Jump to content

wer kann mir ein Skript schreiben


mirgi

Empfohlene Beiträge

Hallo Gemeinde,

 

ich hätte eine bitte, ich möchte mir von dieser Seite http://www.strunz.com/archiv.php?tag=

die News der Vergangenheit ausdrucken, nur sind das leider ca. 1500, ich hab mir sagen lassen, dass man das mit einem Skript machen kann.

 

Das Problem ist, ich müsste jedes einzeln anklicken, drucken, wieder zurück, das nächste anklicken, wieder drucken usw.

Das muss doch einfacher gehen oder?

 

Wer würde mir so ein Skript schreiben, und was kann man dann alles machen.

 

Würde dafür auch was zahlen!

 

Würde mich sehr freuen, wenn mir jemand helfen könnte.

 

Vielen Dank

 

Mirgi

Link zu diesem Kommentar
Auf anderen Seiten teilen

Guten Morgen!

Hab mal auf die Schnelle ein Skript geschrieben mit dem du alle 1500 Artikel von www.strunz.com in weniger als einer Minute downloaden kannst ;) Das Ausdrucken sollte dann kein Problem mehr sein. Alle Dateien markieren, Rechtsklick -> drucken und ab geht die Post.

 

Python rockt!!!

 

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import httplib2
h = httplib2.Http()
for ii in range(1510):
url = 'http://www.strunz.com/news.php?newsid=%s' % (ii)
resp, content = h.request(url, "GET", None, None)
file = 'strunz_%s.htm' % (ii)
fobj = open(file, "w") 
print >> fobj, content[content.find('Tweet')+5:-(len(content)-content.find('zum nächsten älteren Artikel'))]
fobj.close()

 

Hoffentlich hast du einen Python Interpreter auf deinem Rehner, sonst bekommst du das Programm nicht zum Laufen.

http://www.python.org/download/

 

 

HAVE FUN :)

 

 

[update:] Und jetzt von *.htm nach *.pdf:

 

for file in *.htm;do /System/Library/Printers/Libraries/convert -f $file -o $(basename -s ".htm" "$file").pdf;done

 

strunz_full.pdf

 

forever young :P

Link zu diesem Kommentar
Auf anderen Seiten teilen

Archiviert

Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.

  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.
×
×
  • Neu erstellen...