之前使用從瀏覽器上復制過來的cookie簽到,但是cookie會過期,於是想到了了直接使用curl來登錄並保存cookie,再利用cookie來簽到。
1 curl 'http://ourbits.club/takelogin.php' --data 'username=yourusername&password=yourpassword&trackerssl=yes' --compressed -c /tmp/cookie.txt 2 curl 'https://ourbits.club/attendance.php' -b /tmp/cookie.txt
第一行使用了curl登錄pt站並且把生成的cookie保存到/tmp/cookie.txt里,第二行從/tmp/cookie.txt里讀取cookie進行簽到。不需要驗證碼的站點應該都可以用類似的方式登錄。
最后把這兩行加入到cron任務里面,即可進行定時自動簽到。