Шаровары: различия между версиями

>Edward Chernenko
начал перевод кода
м Правки Тэйтанка-птекила (осуждение) откачены к версии Виталик Штепсель.
Метка: откат
 
(не показано 17 промежуточных версий 12 участников)
Строка 7: Строка 7:


== Распространение и заражение ==
== Распространение и заражение ==
=== Динамическая сборка ===
=== Динамическая сборка ===
[[Файл:CD-ROM.jpg|thumb|135px|Так вирус попадает на Ваши штаны!]]
[[Файл:CD-ROM.jpg|thumb|135px|Так вирус попадает на Ваши штаны!]]
Строка 22: Строка 23:
      
      
   какВсеОкончательноСцепились() {
   какВсеОкончательноСцепились() {
     если (!включён) {
     если (не включён) {
       Двигатель->включить();
       Двигатель->включить();
     }
     }
Строка 29: Строка 30:
    
    
   какШтаныЗаражены() {
   какШтаныЗаражены() {
     разбратьЦепочку();
     разобратьЦепочку();
     сделатьШаровары();
     сделатьШаровары();
   }
   }
Строка 40: Строка 41:
Пример кода:
Пример кода:


  class SecretSharoWare {
  класс СекретныеШаровары {
   createSharoWare() {
   создатьШаровары() {
     analyzePhysics();
     научноИзмеритьВнешниеУсловия();
     getSecretData();
     получитьСекретнуюИнформацию();
     processQuants();
     обработатьКванты();
     putSecretData();
     сохранитьСекретнуюИнформацию();
     infect();
     заразить();
     freeSecretData();
     стеретьСекретнуюИнформацию();
   }
   }
  }
  }


Точная природа влияния на штаны пользователя неизвестна, однако высказываются следующие гипотезы:
Точная природа влияния на штаны пользователя неизвестна, однако высказываются следующие гипотезы:
;Гипотеза гравитационного взаимодействия:Исследования [[Тесла, Никола|Н. Теслы]] и [[Эйнштейн, Альберт Франк|А. Ф. Эйнштейна]] показали, что электромагнитное поле может влиять на гравитационное. В нормальном состоянии поля отдельных ячеек памяти компьютера компенсируют друг друга, но программа-носитель создаёт специальные структуры, которые приводят не к компенсации, а к усилению поля. Таким образом они могут отрывать от окружающих предметов атомы и собирать из них шаровары.
; Гипотеза гравитационного взаимодействия:Исследования [[Тесла, Никола|Н. Теслы]] и [[Эйнштейн, Альберт Франк|А. Ф. Эйнштейна]] показали, что электромагнитное поле может влиять на гравитационное. В нормальном состоянии поля отдельных ячеек памяти компьютера компенсируют друг друга, но программа-носитель создаёт специальные структуры, которые приводят не к компенсации, а к усилению поля. Таким образом они могут отрывать от окружающих предметов атомы и собирать из них шаровары.
;Гипотеза гипнотического влияния:Другие [[Безумные учёные|учёные]] полагают, что поле может влиять на человеческий [[мозг]], вводя человека в транс и заставляя его самого поставить замок на свой кошелёк.
;Гипотеза гипнотического влияния:Другие [[Безумные учёные|учёные]] полагают, что поле может влиять на человеческий [[мозг]], вводя человека в транс и заставляя его самого поставить замок на свой кошелёк.


Строка 61: Строка 62:


=== Лицензионный ключ ===
=== Лицензионный ключ ===
[[Файл:Koshelek-zamok.png|thumb|left|Кошелёк с лицензионным замком]]
[[Файл:Koshelek-zamok.png|thumb|Кошелёк с лицензионным замком]]
Самый простой и популярный метод.
Самый простой и популярный метод.
Поселившись в штанах, шаровары находят кошелёк, пробираются внутрь и устанавливают на него лицензионный замок. Открыть этот замок можно лишь с помощью специального лицензионного ключа. Продвинутые шаровары умеют телепортировать [[Деньги|содержимое кошелька]] прямо на фирму-производитель. Протелепортировав достаточно, они открывают кошелёк и самоуничтожаются. Особо [[зло]]вредные шаровары не уничтожаются, а телепортируют деньги не единократно, а периодически.
Поселившись в штанах, шаровары находят кошелёк, пробираются внутрь и устанавливают на него лицензионный замок. Открыть этот замок можно лишь с помощью специального лицензионного ключа. Продвинутые шаровары умеют телепортировать [[Деньги|содержимое кошелька]] прямо на фирму-производитель. Протелепортировав достаточно, они открывают кошелёк и самоуничтожаются. Особо [[зло]]вредные шаровары не уничтожаются, а телепортируют деньги не единократно, а периодически.
Строка 67: Строка 68:
Пример кода особо зловредных шаровар (ввиду секретности кода некоторые его участки закомментированы):
Пример кода особо зловредных шаровар (ввиду секретности кода некоторые его участки закомментированы):


  class SharoWares {
  класс Шаровары {
   
   
   private p;
   секретный кошелёк1;
   
   
   infect() {
   заразить() {
     do { p = findPurse(); } while (p->isEmpty());
     выполнять { кошелёк1 = найтиКошелёк();
     pentrateInto(p);
      } пока (кошелёк1->снова_пуст((( ))));
     p->lockInside();
     взломать(кошелёк1);
     кошелёк1->закрытьсяТамИзнутри();
   }
   }
   
   
   stealMoney() {
   украстьДенег() {
     if (p->locked()) {
     если(кошелёк1->закрыт()) {
       if (p->isEmpty()) {
       if(кошелёк1->пуст()) {
         infect();
         заразить();
       }
       }
       p->Money->RandomPart()->TeleportTo(company);
       кошелёк1->Деньги->
            ВзятьНекотороеСлучайноеКоличество()->
            ТелепортироватьНа(Багамы, "Счёт666");
     }
     }
   }
   }
   
   
   checkKey(key) {
   проверитьКлюч(ключ) {
     if (correct(key)) {
     если(в_полном_порядке(ключ)) {
  //  (особо секретный участок кода закомментирован
  //  (особо секретный участок кода закомментирован
  /*
  /*
       callWithWait("infect", 30, "days");
       запуститьЧерезУказанноеВремя("заразить", 30, "дней");
  */
  */
       p->unlock();
       кошелёк->открыть();
     }
     }
   }
   }
Строка 100: Строка 104:
Разновидность предыдущего метода. Отличие состоит в том, что лицензионный замок создаётся индивидуально, в зависимости от физических данных кошелька, штанов и пользователя. Отличия в коде минимальны:
Разновидность предыдущего метода. Отличие состоит в том, что лицензионный замок создаётся индивидуально, в зависимости от физических данных кошелька, штанов и пользователя. Отличия в коде минимальны:


   infect() {
   заразить() {
     do { p = findPurse(); } while (p->isEmpty());
     выполнять { кошелёк1 = найтиКошелёк();
     pentrateInfo(p);
      } пока (кошелёк1->снова_пуст((( ))));
     generateUniqueLock(p, pants, pants->owner);
     взломать(кошелёк1);
     p->lockInside();
     выгравироватьНаЗастёжкеПодписьВладельцаШтанов(кошелёк1,
                                    штаны, штаны->владелец);
     кошелёк1->закрытьсяТамИзнутри();
   }
   }


=== Демо-версия ===
=== [[Демо-версия]] ===
В комплектацию демо-версии нанороботы не входят, поэтому её можно считать безопасной для штанов пользователя. Однако, стоит обратить внимание на тот факт, что в обмен на нетыренье денег от {{НС|Конченный пользователь|конченного пользователя}} программисты дают ему программу, ограниченную по функциональности. Это делается для того, чтобы пользователь заказал себе версию с нанороботами. Как проходит общение с нанороботами в штанах, читай выше.
В комплектацию демо-версии нанороботы не входят, поэтому её можно считать безопасной для штанов пользователя. Однако, стоит обратить внимание на тот факт, что в обмен на нетыренье денег от {{НС|Конченный пользователь|конченного пользователя}} программисты дают ему программу, ограниченную по функциональности. Это делается для того, чтобы пользователь заказал себе версию с нанороботами. Как проходит общение с нанороботами в штанах, читай выше.


Строка 140: Строка 146:
== Ссылки ==
== Ссылки ==
* [http://shareware.com/ Крупнейший распространитель шаровар]
* [http://shareware.com/ Крупнейший распространитель шаровар]
* [http://astalavista.box.sk Сайт о борбье с шароварами]<span style="color: #7F7F7F"><sup>(заразно!)</sup></span>
* [http://astalavista.box.sk Сайт о борьбе с шароварами]<span style="color: #7F7F7F"><sup>(заразно!)</sup></span>
{{КИС}}
 
{{ИС}}
 
[[Категория:Вирусы]]
[[Категория:Вирусы]]
[[Категория:Компьютер]]
[[Категория:Техника]]


[[en:Shareware]]
[[en:Shareware]]
[[en-gb:Shareware]]