Отдавая дань культовому фильму Матрица.
Dec. 2nd, 2008 11:31 pmДля меня, как Хакера это фильм сыграл большую роль, в миропонимании, и становлении хакерских ценностей. По сему, отдавая дань этому фильму привожу пример простейшей программы, который каждый может написать сам. Запускаем обычный блокнот. Вбиваем туда следующий код:
@echo off
color 0a
:start
echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random%
goto start
И сохраняем как, например a.bat или e.cmd. Имя без разницы, разумеется. Главное разрешение. И запускаем. Я после этого поставил забористый музон, нажал Alt-Enter и просто медетировал на двух мониторах.
Зрелище просто феерическое. Надо долго смотреть, и познаешь дзен Хакинга. Для особых фанатов Матрицы, под катом код, с диалогом от монитора (первые кадры фильма).
@ echo off
color 2
echo W
ping localhost -n .5 >nul
cls
echo Wa
ping localhost -n .5 >nul
cls
echo Wak
ping localhost -n .5 >nul
cls
echo Wake
ping localhost -n .5 >nul
cls
echo Wake
ping localhost -n .5 >nul
cls
echo Wake u
ping localhost -n .5 >nul
cls
echo Wake up
ping localhost -n .5 >nul
cls
echo Wake up
ping localhost -n .5 >nul
cls
echo Wake up N
ping localhost -n .5 >nul
cls
echo Wake up Ne
ping localhost -n .5 >nul
cls
echo Wake up Neo
ping localhost -n .5 >nul
cls
echo Wake up Neo.
ping localhost -n .5 >nul
cls
echo Wake up Neo..
ping localhost -n .5 >nul
cls
echo Wake up Neo...
ping localhost -n 5 >nul
cls
echo T
ping localhost -n .5 >nul
cls
echo Th
ping localhost -n .5 >nul
cls
echo The
ping localhost -n .5 >nul
cls
echo The
ping localhost -n .5 >nul
cls
echo The M
ping localhost -n .5 >nul
cls
echo The Ma
ping localhost -n .5 >nul
cls
echo The Mat
ping localhost -n .5 >nul
cls
echo The Matr
ping localhost -n .5 >nul
cls
echo The Matri
ping localhost -n .5 >nul
cls
echo The Matrix
ping localhost -n .5 >nul
cls
echo The Matrix
ping localhost -n .5 >nul
cls
echo The Matrix h
ping localhost -n .5 >nul
cls
echo The Matrix ha
ping localhost -n .5 >nul
cls
echo The Matrix has
ping localhost -n .5 >nul
cls
echo The Matrix has
ping localhost -n .5 >nul
cls
echo The Matrix has y
ping localhost -n .5 >nul
cls
echo The Matrix has yo
ping localhost -n .5 >nul
cls
echo The Matrix has you
ping localhost -n .5 >nul
cls
echo The Matrix has you.
ping localhost -n .5 >nul
cls
echo The Matrix has you..
ping localhost -n .5 >nul
cls
echo The Matrix has you...
ping localhost -n 5 >nul
cls
echo F
ping localhost -n .5 >nul
cls
echo Fo
ping localhost -n .5 >nul
cls
echo Fol
ping localhost -n .5 >nul
cls
echo Foll
ping localhost -n .5 >nul
cls
echo Follo
ping localhost -n .5 >nul
cls
echo Follow
ping localhost -n .5 >nul
cls
echo Follow
ping localhost -n .5 >nul
cls
echo Follow t
ping localhost -n .5 >nul
cls
echo Follow th
ping localhost -n .5 >nul
cls
echo Follow the
ping localhost -n .5 >nul
cls
echo Follow the
ping localhost -n .5 >nul
cls
echo Follow the w
ping localhost -n .5 >nul
cls
echo Follow the wh
ping localhost -n .5 >nul
cls
echo Follow the whi
ping localhost -n .5 >nul
cls
echo Follow the whit
ping localhost -n .5 >nul
cls
echo Follow the white
ping localhost -n .5 >nul
cls
echo Follow the white
ping localhost -n .5 >nul
cls
echo Follow the white r
ping localhost -n .5 >nul
cls
echo Follow the white ra
ping localhost -n .5 >nul
cls
echo Follow the white rab
ping localhost -n .5 >nul
cls
echo Follow the white rabb
ping localhost -n .5 >nul
cls
echo Follow the white rabbi
ping localhost -n .5 >nul
cls
echo Follow the white rabbit
ping localhost -n .5 >nul
cls
echo Follow the white rabbit.
ping localhost -n 5 >nul
cls
echo Knock, knock, Neo.
ping localhost -n 35 >nul
cls
:start
echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random%
goto start
Помню в школьные годы, игрался аналогичной штукой на паскале. Только там я ещё шрифт сам делал в ДОСе, чтобы был 100% похож и т.п. Вот это была шняга. А это конечно детсад, хоть и забавно.
@echo off
color 0a
:start
echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random%
goto start
И сохраняем как, например a.bat или e.cmd. Имя без разницы, разумеется. Главное разрешение. И запускаем. Я после этого поставил забористый музон, нажал Alt-Enter и просто медетировал на двух мониторах.
Зрелище просто феерическое. Надо долго смотреть, и познаешь дзен Хакинга. Для особых фанатов Матрицы, под катом код, с диалогом от монитора (первые кадры фильма).
@ echo off
color 2
echo W
ping localhost -n .5 >nul
cls
echo Wa
ping localhost -n .5 >nul
cls
echo Wak
ping localhost -n .5 >nul
cls
echo Wake
ping localhost -n .5 >nul
cls
echo Wake
ping localhost -n .5 >nul
cls
echo Wake u
ping localhost -n .5 >nul
cls
echo Wake up
ping localhost -n .5 >nul
cls
echo Wake up
ping localhost -n .5 >nul
cls
echo Wake up N
ping localhost -n .5 >nul
cls
echo Wake up Ne
ping localhost -n .5 >nul
cls
echo Wake up Neo
ping localhost -n .5 >nul
cls
echo Wake up Neo.
ping localhost -n .5 >nul
cls
echo Wake up Neo..
ping localhost -n .5 >nul
cls
echo Wake up Neo...
ping localhost -n 5 >nul
cls
echo T
ping localhost -n .5 >nul
cls
echo Th
ping localhost -n .5 >nul
cls
echo The
ping localhost -n .5 >nul
cls
echo The
ping localhost -n .5 >nul
cls
echo The M
ping localhost -n .5 >nul
cls
echo The Ma
ping localhost -n .5 >nul
cls
echo The Mat
ping localhost -n .5 >nul
cls
echo The Matr
ping localhost -n .5 >nul
cls
echo The Matri
ping localhost -n .5 >nul
cls
echo The Matrix
ping localhost -n .5 >nul
cls
echo The Matrix
ping localhost -n .5 >nul
cls
echo The Matrix h
ping localhost -n .5 >nul
cls
echo The Matrix ha
ping localhost -n .5 >nul
cls
echo The Matrix has
ping localhost -n .5 >nul
cls
echo The Matrix has
ping localhost -n .5 >nul
cls
echo The Matrix has y
ping localhost -n .5 >nul
cls
echo The Matrix has yo
ping localhost -n .5 >nul
cls
echo The Matrix has you
ping localhost -n .5 >nul
cls
echo The Matrix has you.
ping localhost -n .5 >nul
cls
echo The Matrix has you..
ping localhost -n .5 >nul
cls
echo The Matrix has you...
ping localhost -n 5 >nul
cls
echo F
ping localhost -n .5 >nul
cls
echo Fo
ping localhost -n .5 >nul
cls
echo Fol
ping localhost -n .5 >nul
cls
echo Foll
ping localhost -n .5 >nul
cls
echo Follo
ping localhost -n .5 >nul
cls
echo Follow
ping localhost -n .5 >nul
cls
echo Follow
ping localhost -n .5 >nul
cls
echo Follow t
ping localhost -n .5 >nul
cls
echo Follow th
ping localhost -n .5 >nul
cls
echo Follow the
ping localhost -n .5 >nul
cls
echo Follow the
ping localhost -n .5 >nul
cls
echo Follow the w
ping localhost -n .5 >nul
cls
echo Follow the wh
ping localhost -n .5 >nul
cls
echo Follow the whi
ping localhost -n .5 >nul
cls
echo Follow the whit
ping localhost -n .5 >nul
cls
echo Follow the white
ping localhost -n .5 >nul
cls
echo Follow the white
ping localhost -n .5 >nul
cls
echo Follow the white r
ping localhost -n .5 >nul
cls
echo Follow the white ra
ping localhost -n .5 >nul
cls
echo Follow the white rab
ping localhost -n .5 >nul
cls
echo Follow the white rabb
ping localhost -n .5 >nul
cls
echo Follow the white rabbi
ping localhost -n .5 >nul
cls
echo Follow the white rabbit
ping localhost -n .5 >nul
cls
echo Follow the white rabbit.
ping localhost -n 5 >nul
cls
echo Knock, knock, Neo.
ping localhost -n 35 >nul
cls
:start
echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random%
goto start
Помню в школьные годы, игрался аналогичной штукой на паскале. Только там я ещё шрифт сам делал в ДОСе, чтобы был 100% похож и т.п. Вот это была шняга. А это конечно детсад, хоть и забавно.

