dle.in.ua » Хаки » Рандомное место наложения водяного знака

Рандомное место наложения водяного знака

Автор: Baggio от 15-03-2009, 18:27
Рандомное место наложения водяного знака


Доволно неприятно когда с вашего сайта тырят картинки и банально поверх ложат свои водяные знаки.
Можна усложнить задачу копипастерам.
Для этого нужно:
/engine/inc/makethumb.php
Найти это:
$watermark_x = $image_width - $margin - $watermark_width;
$watermark_y = $image_height - $margin - $watermark_height;

и заменить на это:
$watermark_x = rand($margin, $image_width - $margin - $watermark_width);
$watermark_y = rand($margin, $image_height - $margin - $watermark_height);

Сохранить файлик


Всё, теперь копипастерам прийдётся вручную накладывать свои вотермарки на ваши картинки
  • Группа: User
  • Icq: 6017724
  • Комментариев: 276
  • Публикаций: 4
  • а ранндомно оно в любом месте может выскочить?прям в середине картинки?

    --------------------
    • vilcom
    • Регистрация: 18.10.2008
    • Репутация: (0|0|0)
    • 15 марта 2009 18:47
    • 1
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • СПАСИБО! Заидею плюс. но судя по выше указаной функции он будет лепить водяной знак в любом попавшемся месте.
    • MONAH
    • Регистрация: --
    • Репутация: (||)
    • 15 марта 2009 18:52
    • 2
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 333
  • Публикаций: 118
  • Никогда бы такое не поставил к себе на сайт)

    --------------------
    • RIpper
    • Регистрация: 11.03.2008
    • Репутация: (0|0|0)
    • 15 марта 2009 19:00
    • 3
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Сделай те что бы всю картинку облепило водяными знаками, что бы было их не сколько. Во все углы. (Шучу конечно)
    • BeSSeR
    • Регистрация: --
    • Репутация: (||)
    • 15 марта 2009 19:39
    • 4
    ^
  • Группа: User
  • Icq: 6017724
  • Комментариев: 276
  • Публикаций: 4
  • лучше пусть выбирает один из 4х углов и красиво лепит.а вообще нижний правый угол - наилучший вариант

    --------------------
    • vilcom
    • Регистрация: 18.10.2008
    • Репутация: (0|0|0)
    • 15 марта 2009 20:03
    • 5
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • было бы лучше, если бы прозрачным фоном лепило на все изображение.
    • goga2002
    • Регистрация: --
    • Репутация: (||)
    • 15 марта 2009 20:21
    • 6
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 311
  • Публикаций: 16
  • Цитата: goga2002
    было бы лучше, если бы прозрачным фоном лепило на все изображение.

    А че проблемно что ли сделать лого с прозраним фоном? Если сам лого с прозрачним фоно и лепить будет прозрачним....

    --------------------
    • sexo
    • Регистрация: 10.11.2008
    • Репутация: (0|0|0)
    • 16 марта 2009 08:55
    • 7
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • вот именно! ставишь полупрозрачную картинку и все тут. и смотрется будет неплохо)
    • Goodcat
    • Регистрация: --
    • Репутация: (||)
    • 23 марта 2009 20:36
    • 8
    ^
  • Группа: User
  • Icq: 362557054
  • Комментариев: 124
  • Публикаций: 5
  • я себе зделал так что оно только понизу "бегает", отлично выглядит, доволен smile

    --------------------
    • GausS
    • Регистрация: 16.07.2008
    • Репутация: (0|0|0)
    • 27 марта 2009 23:59
    • 9
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • как можно сделать. чтоб водяной знак был по середине?
    • venomax
    • Регистрация: --
    • Репутация: (||)
    • 6 мая 2009 19:47
    • 10
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • на dle 8,3 не пашет((((напишите плиз код для 8.3 версии.Буду очень благодарен smile
    • FiberLink
    • Регистрация: --
    • Репутация: (||)
    • 7 января 2010 11:38
    • 11
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 4
  • Публикаций: 0
  • Ничего себе, а у меня в 8.3 вообще такого нет /engine/inc/makethumb.php
    • vinnston
    • Регистрация: 31.12.2009
    • Репутация: (0|0|0)
    • 11 января 2010 00:51
    • 12
    ^
  • Группа: User
  • Icq: 6254377
  • Комментариев: 73
  • Публикаций: 13
  • vinnston, читать надо мануалы и смотерть на изменения. /classes/thumb.class.php

    --------------------
    • Kursor
    • Регистрация: 22.10.2008
    • Репутация: (0|0|0)
    • 11 января 2010 10:55
    • 13
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 4
  • Публикаций: 0
  • Kursor, Дружище, я ещё нуб в этом. Подскажи если тебе будет нетрудно.
    • vinnston
    • Регистрация: 31.12.2009
    • Репутация: (0|0|0)
    • 11 января 2010 11:59
    • 14
    ^
    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.