Интеллигентный торрент-трекер
canvas not supported
Нас вместе: 4 261 721

О скриншотах, фотохостингах, исправлении кода и программе Image Uploader


 
 
RSS
Начать новую тему   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Торрент-трекер NNM-Club -> Информация и поддержка -> ЧаВо (FAQ)
Автор Сообщение
Eastoop ®
Модератор Программ
Стаж: 7 лет 9 мес.
Сообщений: 5121
Ratio: 90,325
Поблагодарили: 46070
100%
Откуда: Из звездной пыли
nnm-club.gif
Предисловие

Очень многие пользователи форума - трекера в свои сообщения добавляют скриншоты. Причем каждый это делает по своему разумению, поэтому получается, как в поговорке: "кто в лес, а кто по дрова". Можно увидеть в сообщениях и миниатюру с переходом по клику на фотохостинг и кликабельный полноразмерный скриншот, ведущий тоже на фотохостинг, и просто ссылку на скриншот. Причем ссылка может вести как на фотохостинг, так и на личное облачное хранилище, быть как явной, с указанием имени и расширения файла, так и не явной, представленной неким хеш-адресом. На трекере существуют темы-помощники Как опубликовать изображения (инструкция в картинках) и Как сразу загрузить пачку скриншотов или работа с Image Uploader , но информация в них уже частично устарела, поэтому и появилась эта тема.

Чем же плохи ссылки на скриншоты в личных хранилищах?

Тем, что эти хранилища периодически очищаются их владельцами и ссылки перестают вести к скриншоту, а начинают отправлять читающего в никуда.Та же болезнь может наблюдаться, если пользователь загружает скриншоты на фотохостинги из под своего аккаунта. Когда начинает заканчиваться выделенное место для аккаунта, начинается подтирание старых, якобы не нужных более файлов без учета, что ссылки на них остаются в сообщениях.

Почему нежелательны полноразмерные скриншоты?

С одной стороны может показаться, что это так удобно: картинка сопровождает текст. Однако это хорошо смотрится только в случае небольших картинок, не нарушающих общий вид топика, в котором написано сообщение. И то, только если таких картинок немного. В большинстве случаев вставляются широкоформатные скриншоты, которые раздвигают сообщение и в ширину и в высоту. И хотя скрипты форума уменьшают размер таких картинок, все равно их обилие превращает сообщение в длинный папирусный свиток, который становится неудобно читать и приходится долго прокручивать.

О регламентировании фотохостингов и вида добавляемых скриншотов.

На трекере и установлены правила по размещению скриншотов. В первую очередь правила регламентируют действия релизеров, так как содержание их описаний раздач представляет наибольшую ценность. Но и к обычным пользователям, эти правила тоже имеют прямое отношение.
На данный момент на трекере определен перечень наиболее надежных и стабильных фотохостингов, где можно размещать скриншоты без регистрации и которые обещают длительные сроки хранения графических материалов. Полная информация об этом изложена в Фотохостинги (имиджхостинги). Рекомендуемые и запрещенные [10.04.2015] и О фотохостингах. Особое внимание релизерам! (обновляемая) [10.04.2015]
На трекере работает специальный скрипт, который позволяет увеличивать скриншот до полного размера из миниатюры(превью). Правилами определено, что выкладываемые скриншоты должны быть выполнены в виде миниатюры(превью) шириной не более 180 пикселей, с увеличением по клику.
Для того, чтобы добавленная ссылка на скриншот могла быть обработана скриптом, она должна иметь следующий вид [url=адрес полноразмерного изображения][img]адрес изображения миниатюры[/img][/url]
Если загружать скриншоты непосредственно через веб интерфейс самих хостингов, можно получить набор кодов для вставки в различные веб ресурсы, в том числе и код для размещения графического материала на форуме. Но есть маленькое НО! Не все фотохостинги этот код генерируют в нужном виде, большинство их генерирует код такого типа: [url=адрес страницы фотохостинга с полноразмерным изображением ][img]адрес изображения миниатюры[/img][/url]
В этом случае, при клике по миниатюре, происходит переход на страницу фотохостинга, часть которой занята загруженной картинкой, а оставшееся место заполнено чем угодно (в зависимости от совести владельцев фотохостинга и их моральных устоев).

