WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Hur skapa egen screen capture-extension alt, kommunicera med existerande? (https://www.wn.se/forum/showthread.php?t=1041785)

Jonny Strömberg 2010-04-28 20:23

Hur skapa egen screen capture-extension alt, kommunicera med existerande?
 
Jag har en liten idé som inkluderar ta en bild av den sida man just nu besöker. Tanken var att detta skulle göras av en extension i antingen Chrome eller Firefox.

Men problemet är att jag inte vet hur detta ska gå till. Detta är dessutom svårt att googla på eftersom jag bara hittar förklaringar till hur man tar print screens via operativsystemet (cmd+shift+3 osv).

Någon som vet hur man går tillväga för att ta en screen capture av den aktuella webbsidan (hela, inte bara det man ser)?

Alternativt: Går det att kommunicera med andra extensions via FF eller Chrome? Tänkte eftersom det redan finns (framförallt i Firefox) bra extensions som gör precis det jag vill, men jag har ingen aning om hur man anropar dem från min egen extension.

Hoppas någon kan ge mig en puff i rätt riktning!

Jonny Strömberg 2010-04-28 21:27

Hmm, hittade precis funktionen chrome.tabs.captureVisibleTab(integer windowId, function callback).
Tur att man inte är blind :P Nu ska jag bara lista ut hur jag får den att fota hela sidor istället för bara det man kan se.

emilv 2010-04-28 22:29

Citat:

Ursprungligen postat av Jonny Strömberg (Inlägg 20353201)
Tur att man inte är blind :P Nu ska jag bara lista ut hur jag får den att fota hela sidor istället för bara det man kan se.

Scrolla! :-)

Jonny Strömberg 2010-04-28 23:30

Citat:

Ursprungligen postat av emilv (Inlägg 20353208)
Scrolla! :-)

Hmm, vad tänkte du att jag skulle scrolla till? :)

emilv 2010-04-29 06:24

Citat:

Ursprungligen postat av Jonny Strömberg (Inlägg 20353212)
Hmm, vad tänkte du att jag skulle scrolla till? :)

Ta en bild, skrolla ner, ta nästa bild etc.
Sedan vet jag inte om det finns något bra verktyg åt tilläggsmakare för att klistra ihop bilderna =/

Jonny Strömberg 2010-04-29 10:01

Ah, tänkte att du hittat nån fin funktion som jag missat :)

Jo, de känns som de blir en hopklistring. Kanske kan man på något spännande sätt sammanfoga base64-bilder.

Bjorne 2010-04-29 10:12

Kolla på http://browsershots.org/. Istället för att bygga något själv kan du utnyttja deras api. Tror det kostar ett par dollar i månaden men man slipper ju koda det själv.

Jonny Strömberg 2010-04-29 12:31

Citat:

Ursprungligen postat av Bjorne (Inlägg 20353238)
Kolla på http://browsershots.org/. Istället för att bygga något själv kan du utnyttja deras api. Tror det kostar ett par dollar i månaden men man slipper ju koda det själv.

Det jag ska göra kräver interaktion med DOM-trädet och navigering mellan sidor så Browsershots uppfyller tyvärr inte mina behov.

Bjorne 2010-04-29 13:52

Då fattar jag ingenting. För att parsa en sidas DOM-träd finns det massor med libbar man kan använda. Exempelvis PHP Simple HTML DOM Parser om du kör PHP. Det är en annan typ av problem än att rendera en sida.

Jonny Strömberg 2010-05-01 18:54

Jag behöver interagera och fota :)


Alla tider är GMT +2. Klockan är nu 12:27.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson