Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Болталка (https://forum.antichat.xyz/forumdisplay.php?f=46)
-   -   Скрипт для наложения копирайтов (https://forum.antichat.xyz/showthread.php?t=210426)

DiSi 09.06.2010 22:21

Скрипт для наложения копирайтов
 
У когото есть скрипт или прога для наложки на изображение , картинки-копирайта? желательно в случайном месте картинки или +/- 10-50 пикселей

POS_troi 09.06.2010 22:36

ковырни DLE /engine/inc/makethumb.php

DiSi 09.06.2010 22:41

та ну оно то так))) но пхп не оч знаю, думал может уже есть готовое)

POS_troi 09.06.2010 22:52

http://www.yagnenok.com/nalozhenie-vodyanogo-znaka-na-fotoob-yavleniya-v-marketplace-1.4.6.html

все подробненько описано + скрипты есть

Зы. гугли по "наложение водяного знака на картинку + php"

DiSi 09.06.2010 22:58

спс

HighExcel 10.06.2010 00:22

необходимо: прога XnViev + прямыеруки.длл

Применение. запускае софтец, заходим в папку выделяем нужные файлы
жмем CTRL-U
переходим на вкладку ПРЕОБРАЗОВАНИЯ

Выбираем ВОДЯНОЙ ЗНАК, либо НАДПИСЬ

дальше юзаем прямыеруки.длл

Ctacok 10.06.2010 07:00

Цитата:

Сообщение от HighExcel
необходимо: прога XnViev + прямыеруки.длл

Применение. запускае софтец, заходим в папку выделяем нужные файлы
жмем CTRL-U
переходим на вкладку ПРЕОБРАЗОВАНИЯ

Выбираем ВОДЯНОЙ ЗНАК, либо НАДПИСЬ

дальше юзаем прямыеруки.длл

<topic>Скрипт для наложения копирайтов</topic>
Скрипт, скрипт ****!
Что нам твой софт

HighExcel 10.06.2010 14:15

ок.. ща скрипт простенький намучу

DiSi 10.06.2010 14:25

Цитата:

Сообщение от Ctacok
<topic>Скрипт для наложения копирайтов</topic>
Скрипт, скрипт ****!
Что нам твой софт

"У когото есть скрипт или прога"

прога тоже подойдет) просто думал скриптов больше в паблике чем прог)


пс. спс за прогу!

.::f-duck::. 10.06.2010 14:46

PHP код:

    $image imagecreatefrompng('include/yourfile.png');
    
$imageColor imagecolorallocate($image000);
    
$text 'COPYRIGHT';
    
$font 'include/hooge.ttf'//шрифт
    
header('Content-type: image/png');//хедеры
    
imagettftext($image1001015$black$font$text); // текст пишем
    
imagepng($image);// выводим картинко
    
imagedestroy($image); 


HighExcel 10.06.2010 14:50

с картинками работал мало, но приблизительно можно сделать так

PHP код:


<?php
// Осторожно - выводит в теже файлы!!!!!
//задаем папки относительно скрипта
$folderpic="./walp/";
//Задаем надпись водяного знака
$nadpis="(c)HighExceL";

//Открыть папку
$dir opendir ("$folderpic");
        while ( 
$file readdir ($dir))
        {
        
$file="$folderpic$file";

        
//Загружаем файл
        
$img imagecreatefromjpeg($file);
        
//получаем размеры, дабы масштабиировать копирайт взависимости от величины картинки
        
$imageinfo = @getimagesize($file);
        
$width $imageinfo[0];        // ширина
        
$height $imageinfo[1];    // высота

        
$text_color imagecolorallocate($img25500); //задаем цвет в РЖБ

        //Наносим надпись в рандомном месте картинки
        
imagestring($img100mt_rand(0,$width), mt_rand(0,$height), $nadpis$text_color);

        
//выводим изображения в теже файлы!!!
        
imagejpeg($img$file);

        
//очистка памяти
        
imagedestroy($img);

        };
closedir ($dir);
?>

банально и просто

namak 10.06.2010 17:33

Цитата:

Сообщение от HighExcel
с картинками работал мало, но приблизительно можно сделать так

PHP код:


<?php
// Осторожно - выводит в теже файлы!!!!!
//задаем папки относительно скрипта
$folderpic="./walp/";
//Задаем надпись водяного знака
$nadpis="(c)HighExceL";

//Открыть папку
$dir opendir ("$folderpic");
        while ( 
$file readdir ($dir))
        {
        
$file="$folderpic$file";

        
//Загружаем файл
        
$img imagecreatefromjpeg($file);
        
//получаем размеры, дабы масштабиировать копирайт взависимости от величины картинки
        
$imageinfo = @getimagesize($file);
        
$width $imageinfo[0];        // ширина
        
$height $imageinfo[1];    // высота

        
$text_color imagecolorallocate($img25500); //задаем цвет в РЖБ

        //Наносим надпись в рандомном месте картинки
        
imagestring($img100mt_rand(0,$width), mt_rand(0,$height), $nadpis$text_color);

        
//выводим изображения в теже файлы!!!
        
imagejpeg($img$file);

        
//очистка памяти
        
imagedestroy($img);

        };
closedir ($dir);
?>

банально и просто

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


Время: 10:43