Что же делать, чтобы привести код, выдаваемый фотохостингом, к коду, распознаваемому скриптом форума?

Придется немного поработать руками и заменить ссылку на фотохостинг прямым адресом на полноразмерное изображение. Практически все фотохостинги генерируют код для вставки в сообщение полноразмерной картинки или даже прямую ссылку на это изображение. Вот ее и надо использовать в качестве источника для исправления необходимого нам кода. Как это сделать проще всего? Сначала скопировать в текст сообщения код содержащий адрес миниатюры и ссылку на страницу фотохостинга с полноразмерным изображением. Потом скопировать или сразу прямой адрес на полноразмерное изображение (если таковой имеется) или из кода вставки в сообщение полноразмерного изображения скопировать этот же прямой адрес и вставить его вместо ссылки на страницу фотохостинга, сразу после [url= и до первой закрывающей скобки ].

В перечень разрешенных на момент написания статьи входят шесть фотохостингов:
http://radikal.ru ; http://savepic.ru ; http://funkyimg.com ; http://imageban.ru ; http://imgur.com ; http://hostingkartinok.com
Ниже, в спойлерах, приведены объяснения в картинках о действиях на каждом из указанных в списке фотохостингов.
Автоматизация загрузки графических материалов на фотохостинги
Знакомство с программой Image Uploader


Для автоматизации пакетной загрузки скриншотов можно найти множество скриптов, удачных и не очень.
Одним из самых удачных воплощений программы, облегчающей задачи размещения множества картинок является программа Image Uploader.
Программа была разработана Zenden и регулярно обновляется и совершенствуется.
Актуальную версию программы можно скачать на официальном сайте. Программа бесплатная. Доступна как в консольном, так и портативном вариантах. Переведена на множество языков.
Версию, адаптированную специально для NNM-Club можно скачать прямо с нашего сайта. Версию для nix систем можно найти здесь, на трекере есть раздачи портированного под Mac Image Uploader'а Image Uploader Lite [WineSkin] [Ru]
  • Загрузка изображений и файлов в интернет
    Программа позволяет загружать изображения и файлы на множество сайтов. Среди них такие известные сайты, как Yandex.Fotki, Google+ (Picasa WebAlbums), flickr.com, Yandex.Disk, Google Drive. Также можно загружать на FTP-сервер. Поддерживается загрузка в множество потоков (начиная с версии 1.3.2)
    При этом программа автоматически генерирует миниатюры желаемого размера, масштабирует изображения, по желанию может добавить надпись или водяной знак на изображение. Поддерживаются форматы изображений JPG, PNG, BMP, GIF, TIFF.
    После загрузки программа выдает список ссылок или коды HTML или BBCode (для форумов, блогов и т.п.).
  • Извлечение кадров из видео-файлов
    Программа умеет извлекать заданное количество кадров из видео-файлов форматов AVI, MPG, VOB, WMV, MKV, MP4, TS, MOV и многих других. Программа умеет использовать установленные в системе кодеки (рекомендуется использовать K-lite Codec Pack), но если у вас не установлены кодеки и вы не хотите ими засорять систему, программа может использовать библиотеку FFmpeg, которая поставляется вместе с программой (в портативной версии, а при использовании инсталятора нужно отметить соответствующую галочку)
    Полученные кадры можно по отдельности загрузить на сервер, либо скомпоновать в одну картинку-мозаику.
    Функция предназначена в первую очередь для релизеров торрент-трекеров.
  • Получение технических данных о мультимедийных файлах (видео, аудио) с использованием библиотеки MediaInfo
  • Снимок экрана (скриншот)
    Программа умеет делать снимки всего экрана или активного окна, или выбранной с помощью мыши области экрана (прямоугольной области, выбранного окна, области произвольной формы).
  • Быстрая публикация скриншотов
    По-умолчанию программа перехватывает нажатия клавиши PrintScreen, что позволяет быстро опубликовать снимок экрана в интернете. Горячие клавиши можно настроить по вашему вкусу.
  • Редактор снимков (новинка в версии 1.3.1)
    Вы можете быстро отредактировать сделанный снимок экрана: обрезать, добавить линии, текст, стрелки, размытие, подсветить текст маркером и т.д.
  • Поддержка Drag-n-Drop и буфера обмена
    Просто затащите видео-файл или изображения в главное окно из проводника или другого файл менеджера, или браузера, и программа сможет их обработать.
    Также поддерживается вставка изображений, ссылок из буфера обмена. И наоборот, вы можете перетащить или скопировать файл (или изображение) из окна программы в другую программу.
  • Скачивание изображений из Интернета (по списку URL)
  • Сокращение ссылок
    Программа умеет сокращать ссылки, как для загруженных файлов (после загрузки нужно нажать кнопку Опции и выбрать пункт "Сократить ссылки"), так и просто любую ссылку из буфера обмена
  • Интеграция в проводник Windows
    Программа добавляет в контекстное меню файлов и папок подменю "Image Uploader" (правый клик мыши по файлу), с помощью которого можно быстро загрузить файл на сервер.
  • Поддержка множества учетных записей
    Вы можете использовать сразу несколько учетных записей на одном и том же сайте.
  • Перезаливка
    Загрузка изображений из текста с сохранением исходной разметки.
    Например, вам надо перекинуть изображения в HTML или BBCode с одного сайта на другой.
    Функция может быть также полезна релизам торрент-трекеров: часто в описании раздач картинки "умирают", программа поможет вам их восстановить, конечно, если вы первоначально загружали эти картинки с помощью Image Uploader. Для этого по-умолчанию программа сохраняет кадры из видеофайлов в специальной папке.
    Вставьте код с умершими ссылками в окно "Перезаливки", и если эти файлы остались на вашем компьютере, программа заново загрузит картинки на выбранный сервер, а также сгенерирует миниатюры.
