IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Обсуждение программ (http://www.imho.ws/forumdisplay.php?f=3)
-   -   Создание листов закачки на фотогалереи (папараци сходок посвящается) (http://www.imho.ws/showthread.php?t=94832)

Plague 26.10.2005 14:50

Создание листов закачки на фотогалереи (папараци сходок посвящается)
 
Создание листов закачки на фотогалереи (папараци сходок посвящается) :biggrin:

берем Тотал Коммандер (другим не пользуюсь)
заходим им в каталог альбома. (не обязательно ФТП)
отмечаем все полновесные файлы. потом -"Выделение" - "Сохранить выделение в файл..." (может и хоткей есть, я не в курсе... :idontnow: ), сохраняем список.
получаем чтото типа

Код:

050805-193704_Dscn1840.jpg
050805-200722_Dscn1841.jpg
050805-202200_Dscn1842.jpg
050805-202238_Dscn1843.jpg
.....
050805-215346_Dscn1859.jpg

добавляем в начало каждой строки http часть ссылки (в данном случае http://photo.imho.ws/2005.08.05-Delia/ ) - процесс можно автоматизировать тем же Вордом, например, через "Найти и заменить" - и дать команду заменить все знакабзаца (^p) (в дополнительных символах там это спрятано) на знакабзацанужнаяhttpчасть (надеюсь, понятно обьяснил?) - только на первую строку ручками тогда вставить придется - перед ней-то этого знака нету

получаем:

Код:

http://photo.imho.ws/2005.08.05-Delia/050805-193704_Dscn1840.jpg
http://photo.imho.ws/2005.08.05-Delia/050805-200722_Dscn1841.jpg
http://photo.imho.ws/2005.08.05-Delia/050805-202200_Dscn1842.jpg
http://photo.imho.ws/2005.08.05-Delia/050805-202238_Dscn1843.jpg
.....
http://photo.imho.ws/2005.08.05-Delia/050805-215346_Dscn1859.jpg

сохраняем в txt, выкладываем :)

я делаю так.

Borland 26.10.2005 16:51

А я несколько по другому :)
В FAR manager (другим не пользуюсь :biggrin: ) помечаю все нужные файлики (в данном случае - картинки).
Ctrl-Ins (скопировать в буфер), Shift-F4 (редактировать новый файл), задаём имя файла (например, list.lst), в файле Shift-Ins (вставка).
Имеем список вида
Код:

050805-193704_Dscn1840.jpg
050805-200722_Dscn1841.jpg
050805-202200_Dscn1842.jpg
050805-202238_Dscn1843.jpg

Добавляем в начало каждой строки начало url (в моём случае - http://borland-imho.narod.ru/IMHO_2005-10-07/ ). Для ускорения процесса (если, скажем, фоток - сотня или больше) можно воспользоваться специфической фичей ФАРовского редактора (насколько мне известно, ни в одном виндовом редакторе такой нету) - вертикальный блок: вставляем url в первую строку, копируем его в буфер (ставим курсор в начало url, выделяем url по Shift-<стрелка вправо>, Ctrl-Ins, вставляем в первый десяток строк по комбинации Shift-Ins (не забываем каждый раз ставить курсор в начало новой строки, например последоватекльным нажатием <стрелка вниз> и Home), при помощи клавиатурных комбинаций Alt+стрелка выделяем только ссылки (без имени файла), Ctrl-Ins, ставим курсор в начало первой строки без url, Shift-Ins - скопированный блок вставляется в начало строки под курсором и следующих за ней, далее снова ставим курсор в начало первой строки без url и повторяем вставку (Shift-Ins), и так до тех пор, пока не вставятся ссылки во все строки.
Лишние строчки с Url без имени файла можно удалить по Ctrl-y в начале удаляемой строки.
Сохраняем готовый файлик по F2.
После чего файлик может быть приаттачен на форуме либо (я предпочитаю именно так) выложен на сайт с фотками, а на форуме даётся ссылочка на него.
Возможно, это описание покажется несколько сложноватым тем, кто не привык пользоваться консольными редакторами... Но мне лично так проще, нежели в блокноте или Ворде.... ;)

Cartman 26.10.2005 16:54

Цитата:

Borland:
при помощи клавиатурных комбинаций Alt+стрелка
Поправочка, Alt+Shift+стрелка.
Я правда по другому делаю, тоже фар. Делаю большой список с пустой ссылкой (http://www.cartman.ru/foto/ например), потом по Alt+Shift+стрелка выделяю имена становлюсь на верхний url (в конецстроки) и вставляю по Shift+Ins...
Еще вариант, если номера фоток идут подрят и начальный и конечный номер известны - создаем в регете нумерованый список (вроде элементарно делается), выделяем ссылки и жмем Ctrl+Ins (Ctrl+C кому как нравится). Получившееся вставляем в файл.

Borland 26.10.2005 16:58

Цитата:

Cartman:
Alt+Shift+стрелка.
Не-а! Именно Alt+стрелка! :)

Black_NAiL 26.10.2005 16:58

а я ваще обычно листов не делаю, даю ссылу на архив с фотками, одним куском.
Когда нужно ну прям очень, то в экселе. Список файлов в директории сохраняем стандартной командой dos(другим не пользуюсь :ржать: ) -
dir >> list.txt
потом этот список открываем в экселе и добавляем первым столбцом куски урлов.
Дальше через функцию "сцепить" в экселе объединяем два столбца. Потом результат - сохраняем в текстовик :biggrin:

ivahaev 12.07.2006 07:37

Гхы, а можно начать вот так:
Цитата:

Black_NAiL:
dir >> list.txt
А потом стандартной функцией блокнота "Заменить", собсно, заменить начало строчки, типа "c:\bla\bla\" на то что надо, типа "http://blabla.com/"

Borland 12.07.2006 09:17

Моё последнее "изобретение": в директории с фотками выполняется команда
Код:

FOR %n in (*.jpg) DO echo http://web.server/image_path/%n>>list.lst
Лист закачки (list.lst) готов! :biggrin:
Особо ленивым: команду можно засунуть в bat'ник, но тогда потребуется заменить "%" на "%%".


Часовой пояс GMT +4, время: 18:40.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.