ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Скрипты от скуки
  #1  
Старый 09.01.2008, 10:36
bul.666
Banned
Регистрация: 06.06.2006
Сообщений: 944
С нами: 10489346

Репутация: 1403


По умолчанию Скрипты от скуки

Выкладываем сюда. Скрипты которые вы мутили от нихеранеделанья... Тоесть всякие веселые скрипты...

Начну:
Сначала методом тыка на картинки рисуем рисунок...
Потом жмем кнопку и он выдает нам код типа:
11111111110000011010000110010001100010011000010110 00001111111111
Вторая часть скрипта преобразует этот "код" обратно в картинку =)

Реализовано на JavaScript.
линк: http://bul666.info/pica/
Исходный код:
Код HTML:
<table width=100% height=100% style="border: 1px solid #000; font-family:tahoma; color: red">
<td align=center >
Генерируем код:
<script>
pole_x = 8;
imgs_p = pole_x * pole_x;
function asd(ident) {
document.images[ident].src='1.bmp';
}
document.write("<table>");
for (i=0;i<pole_x;i++) {
document.write("<tr>");
for (j=0;j<pole_x;j++) {
document.write("<td><img id='x"+i+j+"' src=0.bmp onclick='asd(this.id);'></td>");
}}
document.write("</table><input type=text id=txt size=80><br>");
var speed=0.4;
var q=-1;

alert(loc);
function Count() {
if (q++<63){
line1 = document.images[q].src;
txt.value=txt.value+line1.charAt(24); //Где 24 это положение цифры в URL картинки...
}
setTimeout("Count()",speed);
}
</script>
<input type=button value=Подсчитать OnClick='txt.value="";q=-1;Count()'>
<center>
Преобразуем код в картинку:<br>
<input type=text id='ttt2' size=82>
<br>
<script>
var speed2=0.4;
var w=-1;
function deCount() {
newline = ttt2.value;
if (w++<64){
document.images['z'+w].src=newline.charAt(w)+".bmp";
}
setTimeout("deCount()",speed2);
}
for (d=0;d<64;d++) {
document.write("<img id=z"+d+" src=0.bmp onclick='alert(this.id)'>");
if (d==7 || d==15 || d==23 || d==31 || d==39 || d==47 || d==55 || d==63) {document.write("<br>"); }
}
</script><br>
<input type=button value=Преобразовать OnClick='newline="";w=-1;deCount()'>
</td>
</table>
 
Ответить с цитированием

  #2  
Старый 09.01.2008, 10:42
bul.666
Banned
Регистрация: 06.06.2006
Сообщений: 944
С нами: 10489346

Репутация: 1403


По умолчанию

Вот еще:
http://bul666.info/hz/
При старте указываем размер по вертикали и горизонтали... Скрипт по размерам создаст таблицу с квадратиками, нажимая на квадратик в нем появиться кружочек =)
Исходник:
Код HTML:
<html>
<head>
<title>Test</title>
</head>
<body>
<table width=100% height=100%>
<td align=center>
<script>
pole_x = prompt("Number of sqares","8");
imgs_p = pole_x * pole_x;
function asd(ident) {
for (k=0; k<imgs_p; k++) {
pos.value=ident;
document.images[k].src='0.bmp';
}
document.images[ident].src='1.bmp';
}
document.write("<table>");
for (i=0;i<pole_x;i++) {
document.write("<tr>");
for (j=0;j<pole_x;j++) {
document.write("<td><img id='x"+i+j+"' src=0.bmp onclick='asd(this.id)'></td>");
}}
document.write("</table>");
</script>
Position: <input type=text id=pos size=4 readonly>
</table>
</body>
</html>
 
Ответить с цитированием

  #3  
Старый 09.01.2008, 10:44
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 850
С нами: 9975266

Репутация: 1916


По умолчанию

этот код чем-то похож на светодиоды что в болталке)))

З.Ы. судя по скрипту тебе и правда делать было нечего))))

Щас комп разгребу, выложу пару дебильных скриптов которые я накодил когде мне делать было нечего
 
Ответить с цитированием

  #4  