Установка программы в среде Windows ничем не отличается от процедуры установки многих других программ. После запуска установки будет предложено изменить папку, в которую будет установлена программа, выбрать название папки для создания ярлыков, выбрать дополнительные параметры установки, а по окончании оной запустить программу. При первом запуске будет предложено выбрать язык интерфейса программы, выбрать фотохостинг по умолчанию для быстрой загрузки картинок, а также параметры запуска программы, перехвата кнопки Printscreen и интеграции в контекстное меню файлов. После выбора всех параметров откроется рабочее окно программы. Для знакомства с ее функциями и приемами работы можно нажать на кнопку с вопросительным знаком в левом нижнем углу окна и выбрать пункт Документация. Справочная информация хранится в папке с установленной программой и доступна в оффлайн режиме.





За основу взята чистая система, без каких либо компонентов wine. Для установки и запуска программы будут использоваться только бесплатные утилиты, доступные в сети интернет.

1. Ставим менеджер пакетов Synaptic:
Код:
sudo apt-get install synaptic


2. Запускаем установленную программу:

3. В поиске набираем wine:

4. Отмечаем для установки пакет wine, соглашаемся с установкой зависимостей:

5. Есть определенные проблемы с утилитой q4wine, поэтому в качестве GUI ставим playonlinux:

6. Программа предлагает дополнительно установить TTF шрифты Windows, соглашаемся:

7. wine установлен и готов к работе:

8. запускаем playonlinux:

9. Так как данной утилиты нет в списке, выбираем установку для "отсутствующих в списке", ссылка внизу окна программы:

10. Выбираем новый prefix:

11. Вводим имя программы, затем имя "префикса":

12. Оставляем пустым, как на скриншоте:

13. Выбираем, что мы ставим 32 битную программу:

14. Выбираем установщик:

15. Ставим программу, как указанно на скриншотах, чтобы извлекать кадры из видеофайлов, не забудьте отметить "Установить библиотеку FFmpeg" в инсталляторе. Отказываемся от запуска программы в конце установки:


16. Создаем ярлык для программы:

17. Заходим в "утилиты", "управление версиями wine", для корректной работы программы по протоколу HTTPS требуется Wine 1.7.41 или новее:

18. Заходим в параметры, и на вкладке "основные" меняем версию, на установленную нами:

19. Для корректной работы, нам также понадобятся библиотеки gdiplus и riched20, ставим их во вкладке "установка компонентов":

