|
>>
|
No. 3819
Файл: 129813097278.jpg-(227.09KB, 774x1029, 14979540.jpg)
>>3815
Вообще я думал над консольными командами для грабера чтобы можно было скриптом операции проводить, но все руки не доходят, мне бы саму работу для начала нормально сделать.
>>3816
Видимо когда правил процедуру скачки накосячил в формуле, перезалью чуть позже тогда. Просто я сейчас переписываю управление потоками чтобы более стабильно работало в очень много потоков, поэтому не очень внимателен к "старому" коду.
Все бы было круто, но вот есть пиксив, рула34 и ехентай, и у них есть защита от хотлинкинга.
Если в руле34 просто надо передать строчку referer, то в пиксиве уже должна быть строчка в куках, чо ты залогинен, а на ехентае вообще прямая ссылка на пикчу все время меняется.
В придачу для ускорения процесса я вычисляю ссылку на пикчу по превьюшке, а на части ресурсов она всегда jpg, когда сама пикча может быть и png и gif, т.е. надо использовать перебор, к тому же на имоуте и кочане у некоторых пикч "пляшет" папка, т.е. в один момент она может качаться с /img/, а в другой уже с /jpeg/, и по превьюшке уже не поймешь. Моя прога все это учитывает и пробует.
А ссылки можно сохранить в txt, посмотри поддерживаемые форматы в диалоге сохранения.
Бошая потому, что прогу начинал писать еще в колледже, а тогда мы изучали дельфя, и мне не охота было переписывать уже имеющиеся наработки на сях >_< Вообще она была на 1,5мб меньше до того, как я начал использоваться новый компонент для работы с таблицами. Если честно как от сердца отрывал, зато количество ручных костылей уменьшилось на 95%. Да и говорить о 5 мегабайтах в наше время "большая"...
Кстати наверно так и сделаю, 0.6 мб не так много чтобы их экономить, используя rar и 7z. Чтобы разархивировать rar не надо ставить winrar же, можно тот же халявный izarc поставить. Денег стоит только запаковать в rar.
|