Наши проекты: 3D печать и услуги : Wiki : Сувениры : Walkarounds : ВНИМАНИЕ: Сайт пока работает в тестовом режиме после переезда! Что-то может работать не так как ожидается, проверяем...
Войти Регистрация
Форум моделистов на ScaleModels.ru
#Наблюдаемые темы #FAQ #Поиск #Пользователи #Награды #Избранное #Регистрация
#Наблюдаемые форумы #Профиль #Войти и проверить личные сообщения #Вход

Генерирование последовательных имен файлов - как?

 Список форумов Форум моделистов на ScaleModels.ru -> Компьютеры и программы
новая тема  ответить  для печати Предыдущая тема Следующая тема 
Автор
Сообщение
Часто бывает, что во всяких валкараундах и прочем файлы в целом имеют одинаковые названия, различающиеся некой отдельной частью, причем эта часть изменяется закономерно. Ну скажем, имена могут быть такими:
img01,img02,img03
xxxa,xxxb,xxxc
и даже
img1,img3,img5
Соответственно, хорошо бы сгенерить список путей этих файлов в автомате для помещения в качалку, задав лишь общий шаблон пути, функцию изменяемой части и пределы ее изменения. Есть ли прога для этого, чтоб результат в текстовом формате давала? А то вручную умучаешься...
^
    
Снорри писал(а):
Соответственно, хорошо бы сгенерить список путей этих файлов в автомате для помещения в качалку, задав лишь общий шаблон пути

И сайт забанит тебя автоматом денька этак на два - ибо нефиг тормоза остальным коллегам создавать программами-качалками.

А потом начинается гневные посты

Ой, что-то сайт тормозит!
Опять Скала недоступна - какие админы плохие!!!
Опять все перегружено!!


Вот он, вредитель... нашелся Wink Wink Wink
^
    
Нет, со скалы я качать не собираюсь, к тому же под простую последовательность 1,2,3 у меня уже шаблоны есть. Wink А нужно скачать последовательность вида 8621053,8621075,8621097 и так далее. Делать шаблон вручную влом, но если не найдется автоматизированное решение - сделаю все равно. Ибо много там интересного...
^
    
Нуууу.... Не знаю. Но могу написать Smile
^
    
Снорри писал(а):
Соответственно, хорошо бы сгенерить список путей этих файлов в автомате для помещения в качалку, задав лишь общий шаблон пути, функцию изменяемой части и пределы ее изменения. Есть ли прога для этого, чтоб результат в текстовом формате давала? А то вручную умучаешься...

проги такие есть, много их, как консольные, так и с дружелюбным интерфейсом, а само желаемое действие, что уважаемый бвана нам пытается объяснить, называется "поиск по маске", в качательных качалках выбираем эту опцию и ставим что-то типа:
"сохранять файлы *.jpg, *.png, *.blah-blah-blah"
Michael_XIII
да ладно, забанит, вот любите Вы, дяденька Вождь, народ стращать небывальщиной, что-то ни разу мой уютненький wget не был забанен Laughing
Pavelat писал(а):
Нуууу.... Не знаю. Но могу написать Smile

я тоже, пример:
Код:
wget -c _URL_ -r -nd -A a1,a2,a3

Very Happy
^
    
Old_Punk писал(а):
а само желаемое действие, что уважаемый бвана нам пытается объяснить, называется "поиск по маске", в качательных качалках выбираем эту опцию и ставим что-то типа:

"сохранять файлы *.jpg, *.png, *.blah-blah-blah"

не, то что я пытаюсь объяснить, совсем другое. Есть сайт, на нем несколько миллионов фоток. отдельные группировки фоток интересны, у каждой группировки уникальный путь и фотки внутри группы различаются только номером (причем. как я уже писал, не со сплошной нумерацией). Для качки беру вгет и делаю файл, в котором идет вот такая последовательность:
z0000x
z0023x
z0046x
z0069x
z0092x
z0115x
И далее, пока сделал почти до 4000, это изменяющаяся часть пути файла. Далее выясняется название последнего файла в интересующей группе, список подгоняется по размеру, а далее z и x в ворде заменяются на соответствующие части пути и имени файла. Готовый список скармливается вгету. Вот создание подобных списков изменяющихся частей, а лучше так прямо списков путей хотелось бы автоматизировать... Задача несложная при минимальных навыках программирования, но мне надо, чтоб просто в винде была наглядная прога. Нету ее - ну и буду делать вручную...

Что касается банов, то нагрузка на подопытный сервер невелика - самая большая подборка потянула всего на 15 метров. Так что не за что меня банить Wink
^
    