20. Проверяем, библиотеки подключены:

21. Программа установлена, проверяем в работе:



22. Установленная программа, займет на диске 447,3 МБ:
Раздача на нашем трекере портированного Image Uploader'а Image Uploader Lite 1.2.7 [WineSkin]
Скачиваем образ. Монтируем и переписываем программу в любое удобное место.

Программа готова к работе.
ВНИМАНИЕ:
Программа не умеет конвертировать из png в jpg и изменять размер картинки. Все манипуляции с изображением проводите вручную , встроенными средствами MAC OS X.
Image Uploader умеет выполнять достаточно много операций, но самой главной для него является загрузка изображений на заданный фотохостинг и генерация ссылок определенного вида.
Работа с этой функцией настолько проста, что с ней справится даже самый неискушенный пользователь. После установки (или распаковки портабельной версии) и запуска программы появится главный ее диалог, в котором перечислены все ее возможности. Эти возможности будут рассмотрены позже.
А пока рассмотрим вариант, когда пользователь своими средствами наделал скриншотов каких-то событий, происходящих на его компьютере и сложил их некую папку. Скриншоты сделаны с целью размещения в сообщении на форуме.
Запустив программу Image Uploader, достаточно из папки со скриншотами по одному или всем скопом перетащить файлы скриншотов на главное окно программы. Второй способ приступить к загрузке - нажать надпись "Добавить изображения", откроется окно проводника, в котором надо найти папку со скриншотами, открыть ее, выделить нужные скриншоты и нажать кнопку "Открыть". В обоих случаях нужные скриншоты будут подготовлены к загрузке на фотохостинг. Также можно приготовить к перезаливке изображения из интернета, добавляя ссылки на картинки по одиночке или все сразу, скопировав, допустим, весь код из сообщения с картинками в буфер обмена. Если какие либо картинки оказались лишними, их можно удалить.



Нажав кнопку "Далее" переходим к диалоговому окну установки первичных условий загрузки. В этом окне нужно выбрать из выпадающего списка фотохостинг, на который нужно загрузить скриншоты, а также определить, в каком виде должны быть скриншоты загружены. Верхний блок настроек определяет, нужна ли какая либо обработка скриншотов перед загрузкой. В простейшем случае такой обработки не требуется, поэтому оставляем флаг "Обрабатывать изображения" выключенным. Средний блок настроек определяет, будут ли загружены изображения с созданием миниатюр или без оных, а также определить некоторые параметры вида миниатюр. Здесь включаем флаг "Создавать миниатюры (превью)" и устанавливаем ширину миниатюры, для оформления релизов в NNM-Club значение этого параметра составляет 180 пикселей.
В предпоследнем блоке надлежит выбрать из выпадающего списка необходимый фотохостинг.



После того, как все параметры выставлены, нужно нажать кнопку "Загрузить", произойдет переход к информационному окну загрузки изображений и автоматически начнется загрузка, процесс которой будет отображаться строками прогресса в верхней части диалогового окна. В основном поле будут отображаться ссылки. По окончании загрузки всех изображений следует выбрать страницу "Для форума (BBcode)", выбрать, сколько скриншотов должно быть в одной строке и нажать на надпись "Копировать в буфер". Все ссылки из основного поля с сохранением структуры будут скопированы в буфер обмена. При необходимости можно копировать ссылки или блоки ссылок вручную. По завершении переноса ссылок из окна программы в текст сообщения нажимается кнопка "Завершить" и программа готова к следующему сеансу загрузки скриншотов. Нажатие кнопки "Выход" закрывает программу.

Программа позволяет работать и с видеофайлами. С ее помощью можно получить некоторую информацию о видео. Конечно, информации значительно меньше, чем предоставляет MediaInfo, но все же...
Чтобы получить информацию о медиафайле кликаем на одноименную надпись. Появится окно обозревателя для выбора нужного файла. Выбираем файл и смотрим его размер, длительность, битрейт, параметры видео и аудио кодеков.



