Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Средство сохранения картинок с сайта с alt text именами
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение printer-friendly view
View previous topic :: View next topic  
Author Message
Dimsok



Joined: 17 Aug 2014
Posts: 663

Post (Separately) Posted: Tue Sep 12, 2017 09:41    Post subject: Средство сохранения картинок с сайта с alt text именами Reply with quote

Кто знает средство, с помощью которого можно сохранять картинки не с их именами, а такими, которые отображаются в подсказках? Вот отсюда к примеру:
https://www.flaticon.com/packs/rating-and-validations
Нашёл решение только с помощью хромовского расширения image downloader, но рано обрадовался, ибо потом заметил, что он называет файлы не теми именами.

Вопрос скорее к Flasher. Помню у него был скрипт для скачки. Может, можно его средствами это осуществить. А то кучу файлов приходится переименовывать вручную.
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Mon Sep 25, 2017 15:12    Post subject: Reply with quote

В каком виде программа должна получать список картинок?
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
Dimsok



Joined: 17 Aug 2014
Posts: 663

Post (Separately) Posted: Mon Sep 25, 2017 21:10    Post subject: Reply with quote

Не понял вопроса. Главное, чтобы именовалось не набором цифр, а именами, отображаемыми в подсказках браузера.
Сделал запросы на 2 сайтах по userscript, но видно никому не интересно.
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Mon Oct 02, 2017 22:34    Post subject: Reply with quote

Откуда картинки берутся? Каковы исходные данные?
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
Dimsok



Joined: 17 Aug 2014
Posts: 663

Post (Separately) Posted: Thu Oct 05, 2017 00:39    Post subject: Reply with quote

Я привёл ссылку. Вот к примеру картинка: https://image.flaticon.com/icons/png/128/226/226976.png

Этот файл в альтертнативных свойствах имеет имя "Checked". Так вот надо, чтобы картинка сохранялась не как 226976.png, а как Checked.png.


Last edited by Dimsok on Thu Oct 05, 2017 00:42; edited 2 times in total
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Thu Oct 05, 2017 22:30    Post subject: Reply with quote

Прошу прощения, упустил ссылку.

Можно скачать файл качалкой, например download master, она умеет качать с вложениями и несколько страниц сразу качать. Или просто браузером сохранить страницу.

А потом уже на файл натравить программу. Написать её и за час можно, любой фриланс сайт в помощь.

Можно хоть весь сайт скачать, либо списком, либо просматривать папку со скачанными файлами в реальном времени.

Я бы и сам взялся, да я больше строитель теперь Smile
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
Zmy



Joined: 06 Apr 2015
Posts: 78

Post (Separately) Posted: Fri Oct 06, 2017 15:59    Post subject: Reply with quote

Dimsok, я написал ядро, осталось только уточнить ньюансы.
Она будет работать с WGET.

Как вы, вообще, представляете себе такую работу? Я представляю себе её так.
Вы скачиваете нужную HTML-страницу. Запускаете эту утилиту.
Появляется диалог выбора HTML-файла. Выбираете то, что скачали.
Открывается ещё один диалог для выбора папки загрузок. OK. И начинается загрузка.

Я сделал обработку нескольких HTML-файлов за один раз.
Можно сделать, отдельное дерево каталогов для каждого HTML-файла.
Можно для каждого HTML-файла выбирать свою папку загрузок.
Можно выбрать один раз для всех.
Но можно же работать с параметрами.
Можно сделать, вообще, без HTML-файла. Передаём ссылку на страницу из памяти или из параметра,
она скачает страницу во временную папку, и будет с ней работать. После окончания загрузок, эта страница удалится.

Вот подумайте, какой вариант для вас более приемен.
Back to top
View user's profile Send private message
Dimsok



Joined: 17 Aug 2014
Posts: 663

Post (Separately) Posted: Sat Oct 07, 2017 01:00    Post subject: Reply with quote

Как раз в разделе по wget на руборде спрашивал про это:
http://forum.ru-board.com/topic.cgi?forum=5&topic=10066&start=2720#10