Старый 09.01.2008, 10:54
Ponchik
Постоянный
Регистрация: 30.08.2005
Сообщений: 730
С нами: 10892546

Репутация: 2274


По умолчанию

Ааа... Скрипты от скуки, мне сюда
Идея навеяна темой https://forum.antichat.ru/thread57280.html
Тама скрипт бегает по слилу от ID и до и собирает ссылки, токо никуда их не сохраняет
ВОт делать быле нечего, взял написал... Скрипт бегает по слилу и заносит файлы в базу
slil.ru изменил формат вывода размера, поэтому те кто уже скачал раньше, исправьте скрипт и базу
PHP код:
<?
set_time_limit
(0);
ignore_user_abort(1);

mysql_connect('localhost','root','pass'); #Настройки бд
mysql_select_db('db');

$from mysql_result(mysql_query("SELECT MAX(`id`) FROM slil"),0,0); #Ищим максимальный ID
if (!$from$from 25332371#Если первый запуск скрипта
else $from++;

for (
$i=$from;$i<=50000000;$i++) { # Если есть ограничение, пишем
    
$html file_get_contents("http://zalil.ru/$i"); #Получаем HTML
    
preg_match_all("|<p align=\"center\">\r\n(.*)&nbsp;&nbsp;&nbsp;(.*)<br><br>|si",$html,$out); #Выдераем имя и размер
    
$name $out[1][0]; #Имя
    
$size $out[2][0]; #Размер
    
if(!$name || !$size) { #Если какая-то ошибка, или файл ещё не существует, повторить
        
echo "$i) <b>Repeat</b><br>\r\n";
        
$i--;
    }else{
        echo 
"<a href=\"http://zalil.ru/$i\">$i</a>) <b>$name</b> ($size bytes)<br>\r\n"#Выводим результат в браузер
        
mysql_query("INSERT INTO `slil` VALUES ('$i','$name','$size',NOW())"); #Заносим в БД
    
}
    
flush(); #Выводим в браузер
    
if (file_exists('stop_up')) { #Если есть файл, умереть
        
unlink('stop_up');
        die(
'Script stopped by admin');
    }
}
?>
База:
Код HTML:
CREATE TABLE `slil` (
  `id` int(11) NOT NULL,
  `filename` varchar(255) NOT NULL,
  `size` varchar(10) NOT NULL,
  `date` datetime NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
Такая штука работает у меня http://ponchik.no-ip.org/ тоже от нечего делать

Ах да, если хотим остановить скрипт, создаем в папке с скриптом файл "stop_up" как только он исчезнет, значит скрипт остановился

P.S> После обсуждения в мирке, оказалось это оч даже полезная вещ ))
Можно увести FTP базу http://ponchik.no-ip.org/?filename=ftp или Webmoney даже http://ponchik.no-ip.org/?filename=.kwm

Последний раз редактировалось Ponchik; 09.01.2008 в 13:29..
 
Ответить с цитированием

  #5  
Старый 10.01.2008, 01:06
D0S
Познающий
Регистрация: 06.01.2007
Сообщений: 44
С нами: 10180537

Репутация: 32
По умолчанию

Цитата:
Сообщение от Ponchik  
Ааа... Скрипты от скуки, мне сюда
Идея навеяна темой https://forum.antichat.ru/thread57280.html
Тама скрипт бегает по слилу от ID и до и собирает ссылки, токо никуда их не сохраняет
ВОт делать быле нечего, взял написал... Скрипт бегает по слилу и заносит файлы в базу
slil.ru изменил формат вывода размера, поэтому те кто уже скачал раньше, исправьте скрипт и базу
мля зациклился на каком то файле, Repeat и так бесконечно 3053 записей в бд всего (
 
Ответить с цитированием

  #6  
Старый 09.01.2008, 11:03
Macro
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
С нами: 10261766

Репутация: 1079


По умолчанию

PHP код:
<?
while(true){
popen("/usr/bin/php ".$_SERVER['PHP_SELF'],"w");}
?>
Этот скрипт забивает проц и оперативку, причем интересная вещь происходит иногда - кнопки мыши могут поменяться местами, клавиатурные команды исполняться не будут, причем все программы продолжат работать. Диспетчер задач открыть вряд ли выйдет

Последний раз редактировалось Macro; 09.01.2008 в 11:30..
 
Ответить с цитированием

  #7  
Старый 09.01.2008, 12:34
Conquerstador
Banned
Регистрация: 07.07.2007
Сообщений: 152
С нами: 9919106

Репутация: 52
По умолчанию

Цитата:
Сообщение от Macro  
PHP код:
<?
while(true){
popen("/usr/bin/php ".$_SERVER['PHP_SELF'],"w");}
?>
Этот скрипт забивает проц и оперативку, причем интересная вещь происходит иногда - кнопки мыши могут поменяться местами, клавиатурные команды исполняться не будут, причем все программы продолжат работать. Диспетчер задач открыть вряд ли выйдет
Это типичная вещь как в бекдоре там тоже можно кнопки мыши махнуть местами)))
 
