digiwhite 06.02.2010 18:11
Tips & tricks — Установка URL в качестве водяной марки на изображение
В рамках недели скриптов :), которую объявил exelens и в рамках его предложения о водяных марках и не смотря на то что commonD уже написал коротеньки вариант с помощью того же самого пакета, решил все же сделать скрипт, делающий то, что написано в заголовке поста :).И так, использовать будем замечательный консольный инструмент для работы с изображениями под названием imagemagick. Чтобы установить его в debian подобных дистрибутивах, подозреваю, что нужно выполнить команду:
1 |
|
Далее под спойлером идет код скрипта:
А загрузить скрипт можно по этой ссылке.
Что делает скрипт. Он ищет файлы в указанной директории по расширениям указанным в переменной скрипта EXT, куда при желании вы сможете добавить шаблоны с другим расширениями (я использовал регулярные выражения) по примеру того, что там уже указано.
Затем, скрипт создает водяную марку в месте, указанном в переменной WATERMARK_NAME. При желании опять же можно изменить значение этой переменной. Генерация прозводится с помощью утилиты convert все из того-же пакета imagemagick. Параметры можете изменить ручкам и с помощью переменных (сделано конечно у меня тут не очень хорошо, но можно и доработать потом). Что значат конкретные параметры, можно посмотреть здесь.
После генерации водяной марки, мы проходим по всем найденным файлам и "приделываем" к ним ранее сгенерированную нами водяную марку с нашим URL и результат, с сохранением структуры папок записываем либо в ~/watermarks или туда, куда вы указали с помощью параметра -o.
Вот вам пример:
1 |
|
и результат
PS:
Дополнительные ссылки по imagemagick:
http://www.imagemagick.org/Usage/annotating/
http://www.imagemagick.org/Usage/fonts/
http://www.imagemagick.org/Usage/text/
Поиграйся с настройкам цвета, размера и т.п. только :). То, что щас - не очень четко имхо :).
Вотремарки тебя не спасут =)
Я нашел уже кучу репостов картинок со своего проекта с отрезаными вотермарками =)
Я нашел уже кучу репостов картинок со своего проекта с отрезаными вотермарками =)
Может тебе пригодится.
Обычно с похитителями контента я борюсь так:
Пытаюсь договориться культурно:
Пишу письмо с просьбой убрать мой материал.
Смотрю хуизом кто владелец и пишу ещё одно письмо.
Ищу рычаги:
Смотрю кто хостит и пишу письмо хостеру. Обычно хостеры помогают наказать засранцев.
Пишу письмо в Яндекс.
Пишу письмо в Гугль.
Кидаю из выдачи:
Копирую целиком wgetом сайт, который упёр мой контент.
Множу и размещаю его на бесплатных хостингах. 3 - 5 зеркал обычно хватает.
Добавляю в соц закладки и жду индексации Яндексом.
Продвигаю на 200 - 300 рублей сайты зеркала. Одну и туже страницу. В результате оно всё попадает в выдачу. Яндексу срывает башню. Он банит все сайты =) В том числе и тот, что спёр контент. Бывает правда не банит... а сайты зеркала получают ТИЦ как у оригинала (склеиваются сайты), ну тогда вешаем ссылки и рубим бабло.
Обычно с похитителями контента я борюсь так:
Пытаюсь договориться культурно:
Пишу письмо с просьбой убрать мой материал.
Смотрю хуизом кто владелец и пишу ещё одно письмо.
Ищу рычаги:
Смотрю кто хостит и пишу письмо хостеру. Обычно хостеры помогают наказать засранцев.
Пишу письмо в Яндекс.
Пишу письмо в Гугль.
Кидаю из выдачи:
Копирую целиком wgetом сайт, который упёр мой контент.
Множу и размещаю его на бесплатных хостингах. 3 - 5 зеркал обычно хватает.
Добавляю в соц закладки и жду индексации Яндексом.
Продвигаю на 200 - 300 рублей сайты зеркала. Одну и туже страницу. В результате оно всё попадает в выдачу. Яндексу срывает башню. Он банит все сайты =) В том числе и тот, что спёр контент. Бывает правда не банит... а сайты зеркала получают ТИЦ как у оригинала (склеиваются сайты), ну тогда вешаем ссылки и рубим бабло.
А то я упарился уже... Опять воруют контент на одном из проектов.
Тексты рерайтят кое-как, а картинки используют мои =)