no subject
Date: 2008-12-02 08:35 pm (UTC)no subject
Date: 2008-12-02 08:41 pm (UTC)no subject
Date: 2008-12-02 08:44 pm (UTC)no subject
Date: 2008-12-02 08:47 pm (UTC)особо интересно, если ты намекнешь не ставить @echo off :)))
no subject
Date: 2008-12-02 09:00 pm (UTC)no subject
Date: 2008-12-02 09:21 pm (UTC)no subject
Date: 2008-12-02 09:22 pm (UTC)no subject
Date: 2008-12-02 09:22 pm (UTC)no subject
Date: 2008-12-02 09:25 pm (UTC)700МГц пенёк тужился минут пять выдавая один за другим)
no subject
Date: 2008-12-02 09:26 pm (UTC)no subject
Date: 2008-12-02 09:26 pm (UTC)no subject
Date: 2008-12-02 10:06 pm (UTC)no subject
Date: 2008-12-02 10:15 pm (UTC)Главное чтобы оно при этом знало что такое shebang ;-)
no subject
Date: 2008-12-02 10:19 pm (UTC)no subject
Date: 2008-12-02 10:22 pm (UTC)no subject
Date: 2008-12-02 10:24 pm (UTC)no subject
Date: 2008-12-02 10:25 pm (UTC)no subject
Date: 2008-12-02 10:29 pm (UTC)no subject
Date: 2008-12-02 11:40 pm (UTC)no subject
Date: 2008-12-03 01:21 am (UTC)мне повезло, я Гибсона читал раньше эхотажного кено
после чего оное кено воспринялось как набор зажеванных штампов жанра киберпанк
собсна дальше первой части я его и не смотрел потому что чепуха же, фентези с проводами
no subject
Date: 2008-12-03 03:04 am (UTC)>> Помню в школьные годы, игрался аналогичной штукой на паскале. Только там я ещё шрифт сам делал в ДОСе, чтобы был 100% похож и т.п.
Психоклон детектед?
Это был Turbo Pascal 7.0
no subject
Date: 2008-12-03 04:53 am (UTC)no subject
Date: 2008-12-03 06:36 am (UTC)no subject
Date: 2008-12-03 06:54 am (UTC)no subject
Date: 2008-12-03 08:27 am (UTC)Где мое развитие пошло не так? :)
З.Ы. За код спасибо. Сижу любуюсь :)
no subject
Date: 2008-12-03 10:11 am (UTC)no subject
Date: 2008-12-03 10:21 am (UTC)Есть еще юзерский способ: Пихаем в текстовый редактор туеву хучу знаков числа ПИ (http://zenwerx.com/pi.php). Черный фон, зеленый шрифт, плавная прокрутка — балдеем.
no subject
Date: 2008-12-03 11:26 am (UTC)И есть где почитать про набор команд для батника? :)
no subject
Date: 2008-12-03 05:14 pm (UTC)оололо я в культурном шоке от способа задержки в батнике =)))
no subject
Date: 2008-12-07 05:44 pm (UTC)no subject
Date: 2008-12-13 04:39 pm (UTC)Что-то мне подсказывает, что всетаки "расширение", а не "разрешение" =)
no subject
Date: 2008-12-14 02:11 am (UTC)no subject
Date: 2008-12-20 09:31 pm (UTC)