Screenshot + Upload

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
jonas2409
Beiträge: 8
Registriert: 26.01.2012 16:34:30

Screenshot + Upload

Beitrag von jonas2409 » 02.07.2013 15:50:02

Guten Tag,
Ich möchte auf meiner neuen Website die Möglichkeit für nicht- Facebook - Mitglieder schaffen, Beiträge aus einer geschlossenen Facebook-Gruppe lesen zu können. Dazu bräuchte ich dann warscheins einen möglichst Ressourcen sparenden Browser, der nach einer bestimmten Zeit Screenshots von der Seite nimmt und sie uploadet. Habt ihr Tipps dazu? Ich möchte es eigentlich vermeiden eine ganze gnome-Oberfläche zu installieren. Aktuell befindet sich der Server noch im Plesk 11 Auslieferungszustand.
Ich hoffe ihr könnt mir helfen!

Benutzeravatar
hikaru
Moderator
Beiträge: 13936
Registriert: 09.04.2008 12:48:59

Re: Screenshot + Upload

Beitrag von hikaru » 02.07.2013 16:14:10

Debianxxxterm und Debianuzbl sind recht sparsame und trotzdem recht vollständige GUI-Browser. Debiandillo könnte auch einen Blick wert sein, habe ich in der 3er-Version aber noch nicht benutzt.
Debianscrot kann mit wenigen Ressourcen Screenshots machen.

Als Unterbau sollte Framebuffer-Grafik in Form von Debianxserver-xorg-video-fbdev ausreichen. Der Beschreibung nach könnte dann Debianfbcat die Screenshots übernehmen. Mit beidem kenne ich mich aber nicht aus.

uname
Beiträge: 12429
Registriert: 03.06.2008 09:33:02

Re: Screenshot + Upload

Beitrag von uname » 02.07.2013 18:52:52

Ich möchte mal eben Debiancutycapt vorschlagen, wobei ich nicht weiß ob es mit Facebook geht.

Code: Alles auswählen

cutycapt --url=http://www.google.de --out=google.png
http://s18.postimg.org/46tcpnv7d/google.png

Aber wahrscheinlich habe ich dich nur falsch verstanden und du suchst eher sowas wie Debianhttrack oder Debianwget als Crawler.

jonas2409
Beiträge: 8
Registriert: 26.01.2012 16:34:30

Re: Screenshot + Upload

Beitrag von jonas2409 » 02.07.2013 19:30:06

Wenn das mit cutycapt so einfach ginge wäre ich geholfen - da man sich bei facebook allerdings zunächst einloggen muss, gehe ich leider davon aus, dass ich eine Oberfläche installieren werden müsse. Oder habt ihr noch Vorschläge für eine cutycapt ähnliche Lösung?

Danke für die bisherigen Antworten!

uname
Beiträge: 12429
Registriert: 03.06.2008 09:33:02

Re: Screenshot + Upload

Beitrag von uname » 02.07.2013 21:20:56

Du musst versuchen die Anmeldung zu simulieren. Schau dir die Anmelderoutine an. Vielleicht hilft dir urlsnarf dabei.

jonas2409
Beiträge: 8
Registriert: 26.01.2012 16:34:30

Re: Screenshot + Upload

Beitrag von jonas2409 » 02.07.2013 22:03:38

Bin gerade auf die wohl bestmögliche Lösung gestoßen:

Code: Alles auswählen

#!/bin/bash
 
# If it redirects to http://www.facebook.com/login.php at the end, wait a few minutes and try again
 
EMAIL='' # edit this
PASS='' # edit this
 
COOKIES='cookies.txt'
USER_AGENT='Firefox/3.5'
 
curl -X GET 'https://www.facebook.com/home.php' --verbose --user-agent $USER_AGENT --cookie $COOKIES --cookie-jar $COOKIES --location # redirects to https://login.facebook.com/login.php -O
curl -X POST 'https://login.facebook.com/login.php' --verbose --user-agent $USER_AGENT --data-urlencode "email=${EMAIL}" --data-urlencode "pass=${PASS}" --cookie $COOKIES --cookie-jar $COOKIES
curl -X GET 'https://www.facebook.com/home.php' --verbose --user-agent $USER_AGENT --cookie $COOKIES --cookie-jar $COOKIES -O

Antworten