Сохранен 39
https://2ch.hk/pr/res/585884.html
Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Arhivach Images Downloader

 Аноним 21/11/15 Суб 22:18:51 #1 №585884 
14481335313480.png
Привет Программач.
Я наконец-то дописал своё детище. хехе
Встречайте! Уникальный, неповторимый скачиватель картинок и видео с архивача.

Тут http://arhivach.org/faq/ есть пункт как сохранить все картинки с треда, но вариант оказался не рабочим. Поэтому не долго думая решил запилить свою прогу.
Она ещё достаточная сырая, нужно тестирование.

P.S.: Давний репост из /b/, тогда народ отнесся с недоверием, резонно спросив исходники
Как и обещал выкладываю на гитхаб:
https://github.com/mxkeeper/ArhivachImagesDownloader

Бинарник можно скачать отсюда: https://github.com/mxkeeper/ArhivachImagesDownloader/releases/tag/1.1

Программа написана на C#, для запуска необходим установленный .NET Framework 4.6
Аноним 21/11/15 Суб 22:22:26 #2 №585888 
>>585884 (OP)
ну и нахрен мне эти картинки?
Аноним 21/11/15 Суб 22:25:32 #3 №585892 
14481339323830.jpg
>>585888
причём тут картинки, лол.
Писал для себя, дело в опыте разработки.
Аноним 21/11/15 Суб 22:27:02 #4 №585894 
Эх. Помню давно, может год назад, или около того в /б/ (я тогда еще там сидел) был интересный тред. Не помню как он начинался, но потом там появилась одна тянка. Она была пухлоняшей и рассказывала, что любит всякую мимими романтику, обнимашки и т. д., но никто не хочет с ней няшиться, потому что она, ну, пухлоняша. И она постила свои полуэротические фотки, такие, что как бы ничего запретного. Там фото ног в ванной и подобное. А под конец треда даже вбросила своё лицо. На мой взгляд она была очень симпатичной и я схоронил тред в архиваче. А когда через полгода зашел туда, обнаружил, что все фото удалены. Такая вот хуйня. Очень обидно было. Так что это программу надо было раньше делать.
Аноним OP 21/11/15 Суб 22:42:06 #5 №585908 
14481349260300.jpg
>>585894
Лучше поздно чем никогда ;)
Аноним 21/11/15 Суб 22:54:01 #6 №585916 
>>585884 (OP)
Нахуй оно надо, когда есть эелементарный скрипт https://github.com/DeadNumbers/2chpd/blob/master/2chpd.py
Подкорректируй регэксп для архивачевской разметки и пиздец.
Аноним 21/11/15 Суб 23:03:00 #7 №585920 
> MessageBox.Show("Не найден файл aria2c.exe в папке с программой" + Environment.NewLine + "Можно скачать отсюда: http://aria2.sourceforge.net/", "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error);
Чет проиграл. Ты гуй к арии написал? Лол, виндузятня такая виндузятня.
Аноним 21/11/15 Суб 23:09:38 #8 №585927 
14481365790090.jpg
>>585916
>>585920
Писалось в образовательных целях, для себя. Элита проходит мимо
Самая "сложная" лол часть это парсер, хоть ничего особо сложного там нету.
Аноним OP 21/11/15 Суб 23:11:39 #9 №585928 
>>585916
И кстати, тут этот скрипт не прокатит, посмотри как архивач полные картинки хранит, путь до картинки рандомный.
Аноним 21/11/15 Суб 23:23:58 #10 №585933 
>>585928
Завтра посмотрю, пеку уже выключил и двачую с телепона.
Аноним 21/11/15 Суб 23:49:49 #11 №585945 
>>585884 (OP)

Добавляю тред, качаю картинки. Пока качает, снова добавляю этот же тред, качаю картинки в другую папку. По окончании второго скачивания крашится.
Аноним OP 21/11/15 Суб 23:53:27 #12 №585949 
>>585945
Да есть такой баг. Добавляет в коллекцию (List) очередной тред, которая в данный момент перебирается в цикле foreach
Надо будет пофиксить.
А пока добавляй все треды потом жми качать
Аноним 22/11/15 Вск 02:24:52 #13 №586004 
>>585892
Какой у тебя опыт разработки (программирования)?
Аноним 22/11/15 Вск 05:16:56 #14 №586042 
Сделай сохранение из архивача и с двача в одном приложении, такой то вин будет!
Аноним OP 22/11/15 Вск 11:28:05 #15 №586112 
14481808852910.png
>>586004
На C# пишу полтора года активно, до этого были простые программы-скрипты для себя. А до этого писал на VB со школьных времён ещё, с него то я и начал увлекаться кодингом
Аноним 22/11/15 Вск 11:30:58 #16 №586115 
Если нажать в браузере сохранить страницу, картинки тоже сохраняться
Зачем мне твоя прога?
Аноним OP 22/11/15 Вск 11:31:47 #17 №586116 
>>586042
Добавлено, будет время на работе — запилю
>ToDo
https://github.com/mxkeeper/ArhivachImagesDownloader/blob/master/README.md
Аноним OP 22/11/15 Вск 11:32:59 #18 №586118 
>>586115
Большие картинки не сохраняются, только превью. Кукло скрипт на архиваче работает через жопу и сохраняет не пойми что, попробуй сам.
Аноним 22/11/15 Вск 12:42:59 #19 №586145 
>>585928
Держи
https://gist.github.com/DeadNumbers/81e4c296f3584553e83c
Аноним OP 22/11/15 Вск 13:09:05 #20 №586160 
14481869455090.jpg
>>586145
Как всё просто на питоне, 12 строчек лол.
Но с построением интерфейса не всё так просто.
А так ничего против питона не имею, даже подумыюсь начать изучение
Аноним OP 22/11/15 Вск 13:09:43 #21 №586161 
>>586160
подумываю
Аноним 22/11/15 Вск 13:11:23 #22 №586162 
>>586160
Нахрен тебе интерфейс? Открыл консоль, написал arhivach.py http://... и скачались все картинки в каталог который укажешь.
Аноним OP 22/11/15 Вск 13:15:30 #23 №586164 
14481873306470.jpg
>>586162
Лично мне нафиг не нужен интерфейс. С консолью на ты.
Программа писалась для людей кто не может/не хочет в командную строку и ещё для себя — опыт лишним не бывает.
Аноним 22/11/15 Вск 13:16:17 #24 №586166 
>>586164
херней страдаешь
Аноним 22/11/15 Вск 22:22:56 #25 №586640 
>>586160
вот на джаве почти в 12 строчек, если импорты не считать - http://pastebin.com/GJvRqQ7d

jar лежит тут - http://rghost.net/7RbPJtbts

Cохраняет в ту же папку, запускать из командной строки:
java -jar aid.jar http://arhivach.org/thread/124213/

Просто так сделал, ОПу лойс за идею
Аноним 22/11/15 Вск 22:53:38 #26 №586673 
>>586640
Я могу на питоне уменьшить до 6-8 строк.
Аноним 22/11/15 Вск 23:17:10 #27 №586683 
>>586673
Я могу вообще в одну строчку все сделать, а у тебя так не выйдет - из-за отступов.

Если серьезно, я бы наоборот добавил бы строк 12-15, а то нечитабельно
Аноним 22/11/15 Вск 23:31:48 #28 №586696 
>>586673
Сделаю на перл в 5 строк
sageАноним 22/11/15 Вск 23:44:28 #29 №586705 
>>585884 (OP)
>необходим установленный .NET Framework 4.6
>4.6
Нахуй иди. Или понизь версию до 2.0.
Аноним 22/11/15 Вск 23:49:17 #30 №586714 
>>586683
> из-за отступов
;
Аноним 22/11/15 Вск 23:57:50 #31 №586721 
>>586705
> 2.0
> 2015
Откуда вы лезете?
[Василий] Аноним 23/11/15 Пнд 02:53:51 #32 №586798 
Потокобезопаснсть уро вня пр
[code]
Thread.Link = txtURL.Text;
List<Thread> Threads = _MainWindow.Threads;
Threads.Add(Thread);
_MainWindow.Threads = Threads;
[/code]
[Василий] Аноним 23/11/15 Пнд 03:21:15 #33 №586812 
регекспы уровня пр
http://notepad.cc/xilexo80
Аноним 23/11/15 Пнд 11:00:33 #34 №586907 
>>586812
Зачем мне заморачиваться с регулярками?
Кто их потом разбирать будет, что бы воткнуть что ими хотели найти?
К тому же они уступают по производительности
>>586798
Насчёт потокобезопасности, да, косяк, исправлю
Аноним 23/11/15 Пнд 14:17:00 #35 №587049 
>>586812

> предлагает парсить URL регекспами
Аноним 26/11/15 Чтв 19:00:06 #36 №589838 
14485536066480.png
Постоянно проигрываю с этой хуни. Нахуя они тащат эти говносборки под каждый калькулятор? Они там совсем пизданулись в своем мелкосовте?
Отдельная тема - лалки сующие в репозиторий все что плохо лежит.
sageАноним 26/11/15 Чтв 19:01:07 #37 №589839 
>>589838
Хули ты хотел от школьника-формошлепа?
Аноним 26/11/15 Чтв 19:27:25 #38 №589851 
>>589838
Тебя это все вообще не должно волновать, с эти uget разберется
Аноним 17/12/15 Чтв 18:42:21 #39 №606119 
бамп
comments powered by Disqus