Пользуюсь часто кнопкой wget, которая скачивает файл по ссылке из буфера обмена. Удобней было бы, если сохраняла все картинки по ссылке из параметра-буфера. Т.е последний вариант, но любой способ сгодится, лишь бы вручную не переименовывать.
Back to top
View user's profile Send private message
Zmy



Joined: 06 Apr 2015
Posts: 78

Post (Separately) Posted: Sat Oct 07, 2017 11:40    Post subject: Reply with quote

Ну смотрите. Я сделал так, что если параметров не будет, откроется диалог для выбора каталога назначения.
Если будет существовать первый параметр, то папка назначения будет в этом параметре.
Вы можете использовать параметр ""%P"" (обязательно в двойных кавычках).
В папке должна обязательно присутствовать WGET.exe, или ярлык к ней (WGET.lnk).

Вообще, эта программа неуниверсальна. Она будет работать только на этом сайте.
Почему? Потому что, язык формирования HTML-страницы разный.
Одни сайты написаны на одной версии PHP, другие на другой, третьи на Python, четвёртые на HTML5 и т.д.
Т.е., универсального решения не существует.

Если на другом сайте не будет качать, я могу настроить ядро этой программы на тот сайт.

Кстати, этот сайт по-моему банит IP, когда чувствует, что работают роботы.

Тестируйте её. Сообщайте о любых ошибках. Например, появляюшиеся окна, или что-то не качает, или качает что-то лишнее,
или даёт неправильные имена, или неправильно отображает количество скачанных.
Вообщем, любые "неправильные" действия.

https://cloud.mail.ru/public/HJDJ/dzZnShFi8
.


Last edited by Zmy on Sun Oct 08, 2017 09:18; edited 1 time in total
Back to top
View user's profile Send private message
Dimsok



Joined: 17 Aug 2014
Posts: 663

Post (Separately) Posted: Sun Oct 08, 2017 02:11    Post subject: Reply with quote

Создал кнопку с параметрами "%T" o %P%S
В противоположной панели создаётся папка, wget постоянно завершается и запускается. Как этим пользоваться? Надо предварительно сохранять файлы html с картинками с сайта и на них становиться, раз уж параметр %P%S?

Ни так ни эдак не работает.
Back to top
View user's profile Send private message
Zmy



Joined: 06 Apr 2015
Posts: 78

Post (Separately) Posted: Sun Oct 08, 2017 08:30    Post subject: Reply with quote

Так вы не то скачали. Вам надо скачивать DownImagesWithNames.exe.

Command:
C:\Temp\DownImagesWithNames.exe

Parameters:
""%P""

 Работа

.
Back to top
View user's profile Send private message
Dimsok



Joined: 17 Aug 2014
Posts: 663

Post (Separately) Posted: Mon Oct 09, 2017 01:24    Post subject: Reply with quote

Я думал все 3 файла нужны из папки Progs.
Спасибо, работает.
Из дополнений пожелал бы, чтобы картинки с одинаковыми именами сохранялись бы не файл-1, файл-2 и т.п, а файл 2, файл 3.
Ну и работа со списком было бы хорошо. %V "%T" к примеру параметры были бы. Txt файл под курсором, картинки в противную панель. Ну и можно было бы с каждой ссылки сохранять картинки в отдельные папки, чтобы можно было различить по темам, а не в кучу: /rating-and-validations и т.д.
Back to top
View user's profile Send private message
Zmy



Joined: 06 Apr 2015
Posts: 78

Post (Separately) Posted: Mon Oct 09, 2017 12:09    Post subject: Reply with quote

Перекачайте файл DownImagesWithNames.exe.

 Работа
Back to top
View user's profile Send private message
Dimsok



Joined: 17 Aug 2014
Posts: 663

Post (Separately) Posted: Mon Oct 09, 2017 17:46    Post subject: Reply with quote

C памятью норм работает, а вот из списка из первой ссылке только папку создаёт, потом сообщение, что 0 файлов загружено. Со следующей ссылкой норм.
Back to top
View user's profile Send private message
Zmy



Joined: 06 Apr 2015
Posts: 78

Post (Separately) Posted: Mon Oct 09, 2017 21:06    Post subject: Reply with quote

Dimsok, перекачайте. Я кое-что подправил.
Сейчас он не может не работать.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group