Если требуется сделать ряд скриншотов из видеоряда, перетаскиваем видеофайл на окно программы или нажимаем на надпись "Импортировать видео файл". Появится окно обозревателя для выбора нужного файла. После выбора файла достаточно указать количество кадров, указать каким образом сохранять результат (в отдельные файлы или в один) и нажать кнопку "Извлечь". Программа извлечет кадры из видеоряда с определенным интервалом. Далее полученные скриншоты можно загружать на фотохостинг.

В программе есть функции снятия скриншотов с возможностью как сохранения в своем компьютере, так и размещения сразу на фотохостинге. Программа позволяет делать скриншоты следующих форматов:
- Снимок всего экрана;
- Снимок активного окна;
- Снимок прямоугольной области;
- Снимок произвольной области;
- Снимок элемента управления.
Полученный снимок можно сразу обработать во встроенном мини редакторе. Можно сделать подрезку полученного изображения, добавить выделения цветными фигурами, стрелками, линиями, заливками и дописать комментарии.
Из редактора картинку можно сохранить на жестком диске, добавить в список загрузки на фотохостинг, скопировать в буфер обмена, для вставки в другой документ или картинку.
Функций, конечно, гораздо меньше, чем в специализированных программах для снятия скриншотов, но вполне достаточно для целей добавления графической информации в сообщения на форуме.

Настройки программы достаточно развернутые, разделены на несколько страниц:
- Основные;
На странице основных настроек можно выбрать язык интерфейса, графический редактор для снимков, параметры выхода из программы и добавления видеофайлов, а также определить показ лога ошибок программы и просмотреть его.
- Серверы;
На странице настроек серверов можно выбрать серверы для загрузки картинок и файлов, а также для сокращения ссылок. В случае, если сервер имеет возможность авторизации, можно сразу настроить параметры входа (логин и пароль).
- Изображения;
На странице настройки изображений можно отредактировать профиль по умолчанию или создать свой профиль и настроить в нем параметры обработки сохраняемых изображений: формат, уровень сжатия, изменение размеров, наложение водяного знака или заданного текста на изображение. Также можно определить, сохранять или не сохранять индивидуальную информацию о файле.
- Миниатюры;
На странице настроек миниатюры можно выбрать один из предустановленных шаблонов миниатюры или сделать копию и отредактировать внешний вид по своим предпочтениям. Можно определить, добавлять надпись на миниатюру и отредактировать добавляемую надпись, формат файла, уровень сжатия (для поддерживаемых форматов), цвет фона, выставить нужный размер миниатюры по ширине или высоте.
- Снимок экрана;
На странице настроек снимка экрана можно установить формат сохранения изображения и уровень его сжатия, выбрать папку по умолчанию для сохранения скриншотов, отредактировать генерируемое имя сохраняемого файла. Также можно выставить задержку фиксации изображения после клика мыши, задержку при скрытии окон программы и сделать еще ряд настроек.



- Видео;
На странице настроек видео можно определить параметры генерации кадра из нескольких скриншотов, если выбрана опция сохранения скриншотов в один файл. Также здесь можно определить папку по умолчанию для сохранения кадров и формат имени кадров.
- Загрузка;
На странице настроек загрузки можно определить, автоматически копировать в буфер обмена полученные ссылки, или делать это в ручном режиме. Также здесь можно настроить работу через прокси сервер, если есть такая необходимость.
- Интеграция;
На странице настройки интеграции можно определить параметры интеграции программы в контекстное меню файлов и создать пользовательские элементы, которые могут быть интегрированы.
- Трей;
На странице настроек трея можно определить, как будет запускаться программа, автоматически или вручную, будет ли помещаться значок программы в трей и, если будет помещаться, выставить параметры реакции на действия мыши.
- Горячие клавиши.
На странице настройки горячих клавиш можно настроить... собственно действия по горячим клавишам. При этом надо учитывать, что в ОС существуют глобальные сочетания клавиш, поэтому следует быть внимательным, чтобы не возникало конфликтов. Глобальные настройки могут пересечься с настройками программы, если установлен флаг помещения значка программы в трей.

Показать сообщения:   
Начать новую тему   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Торрент-трекер NNM-Club -> Информация и поддержка -> ЧаВо (FAQ) Часовой пояс: GMT + 3
Страница 1 из 1