{"id":24122205,"url":"https://github.com/tlinden/kawa-thread","last_synced_at":"2026-05-14T04:33:29.749Z","repository":{"id":144613040,"uuid":"167025313","full_name":"TLINDEN/kawa-thread","owner":"TLINDEN","description":"Archive a whole kastenwagenforum.de thread","archived":false,"fork":false,"pushed_at":"2019-01-23T19:44:33.000Z","size":7,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-11T11:41:53.531Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TLINDEN.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-01-22T16:15:30.000Z","updated_at":"2019-01-23T19:44:34.000Z","dependencies_parsed_at":null,"dependency_job_id":"629277ff-0aec-480a-80a8-03a625fa7fdf","html_url":"https://github.com/TLINDEN/kawa-thread","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TLINDEN%2Fkawa-thread","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TLINDEN%2Fkawa-thread/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TLINDEN%2Fkawa-thread/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TLINDEN%2Fkawa-thread/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TLINDEN","download_url":"https://codeload.github.com/TLINDEN/kawa-thread/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241210939,"owners_count":19927817,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-11T11:38:58.654Z","updated_at":"2026-05-14T04:33:29.703Z","avatar_url":"https://github.com/TLINDEN.png","language":"Perl","funding_links":[],"categories":[],"sub_categories":[],"readme":"# kawa-thread\nArchivieren eines kompletten kastenwagenforum.de Threads\n\n# Abhängikeiten\nDas Tool is in Perl geschrieben, das muss also installiert sein.\n\nEs werden weitere Perlmodule benötigt:\n\n* WWW::Mechanize\n* HTTP::CookieJar::LWP\n* IO::Socket::SSL\n* Time::HiRes\n\nDie Module können zum Beispiel mit [cpanm](https://metacpan.org/pod/distribution/App-cpanminus/lib/App/cpanminus/fatscript.pm) installiert werden.\n\n# Benutzung\n\nZuerst wie üblich im Forum einloggen. Dann im Browser die Cookieliste öffnen und den Cookie **xf_session** für das Forum suchen. Ausserdem den Teil der URL notieren, der den Thread markiert, z.b:\n\n[..]/forum/threads/**crafter-langer-radstand-mit-superhochdach-ausbautagebuch.24681**/\n\nAusserdem muss man sich notieren, wieviele Seiten der Thread hat, im obigen Beispiel sind es 43.\n\nDas Tool muss in einer Shell aufgerufen werden, Beispielaufruf:\n\n    archivethread.pl crafter-langer-radstand-mit-superhochdach-ausbautagebuch.24681 a9s78a9s7da98s7da98s7d9a87sd 43\n    \nDas Tool gibt sich als IE6 aus und wartet immer etwas zwischen den Seitenaufrufen, um als normaler User zu erscheinen und den Forumserver nicht unzulässig zu belasten.\n\n# Resultate\n\nDas Tool erzeugt pro Seite eine HTML-Datei (seite.html) und eine grosse Datei namens index.html, die alle Seiten beinhaltet. Es lädt ausserdem alle Bilder herunter und bettet sie direkt in den Seiten ein (man muss also nicht mehr draufklicken um zu vergrössern). Die index.html kann also recht gross werden!\n\n# Weiterverarbeitung\n\nDie index.html samt den eingebetteten Bildern kann dann mit einem geeigneten Tool zu PDF konvertiert werden. Zu empfehlen ist [Pandoc](https://pandoc.org/):\n\n    pandoc -r html -w latex --latex-engine=xelatex -o ausbau.pdf index.html \n    \nNeben Pandox muss XeTeX installiert sein.\n\n\n# Lizenz und Copyright\n\nDas Tool steht unter der BSD Lizenz, jedermann kann damit tun, was immer er will.\n\nAuf mein Copyright verzichte ich hiermit.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftlinden%2Fkawa-thread","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftlinden%2Fkawa-thread","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftlinden%2Fkawa-thread/lists"}