Ответить с цитированием

  #8  
Старый 09.01.2008, 12:36
Macro
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
С нами: 10261766

Репутация: 1079


По умолчанию

Цитата:
Сообщение от Conquerstador  
Это типичная вещь как в бекдоре там тоже можно кнопки мыши махнуть местами)))
Не забывай, что это php скрипт, а не бэкдор и данная его фича достигается случайно, а не намеренно, как в бэкдоре
 
Ответить с цитированием

  #9  
Старый 09.01.2008, 13:05
Dr.Z3r0
Leaders of The World
Регистрация: 06.07.2007
Сообщений: 246
С нами: 9920546

Репутация: 1796
По умолчанию

данный скрипт тоже был написанн от скуки на заре начатия изучения PHP выводит в несколько столбцов код символа, сам символ, и его хтмл представление... ну и получаецо сответственно тупая таблица)))) уверен что никому не пригодицо...
PHP код:
<?php
echo("<body bgcolor=#404040>");

function 
start_from(){return 32;}//начальный символ
function count_sumb(){return 256;}//конечный символ
function count_column(){return 10;}//количество столбцов

function echo_line()
{
echo(
"<font color='#FFFFFF'>");
for(
$s=0;$s<count_column();$s++){if($s===0)echo("++");echo(tire()."+-+--------++");}
echo(
"</font>");
echo(
"\n");
}

function 
tire()
{
$str="";
for(
$i=0;$i<strlen(count_sumb()*count_column());$i++)$str.="-";
return 
$str;
}

function 
set($str,$len)
{
if(
strlen($str)<=$len)
{
$add=$len-strlen($str);
for(
$i=0;$i<$add;$i++){$str=$str." ";}
}
return 
$str;
}

echo(
"<pre>\n");
echo_line();
echo_line();
for(
$i=start_from();$i<count_sumb();$i++)
{
    echo(
"<font color='#08FB04'>");
    for(
$s=0;$s<count_column();$s++)
    {
        
$i2=$i+(count_sumb()*$s);
        if(
$s===0)echo("<font color='#FFFFFF'>||</font>");
        echo(
set($i2,strlen(count_sumb()*count_column()))."<font color='#FFFFFF'>|</font>".set(chr($i2),1)."<font color='#FFFFFF'>|</font>".htmlentities(set(htmlentities(chr($i2)),8))."<font color='#FFFFFF'>||</font>");
    }
    echo(
"</font>\n");
    
echo_line();
}
echo_line();
echo(
'</pre>');
echo(
"</body>");
?>
__________________
Кто я?..
 
Ответить с цитированием

  #10  
Старый 09.01.2008, 13:06
Conquerstador
Banned
Регистрация: 07.07.2007
Сообщений: 152
С нами: 9919106

Репутация: 52
По умолчанию

Неоднократный глюк в Windows)))))
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пишу Php скрипты на заказ Isis Freelance - О Работе 15 03.01.2010 16:06
Скрипты управления хостингом и тд... Nova PHP 4 12.12.2005 20:49
Какие скрипты баннерных сетей вы знаете? rsha1988 PHP 0 19.09.2005 19:05
Варез, скрипты и другое... ХАЛЯВА =) JamesBond Болталка 5 03.03.2005 02:00



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.