Снорри ну тогда wget с ключом -О по индексным файлам, рекурсивно с переходом по дочерним/вложенным страницам, все стянутые индексные (*.htm, *.html, и протчая))) вгонять в один общий файл и парсить на предмет адресов графических файлов (grep, sed, cut и awk в руки) на выходе имеем базу только по графическим файлам на ресурсе, фигня и бяка заключается в том, что в эту базу попадут и превьюшки/иконки и прочая мелочная и ненужная суть.
Если не секрет, то зачем такой мартышкин труд? Ведь пока графическое файло не глянешь визуально браузером или не стянешь локально на винт по имени нифига не определишь, нужна ли нам эта *.jpg или нет.
^
    
Снорри писал(а):

не, то что я пытаюсь объяснить, совсем другое. Есть сайт, на нем несколько миллионов фоток. отдельные группировки фоток интересны, у каждой группировки уникальный путь и фотки внутри группы различаются только номером (причем. как я уже писал, не со сплошной нумерацией). Для качки беру вгет и делаю файл, в котором идет вот такая последовательность:
z0000x
z0023x
z0046x
z0069x
z0092x
z0115x
И далее, пока сделал почти до 4000, это изменяющаяся часть пути файла. Далее выясняется название последнего файла в интересующей группе, список подгоняется по размеру, а далее z и x в ворде заменяются на соответствующие части пути и имени файла. Готовый список скармливается вгету. Вот создание подобных списков изменяющихся частей, а лучше так прямо списков путей хотелось бы автоматизировать... Задача несложная при минимальных навыках программирования, но мне надо, чтоб просто в винде была наглядная прога. Нету ее - ну и буду делать вручную...

Что касается банов, то нагрузка на подопытный сервер невелика - самая большая подборка потянула всего на 15 метров. Так что не за что меня банить Wink

Если путь уникальный - ну тяните всё. Потом лишнее сотрёте Mr. Green

Добавлено спустя 5 минут 23 секунды:

А вообще, для картинок есть специальная прога http://zmeypetroff.dax.ru/about_r.html
^
    
есть еще такая прога http://westbyte.com/dm/index.phtml?page=download
при задаче группы закачек, позволяет по шаблону выбирать диапазон значений (с любым шагом, или используя буквы)
^
    
laserwolf писал(а):
при задаче группы закачек, позволяет по шаблону выбирать диапазон значений (с любым шагом, или используя буквы)

Вот это пожалуй, оно самое и есть. Проверю на будущее.

Old_Punk писал(а):
Если не секрет, то зачем такой мартышкин труд? Ведь пока графическое файло не глянешь визуально браузером или не стянешь локально на винт по имени нифига не определишь, нужна ли нам эта *.jpg или нет.

Э-э-э... там такой сай. что проще сначала все выкачать, а потом на винте глянуть, нежели на страничке открывать. От превьюшек бровзер сильно тормозит...

Добавлено спустя 7 минут 51 секунду:

Pavelat писал(а):
А вообще, для картинок есть специальная прога http://zmeypetroff.dax.ru/about_r.html

О,а это вроде оно и есть Smile
^
    
Снорри писал(а):
Э-э-э... там такой сай. что проще сначала все выкачать, а потом на винте глянуть, нежели на страничке открывать. От превьюшек бровзер сильно тормозит...

И вот мы плавно возвращаемся сюда:
Код:
wget -c _полный_адрес_главной_нужного_сайта_с_указанием_протокола_(http://blah-blah-blah.blah )_ -r -nd -A jpg,JPG,png,PNG,gif,GIF,tiff,TIFF

нужные расширения добавляем сами, запускаем вджет из директории, куда будем сохранять контент, единственный совет, в вин-версии вджета синтаксис и ключи могут немного отличаться, посему первый раз можно подстраховаться:
Код:
wget /?
^
    
Снорри писал(а):

Pavelat писал(а):
А вообще, для картинок есть специальная прога http://zmeypetroff.dax.ru/about_r.html

О,а это вроде оно и есть Smile

Оно, оно. Я энтой прогой картинки ещё в прошлом тысячелетии тырил. Вельми недурно получалось.
^
    
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы
Image Map Канал на Дзене Телеграм ScaleModels.ru Вконтакте Подписаться на RSS
Thumblr
Авторам - плюшки!
Поддержи сайт ScaleModels.ru!
Загрузи свою модель!
ScaleModels.ru - сборные масштабные модели. © 2005-2025
Privacy Policy

- Генерация страницы: 0,25382 секунд | SQL: 0 -