まずarchive.orgに行って、
https://twitter.com/EmileeSilvey以下の全ページを検索した。
次に、それらのページを全部開くかダウンロードして、メディアが含まれてるか確認する方法を考えなきゃいけなかった。wayback_machine_downloaderってアプリを見つけて、それで
https://twitter.com/EmileeSilvey以下の全ページを取得した。
でもそしたら583MBものWebページを調べる羽目になった... しかもこれを全部スマホでやってたから余計きつい。全部同じフォルダに移すだけでも大変で、全部ただの'index.html'って名前だし、当然androidのファイルエクスプローラーは普通自動リネームに対応してない.. 対応してても数十ファイルくらいまで。
最終的に全部同じフォルダに入れた。全部htmlからtxtにリネームした。
やったこと
でもAcodeはそんなデカいtxtは開けないことが判明。だからこのコマンドを使った
コード:
grep -Ril "pbs.twimg.com/media"
コード内にTwitterの写真URLがあるファイルを割り出すため。そのファイルを全部別のディレクトリに移した。
それから、そのファイルを8つのディレクトリに分けて、それぞれ12MB(Acodeが開ける最大サイズ)ギリギリ未満にした。
それから各ディレクトリを1つのtxtにまとめた。合計txt8個。
それからAcodeで、pbs.twimg.comのURLの開始位置の前後にスペースを入れた。写真URLを分離して、次の工程の準備。
それからサイトを使ってテキストファイルからURLを抽出した。
それから別のサイトで、"pbs.twimg.com/media"を含む行だけ残した。
それから8ファイルを1つに戻した。これでTwitterの写真メディアURLだけになった。
それからgallery-dlで、そのリストから今も彼女のTwitterに残ってるファイルをダウンロードした。
それからダウンロードしたファイルのリストを作った。そのリストからファイル名以外を全部削った(拡張子も削除)。
URLのリストも同じように処理した。
それからまた別のサイトを使って2つのリストを比較した。
URLリストにしかないファイル名は、もう彼女のTwitterになくて、gallery-dlでダウンロードできなかったやつ。
そのリストをファイル名からまたURLに戻した。ただしそのURLの前に
https://web.archive.org/を追加した。
それから複数URLを開くブラウザ拡張で、残りのリンクを20個ずつ開いた。そうやってこの写真にたどり着いた。
苦労する価値はあった? いや、なかった。でもあったかもしれない。知りようがなかったけどね、はは。
PS. ちなみに途中で何度もリストの重複も削除してる