Переписал прогу на версию 3.3. Решил пофиксить баг с отъедаемой памятью и "причесать" код. В итоге увалил прогу. И зачем я переменные полез переименовывать и часть вычислений переносить в отдельную функцию?... Три дня восстанавливал, почти восстановил. Остался один баг - в списке загруженных файлов куча повторов пачками.
    Пытался сделать русские надписи. Хер там. По советам в инете прошелся - не помогли мне их советы. Что-то у меня бока с кодировками. Это явно не utf-8. Вернул частично на английский язык.
    Задолбался искать инфу как в Ajax передавать запрос правильно из питона. Поставил на комп сниффер портов, 10 минут не мог настроить фильтр, чтоб видеть не десятки тысяч пакетов за 10 секунд. Потом что-то получилось. Нашел кучу запросов на нужный сайт. Потом стопарнулся, не мог разобрать инфу по передаваемым данным. И чисто случайно взгляд упал на заголовок одного из запросов: ../ajax.php?page=2 Гениально, блять! Я две недели штурмовал интернет, перебрал три библиотеки классов, частично изучил javasсript. GET'ы у меня уже перед глазами стоят! Пробовал даже отправлять dict с набором параметров! Понял что мне проше реально с явы запросы слать. Думал уже поставить дома Ajax-сервер и ломать его полностью. Но вот, обошлось. Теперь могу потрошить весь сайт.
    Второй сайт на очереди.
    Вот это я мудрёно написал...