rimon_fotovivo ([personal profile] rimon_fotovivo) wrote2016-03-31 06:49 pm

Веселый розыгрыш или жестокая месть?

fotovivo

Коли уж ударилась в воспоминания )

Некогда различали эти понятия.
"Шутка" - это когда изобретательно, неожиданно и не разрушительно.

Безобидный розыгрыш из пионерского лета:
"Поднимешь кирпич - останешься в одних трусах!" (кирпич на постели и
записка на нем. Хозяин кровати помнется и, куда деваться, поднимет, а там
еще одна записка: "А что, на тебе их двое?!"), в том же роде каламбур -
незаметно прицепленная сзади бумажка "У меня вся спина белая!"

А пробраться на тихом часе к мальчишкам-врединам, намазать зубной пастой,
ведро с водой над дверью пристроить (на чуть приоткрытую опирается),
так же как и школьное - кнопка на стуле, натереть доску мылом, спрятать или запачкать вещи -
отчетливо осознавалось коварным злоумышлением,
никоим образом от реципиента не требовалось "посмеяться вместе со всеми"
в стиле "У тебя же есть чувство юмора!", вполне ожидаема была
ответная месть и/или вызов к директору.

Заспорили как-то с молодыми. Поездка в Иорданию была,
один из дней выпал на первоапрель.
Местного гида (хороший мужик, русскоговорящий иорданец),
решили "приобщить к национальной культуре". На одной из остановок он куда-то заныкался,
а экскурсантам сообщили, дескать заболел резко. Не ведомо, на что
рассчитывали, может что паниковать станут на тему "когда поедем?",
а народ начал беспокоиться о здоровье пострадавшего и донимать организатора,
чтоб обратились к местным за помощью. Минут пятнадцать заняло представление,
исполнители вышли на поклон, ничего особенного.
Примечательно вот что:
- Ребята, не смешно! испугались за человека.
- А шутка разве должна быть смешной?

Похоже нынешний общественный дискурс не различает "шутку юмора" от "подлянки",

в сборниках "веселых розыгрышей" вперемежку предлагают и заклеить мышиную оптику скотчем и монитор залепить жвачкой, убрать сглаживание шрифтов (чего даже подготовленный пользователь на глаз не различит, но утомится при чтении) или забить команду на выключение в автозагрузку..



fotovivo

А можно самому такое "системное" объявление сделать?
- Можно, сейчас займемся )
Вдогонку к предыдущему посту еще парочка приколов, для продвинутых чайников:

Вариант лайт

Знакомтесь: Планировщик задач
Есть такой сервис в системе.

На семерке выглядит вот так -
(на других в том же роде)

fotovivo

Вызывается в стар-меню по имени task.. - даже начала имени хватит, чтоб нашелся


Шаг за шагом сам подсказывает, как настраивать

fotovivo

"Триггер" задает время (день число и месяц),
"Action" - действие - запустить программу, отправить письмо или выдать сообщение.


fotovivo

В сообщение вбиваем текст на свое усмотрение.


Вместо "исполнять по времени" можно выбрать "при загрузке системы"(одноразово).


В итоге имеем вот что -
при запуске компьютера выскочит окошко





Но при таком способе не развернешься с кнопками.

Как в расхожих сетевых шутках:
<<Приз от Майкрософт 100500-му пользователю! нажмите кнопку "Продолжить">>
(притом что доступные опции "вернуться/закрыть")




Изощренный вариант

Откроем блокнот обыкновенный и скопируем туда (в одну строку, без переносов) вот такой текст:

PushButton = MsgBox("Обнаружено неизвестное устройство КОВРИК ДЛЯ МЫШИ. Установить это устройство?", VbAbortRetryIgnore+VbQuestion+vbDefaultButton2+VbApplicationModal, "ВНИМАНИЕ!")


fotovivo

Ну, вы поняли - в кавычках пишем, что хотим.

Сохраним (ctrl S) документ c расширением vbs (т.е к названию файла, напр 1aprel приписываем 1aprel.vbs),
ниже в опциях выберите "all files" и кодировка ANSI.



Должен появиться значок вот такого вида на рабочем столе (или в папке, куда сохраняли):





Запускаем - получаем в результате:






(если значок скрипта не появился, а у файла иконка текстовой страницы,

то нужно задать программу по умолчанию, в которой отрываются файлы

данного типа: клик по иконке -> меню "Открыть с помощью" -> Microsoft Windows Based Script Host)




А теперь по буквам"

VbAbortRetryIgnore - задает три кнопки. Как в примере.
если заменить на -

VbYesNo - получим две кнопки,
vbOKOnly - одну "оk"
VbOKCancel - ок и отмена

Второе "слагаемое" - значок на сообщении:
VbExclamation - восклицательный знак
VbCritical - красный круг с крестиком

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


Твори-выдумывай-пробуй, что называется )


И последний штрих в нашей затее - cменим иконку скрипта на что-нибудь заманчивое


Щелчок мышкой -> Create shortсut (создать ярлык)

fotovivo

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

И дальше мучаем ярлык:
Щелчок -> Свойства -> Сменить иконку

fotovivo

Выбираем из стандартных, их не мало.


И там же, в свойствах ярлыка "Общие" сменим ему имя,
что-нибудь типа:




Как не нажать на такую штучку посреди рабочего стола )



Скрипт безобидный совершенно, кроме показа сообщения ничего не делает.






Более агрессивный вариант получается, если в поле таргет (в свойствах ярлыка)
прописать директиву:

C:\Windows\System32\shutdown.exe -s -t 300 -c "На вашем компьютере обнаружен нелицензионный софт! Система будет отключена, все данные на дисках будут удалены через 5 минут. Чтобы остановить отключение, нажмите кнопку \”Отмена\””

Получим:



И вправду ведь отключит, кроме шуток.
(удалено ничего не будет, кроме разве что не сохраненных документов)


А поскольку мы помним разницу между веселым розыгрышем и злыми кознями,
то заранее припасем противоядие!

с shutdown -a






Веселой грядущей пятницы!