robinbobin ([personal profile] robinbobin) wrote2015-07-25 07:33 am

как правильно съебаться с ЖЖ

поскольку под виндуз это у меня не пошло
то все остальное под линух и dropbox

скачиваем http://hewgill.com/ljdump/

поскольку этот скрипт не проверят ошибки (а ЖЖ лимитирует скачку)
то

crontab -e
# убить питона
*/5 * * * * killall -9 python
запустить питона
*/10  * * * * /root/Dropbox/ljdump/backlj.sh

мало того, что он скипает ошибки бекапа, и бодро херит туеву хучу постов
это неправильно
поэтому вот
vi /root/Dropbox/ljdump/backlj.sh
#!/bin/sh
killall -9 python


cd /root/Dropbox/ljdump/robinbobin

# ищем реально апдейтнутый файл и делаем .last для этого дебильно скрипта
ls -tr L* | tail -1 |./makelast.php

#теперь можно запускать дебильный скрипт
cd /root/Dropbox/ljdump
python ljdump.py


#cat makelast.php

#!/usr/bin/php

(.*)|isU", //
                $a,
                $matches, PREG_PATTERN_ORDER);

$lastdate = $matches[1][0];
echo "\n last is $lastdate";

$file = fopen(".last", "w+");
fwrite($file, $lastdate);
fwrite($file, "\n0");
fclose($file);
?>

и я посылаю всех нахуй

[identity profile] yms.livejournal.com 2015-07-25 05:54 pm (UTC)(link)
есть еще вот такая тулза под дотнет:
http://sourceforge.net/projects/ljarchive/
я даже собрался (почти год назад) ее усовершенствовать, но лень победила.
а были грандиозные замыслы, между прочим.