twayback
10-16-22 Release
삭제 된 트윗을 찾고 다운로드하는 데 많은 시간이 걸립니다. 고맙게도이 도구를 사용하면 케이크 조각이됩니다! ?
Twayback은 Twitter 의 Portmanteau 및 Wayback Machine 입니다. 원하는 Twitter 사용자 이름을 입력하고 Twayback이 나머지를하도록하십시오!
Twayback -u 사용자 이름 [옵션]
-u, --username Specify target user's Twitter handle
--batch-size Specify how many URLs you would like to
examine at a time. Expecting an integer between
1 and 100. A larger number will give you a speed
boost but at the risk of errors. Default = 100
--semaphore-size Specify how many urls from --batch-size you would
like to query asyncronously at once. Expecting an integer
between 1 and 50. A larger number will give you a speed
boost but at the risk of errors. Default = 50
-from, --fromdate Narrow search for deleted Tweets *archived*
on and after this date
(can be combined with -to)
(format YYYY-MM-DD or YYYY/MM/DD
or YYYYMMDD, doesn't matter)
-to, --todate Narrow search for deleted Tweets *archived*
on and before this date
(can be combined with -from)
(format YYYY-MM-DD or YYYY/MM/DD
or YYYYMMDD, doesn't matter)
--proxy-file Provide a list of proxies to use. You'll need this for checking large groups of tweets
Each line should contain one url:port to use
The script will pick a new proxy from the list at random after each --batch-size
Logs After checking a user's tweets but before you
make a download selection, a folder will be created
with that username. That folder will contain a log of:
<deleted-twitter-url>:<deleted-wayback-url> in case you needed them
Examples:
twayback -u taylorswift13 Downloads all of @taylorswift13's
deleted Tweets
twayback -u jack -from 2022-01-05 Downloads all of @jack's
deleted Tweets
*archived* since January 5,
2022 until now
twayback -u drake -to 2022/02/09 Downloads all of @drake's
deleted Tweets *archived*
since the beginning until
February 9, 2022
twayback -u EA -from 2020-08-30 -to 2020-09-15 Downloads all of @EA's
deleted Tweets *archived*
between August 30, 2020 to
September 15, 2020
git clone https://github.com/Mennaruuk/twayback
cd twayback
pip3 install -r requirements.txt
또는 아마도
pip install -r requirements.txt
명령 실행 :
python3 twayback.py -u USERNAME
( USERNAME 대상 핸들로 바꾸십시오).
자세한 내용은 위의 사용 섹션을 확인하십시오.
스크린 샷은 극작가를 사용하여 수행됩니다. 스크린 샷을 성공적으로 수행하려면 다음을 수행하십시오.
playwright install . --semaphore-size 및 --batch-size 의 기본 속도 설정은 가능한 가장 빠른 실행으로 설정됩니다. 이 숫자를 줄이면 실행 속도를 늦추고 오류 가능성을 줄입니다. 많은 수의 트윗 (> 800 이상)을 확인하려면 웹 프록시와 --proxy-file Flag를 사용해야합니다.