Напишите макрос-шутку
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Напишите макрос-шутку

Напишите макрос-шутку

Закрытая тема
Поиск в этой теме
Непрочитано 05.04.2011, 21:50 #1
Напишите макрос-шутку
Малявка
 
Егорьевск Моск.обл.
Регистрация: 28.02.2007
Сообщений: 206

Здравствуйте, дорогие мои Мастера ЛИСПа!
Обращаюсь к вам с огромной просьбой.
Короче, хочу "отомстить" одному коллеге за первоапрельскую шутку со мной, чтобы счет был 1:1.
Напишите, пожалуйста такой макрос (я его загоню коллеге в папку AutoCAD/Support):

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

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

Во вторую минуту каждого четного часа цвет - желтый и

В третью минуту каждого четного часа вес примитива - 0,5мм (тоже локально, с возможностью изменения).

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

А я - наши столы напротив - понаблюдаю за ним пару деньков и потешу свое "обиженное" самолюбие.

Кто поможет "несчастненькой" блондинке?
Просмотров: 13285
 
Непрочитано 05.04.2011, 21:53
#2
Yuzer

Мозговой штурм
 
Регистрация: 26.10.2008
Рідна ненька - Україна, Харків
Сообщений: 5,705


Offtop: Да Вы садист, однако....
Yuzer вне форума  
 
Непрочитано 05.04.2011, 21:57
#3
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Это, как я понимаю - от нечего делать... Попросите руководителя группы подкинуть вам работы, дабы подобные глупости в голову не лезли.
Offtop: п.с. порой "блондинка" - это диагноз.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Автор темы   Непрочитано 05.04.2011, 22:04
#4
Малявка


 
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206


нет, не от нечего делать. Работы хватает. Просто стараемся жить весело, без напряга. А что, у вас в конторах разве не потешаются? И потом, я же хочу пошутить незло.
Ой, я уже сейчас представляю, как он полушепотом матерится... вижу его непонимающий, такой "мудрый" взгляд на монитор...
Малявка вне форума  
 
Непрочитано 05.04.2011, 22:16
#5
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от Малявка Посмотреть сообщение
нет, не от нечего делать. Работы хватает. Просто стараемся жить весело, без напряга. А что, у вас в конторах разве не потешаются? И потом, я же хочу пошутить незло.
Ой, я уже сейчас представляю, как он полушепотом матерится... вижу его непонимающий, такой "мудрый" взгляд на монитор...
У меня юзеры порой приносят (либо им присылают) разную дрянь, которая расползается по сети и мешает работать другим. Когда отлавливаю виновных - даю по жопе. Вряд ли им в этот момент смешно.
Жить весело можно и не мешая другим нормально работать. У нас в одной группе проектирования имеется дартс и хоккей. Если у них перерыв - они могут немного поиграть, но к работе все относятся серьёзно и не мешают друг другу.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Автор темы   Непрочитано 05.04.2011, 22:30
#6
Малявка


 
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206


Ага, не мешают друг другу!
А как вы будете себя чувствовать, если у вас на компе все значки-ярлыки начнут убегать от курсора! Невозможно было ни одни ярлык нажать! А все собрались и ржут как кони, блин! Мне и самой было и смешно и обидно.
Малявка вне форума  
 
Непрочитано 05.04.2011, 22:33
#7
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от Малявка Посмотреть сообщение
А как вы будете себя чувствовать, если у вас на компе все значки-ярлыки начнут убегать от курсора!
У меня такого точно не будет, и у вас бы не было, если бы каждый юзер работал под своим профилем Windows с правами обычного юзера (не админа). Пароли, приклеенные стикером на краю монитора, нужно переклеивать на лоб юзера.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Автор темы   Непрочитано 05.04.2011, 22:42
#8
Малявка


 
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206


hwd, я обратилась не с просьбой выслушать нравоучения, а за конкретной помощью. А вы тему моего топика уводите в сторону офисной нравственности и безопасности. Ближе к теме, пожалуйста.
Малявка вне форума  
 
Непрочитано 05.04.2011, 22:49
#9
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408


Ближе к теме? Легко!
На лиспе подобное реализовать крайне затруднительно, если вообще возможно.
---
Добавлено: не, можно, конечно, через реакторы или переопределение команд подобное намутить, да только эффективность подобного решения сильно в минусах. Лично я не хотел бы "разгребать" последствия таких "шуток".
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 05.04.2011, 22:52
#10
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Предлагаю модераторам топики подобного содержания прикрывать, ибо пользы от них нет никакой, а вред вполне возможен.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Автор темы   Непрочитано 05.04.2011, 22:56
#11
Малявка


 
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206


Кулик Алексей aka kpblc, я так понимаю, в начале макроса надо установить временные границы его работы. Дальше макрос работает так: по нажатию Enter или по окончании рисования примитива его цвет (вес) меняется локально. Какие еще реакторы, какие переопределения? Разве поменять цвет примитива программно сложнее, чем мышкой?

hwd, в содержании топика нет призывов к экстремизму, нет оскорблений и т.д. Ни один пункт правил форума не нарушен. А вы - "прикрывать"! Да у вас комплекс, батенька... Комплекс из серии "держать и не пущать!"
А польза от такой шутки - огромная! Вы же не знаете нравственной обстановки в нашей конторе.

Последний раз редактировалось Малявка, 05.04.2011 в 23:04. Причина: добавление
Малявка вне форума  
 
Непрочитано 05.04.2011, 22:57
#12
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408


Сложнее. Хотя бы потому, что лисп не умеет работать в "фоновом" режиме.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 05.04.2011, 23:04
#13
Yuzer

Мозговой штурм
 
Регистрация: 26.10.2008
Рідна ненька - Україна, Харків
Сообщений: 5,705


Малявка, сделай принтскрин монитора, установи на рабочий стол, удали все ярлыки. Или. Установи самую низкую скорость на мышке 1 из 11.
Yuzer вне форума  
 
Автор темы   Непрочитано 05.04.2011, 23:11
#14
Малявка


 
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206


Yuzer, не прокатит. Даже я это знаю. И все у нас такие шутки знают. Я подобную программу, работающую по времени, могу написать в Excel на VBA, но надо именно в AutoCAD в LISP.

Кулик Алексей aka kpblc, я так понимаю, что запускать макрос можно только из командной строки, а сам он не запустится?

Последний раз редактировалось Малявка, 05.04.2011 в 23:15. Причина: добавление
Малявка вне форума  
 
Непрочитано 05.04.2011, 23:12
#15
Pastor

это только кличка
 
Регистрация: 22.10.2006
Москва
Сообщений: 252


Обратитесь к тов. Modis. У него в приложении уже написан функционал для посадки объектов построения на нужный слой (см. ссылку). Может он согласится выделить нужную часть в небольшое приложение и переделать её так, чтобы менялся цвет, а не слой. Ну и таймеры подключить.
Получится .NET приложение, автозагрузку которого можно зарегистрировать через реестр или через acaddoc.lsp.
И пойдет оно гулять по миру...
__________________
...в шее моей жилы железные, и лоб мой - медный...
Pastor вне форума  
 
Непрочитано 05.04.2011, 23:17
#16
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408


Настоятельно рекомендую всем участникам темы, прежде чем что бы то ни было делать, поставить себя на место того человека, которому придется "разгребать" последствия этого "макроса-шутки" хотя бы на 20-30 компах.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 05.04.2011, 23:19
#17
Pastor

это только кличка
 
Регистрация: 22.10.2006
Москва
Сообщений: 252


Макрос просто меняет цвет вновь создаваемых примитивов. Чего тут разгребать? И почему на 30 компах. Речь идет об одном малявкином коллеге.
__________________
...в шее моей жилы железные, и лоб мой - медный...
Pastor вне форума  
 
Непрочитано 05.04.2011, 23:22
#18
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408


Pastor, когда ты получишь подобный вирус от совершенно стороннего человека, мне будет интересно, вспомнишь ты про эту тему или нет. Или если через полгода к тебе обратится твой (!) коллега, у которого из-за этого стопорится работа.
---
Народ! Думайте на пару шагов вперед!
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 05.04.2011, 23:32
#19
Малявка


 
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206


Кулик Алексей aka kpblc, ну не знаю! Я же в самом начале описала функционал макроса, какой же это вирус? И потом, я подозреваю, что макрос даже дня не продержится в тайне, так как моя жертва за столом напротив довольно продвинутый человек.
Хотя, с другой стороны, модератор, он хозяин-барин. Может и вправду, не стОит выкладывать подобное "безобразие" для всех, это ведь частная просьба. Поэтому для желающих создать сие творение - мой адрес:
lenas65@rambler.ru
Спасибо!

Pastor, вы правы: наши компьютеры локальные, даже без внутренней сети.

Последний раз редактировалось Малявка, 05.04.2011 в 23:35. Причина: дополнение
Малявка вне форума  
 
Непрочитано 05.04.2011, 23:33
#20
Pastor

это только кличка
 
Регистрация: 22.10.2006
Москва
Сообщений: 252


Это не вирус, а программа-шутка. Чтобы она появилась на моем компе, нужно, чтобы файл MyJoke.dll кто то положил мне на диск, а в файл acaddoc.lsp прописал соответствующую инструкцию для загрузки. Это само-собой (по типу вируса) уж точно никак не произойдет.
И у hwd не произойдет, потому что
Цитата:
У меня такого точно не будет
сказал он и обещал по жопе надавать
А для полной уверенности с малявки надо брать подписку о нераспространении
Уж больно вы все серьезные.
__________________
...в шее моей жилы железные, и лоб мой - медный...
Pastor вне форума  
 
Автор темы   Непрочитано 05.04.2011, 23:49
#21
Малявка


 
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206


Совсем забыла: AutoCAD 2008 rus
Малявка вне форума  
 
Непрочитано 06.04.2011, 00:03
#22
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


ЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫ
1. Если человек вам напакостил, то он не тетка... А значит раскусить вас ему раз плюнуть! Если вы все же не отказываетесь от своей идеи, читайте пукт 2.
Пункт 2.гораздо более серьезный прикол, когда цвета примитивов меняются перед печатью а после печати возвращаются на места только не используйте событие изменения базы рисунка а то рекурсия - штука коварная
gomer вне форума  
 
Автор темы   Непрочитано 06.04.2011, 00:08
#23
Малявка


 
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206


gomer, неа, более серьезный прикол не хочу. Это получится месть, а я хочу шутку. Он же пошутил первого апреля. Да, скорее всего, раскусит. Но несколько часов "напряженной" работы его мозга будет гарантировано!
Малявка вне форума  
 
Непрочитано 06.04.2011, 00:12
#24
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


думаю больше 5 минут ему не понадобится
gomer вне форума  
 
Автор темы   Непрочитано 06.04.2011, 00:15
#25
Малявка


 
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206


gomer, а вот напишите мне макрос, а я после "эксперимента" отпишусь, как все прошло. Здесь же, в этом топике.
Малявка вне форума  
 
Непрочитано 06.04.2011, 00:44
#26
Vov.Ka


 
Регистрация: 21.07.2008
Луцьк
Сообщений: 179


зачем вам макрос. пригласите его на свидание и не придите. делов то...
Vov.Ka вне форума  
 
Непрочитано 06.04.2011, 01:13
#27
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Малявка Посмотреть сообщение
gomer, а вот напишите мне макрос
Я макросы на автолиспе писать не умею, сорри
gomer вне форума  
 
Непрочитано 06.04.2011, 04:23
#28
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от Малявка Посмотреть сообщение
Ой, я уже сейчас представляю, как он полушепотом матерится... вижу его непонимающий, такой "мудрый" взгляд на монитор...
Любовь, однако?
Vova вне форума  
 
Автор темы   Непрочитано 06.04.2011, 08:31
#29
Малявка


 
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206


Vova, ближе к теме, пожалуйста. Вам же несложно понаписать все эти cad-ы, caddddddr-ы... Ну что вам стоит...

Vov.Ka, уж очень банально и неинтересно.

Последний раз редактировалось Малявка, 06.04.2011 в 08:38. Причина: дополнение
Малявка вне форума  
 
Непрочитано 06.04.2011, 08:37
#30
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


Мне кажется вполне естественным, когда люди просят написать им полезное в работе приложение...
Я даже спокойно и с пониманием отношусь к ситуации, когда студенты просят написать им различные бесполезные программки для получения зачета...
Ладно, морали читать не буду - чай не дети малые Скажу просто - я пас!
P.S. Не хочется потакать человеку в совершении глупости (сорри, не удержался )
Do$ вне форума  
 
Непрочитано 06.04.2011, 09:25
#31
Modis


 
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534


Цитата:
Сообщение от Pastor Посмотреть сообщение
Обратитесь к тов. Modis. У него в приложении уже написан функционал для посадки объектов построения на нужный слой (см. ссылку). Может он согласится выделить нужную часть в небольшое приложение и переделать её так, чтобы менялся цвет, а не слой. Ну и таймеры подключить.
Получится .NET приложение, автозагрузку которого можно зарегистрировать через реестр или через acaddoc.lsp.
И пойдет оно гулять по миру...
Но тов.Modis такая леееень...
А на самом деле - времени нет.
И что все так на девушку напали? Шутку можно сделать и так, чтобы не осталось последствий. Ну поменяла она там пару слоев/цветов/толщин линий - ну и что? Это не страшно, зато нервы пощекочит. Тем более не сложно можно сделать, чтобы функция после, допустим 10 загрузок, отключилась. Единственное - таймер. Таймер - это зло! Лисп не поддерживает, в NET - создается в отдельном потоке, что может автокад "сломать", в ARX - не знаю.
Но, как я уже сказал выше - лично мне некогда этим заниматься.
З.Ы. В давние времена, помнится мне, был один лиспик, после загрузки которого через определенное время по экрану бегал таракан. Правда у меня так и не заработала
З.Ы.Ы. В одной знаменитой книжке есть пример с плавающими панелями
Modis вне форума  
 
Непрочитано 06.04.2011, 11:37
#32
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Цитата:
Сообщение от Малявка Посмотреть сообщение
А как вы будете себя чувствовать, если у вас на компе все значки-ярлыки начнут убегать от курсора! Невозможно было ни одни ярлык нажать!
Можешь в качестве шутки использовать код из #4 лисп не дает отключить шаг. Можно еще настроить SNAPUNIT соответственно, а вместо (princ "* Нельзя отключать шаг *") написать свое послание
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 06.04.2011, 13:22
#33
Малявка


 
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206


VVA, как-то пресно. Перчика не хватает.
Малявка вне форума  
 
Непрочитано 06.04.2011, 13:26
#34
Лиспер


 
Регистрация: 11.10.2010
Сообщений: 979


Гусары, молчать!
__________________
(/= RegDate StartReadDate)
Лиспер вне форума  
 
Непрочитано 06.04.2011, 14:02
#35
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от Малявка Посмотреть сообщение
Vova, ближе к теме, пожалуйста. Вам же несложно понаписать
Попробуй задать ему блок, скажи, мол, не взрывается. Блок возьми из темы Совершенно секретно где-то в середине, называется Унитазик
Vova вне форума  
 
Непрочитано 06.04.2011, 14:48
#36
sgt


 
Регистрация: 17.11.2008
Томск
Сообщений: 30


Offtop: Лисп не знаю, только VBA
Цитата:
Сообщение от Modis Посмотреть сообщение
Таймер - это зло! Лисп не поддерживает
А если воспользоваться в качестве счетчика числом кликов мышки? Можно рандомным.
sgt вне форума  
 
Непрочитано 06.04.2011, 15:18
#37
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


Можно. По сути это получится вирус под AutoCAD. Останется к нему еще прикрутить код для его самостоятельного размножения - и написавшему будет долго икаться...
Do$ вне форума  
 
Непрочитано 06.04.2011, 15:20
#38
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,174


Предлагаю незлобный и недеструктивный, а, главное, простой прикол

Команда: _UNDEFINE Имя команды: _QUIT
Команда:
Команда:
Команда: _quit Неизвестная команда "ПОКИНУТЬ". Для вызова справки нажмите F1.

Пусть попробует закрыть Акад в конце рабочего дня Это можно будет сделать, только закрыв ВСЕ чертежи. А главное - отсутствие реакции на "крестик" может повергнуть "врага" в панику: "Большой Брат следит за тобой!"

Последний раз редактировалось kp+, 06.04.2011 в 15:34.
kp+ вне форума  
 
Непрочитано 06.04.2011, 15:32
#39
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


В автозагрузку:
Код:
[Выделить все]
 (while (not (alert "А поработать у тебя сегодня не получится!")))
Do$ вне форума  
 
Непрочитано 06.04.2011, 15:40
#40
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,174


слишком "симметричный" ответ, палевно И, потом, понимаешшшь, срываешь работу человеку...а это уже саботаж...есть в УК такая статья
kp+ вне форума  
 
Непрочитано 06.04.2011, 15:59
#41
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


Вообще, стоит оценить изобретательность барышни из Егорьевска - так досконально продумала алгоритм действия макроса в своем первом сообщении! Конкеретно когда и как должен действовать, ничего не скажешь - основательно подошла к вопросу

Последний раз редактировалось Do$, 06.04.2011 в 16:04.
Do$ вне форума  
 
Непрочитано 06.04.2011, 16:06
#42
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от Do$ Посмотреть сообщение
Вообще, стоит оценить изобретательность барышни из Егорьевска - так досконально продумала алгоритм действия макроса в своем первом сообщении.
Offtop: Ну так если больше ничего не делать и энергию направить некуда - почему бы хрень всякую не попридумывать... Да и не ей одной, как вижу...
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Автор темы   Непрочитано 06.04.2011, 16:22
#43
Малявка


 
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206


Do$, Именно ОСНОВАТЕЛЬНО! Чтобы макрос не был бы вирусом, а только легкой шуткой, и на короткое время, и чтобы смешно.

hwd, Я погляжу, вы тоже в рабочее время по форумам лазите вместо чтоб в автокаде. И вместо чтоб запросто и быстро нацарапать скриптик, развели философию "нравственно-безнравственно". Уже почти сутки существует топик, а воз и ныне там. Прямо как на базаре: шума много, а всё мимо темы...

p.s. Прислали бы мне инкогнито макросик на почту lenas65@rambler.ru и дело с концом. Тогда можно даже сам топик удалить, все равно макроса в нем не будет.

Последний раз редактировалось Малявка, 06.04.2011 в 16:25. Причина: дополнение p.s.
Малявка вне форума  
 
Непрочитано 06.04.2011, 17:39
#44
357

бывший...
 
Регистрация: 13.08.2009
Краснодар
Сообщений: 1,171
<phrase 1=


Цитата:
Сообщение от kp+ Посмотреть сообщение
саботаж...есть в УК такая статья
В Украинском?
В Российском нет
357 вне форума  
 
Непрочитано 06.04.2011, 17:43
#45
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Был бы человек, а статья найдётся.
Profan вне форума  
 
Непрочитано 06.04.2011, 17:48
#46
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Да тогда уж проще в acad.lsp засунуть, чей нибудь по проще....
Типа выбрать все объекты и поменять цвета в хаотичном порядке
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 06.04.2011, 17:53
#47
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


И автоматически сохранить чертеж. А резервные копии удалить.
Profan вне форума  
 
Непрочитано 06.04.2011, 18:16
#48
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Цитата:
Сообщение от Малявка Посмотреть сообщение
И вместо чтоб запросто и быстро нацарапать скриптик, развели философию "нравственно-безнравственно".
Извини, Малявочка, но "нацарапать скриптик" для исполнения твоих желаний - это не катит. Здесь нужна программа, а автор должен иметь приличную квалификацию (ИМХО).
Люди просто "уходят от темы".

Последний раз редактировалось E-degtyarev, 06.04.2011 в 18:21.
E-degtyarev вне форума  
 
Непрочитано 06.04.2011, 19:09
#49
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


И вообще, надо бы подождать до следующего 1 апреля.
Profan вне форума  
 
Непрочитано 06.04.2011, 23:01
#50
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408


Программист, имеющий достаточную для написания этого квалификацию, как правило, имеет определенную репутацию. Которая дорога хотя бы как память.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 07.04.2011, 01:21
#51
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Блин Малявка ну че парится, возьми вставь в самый конец файла acad(версия автогада)doc.lsp строчку
(command "_.text" "_none" '(10. 10. 0.) 25000 45 "ВАСЯ ЛОХ" "")
Только со скобками смотри не запутайся
PS. Вася лох можно заменить на любой другой текст
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.

Последний раз редактировалось DEM, 07.04.2011 в 01:30.
DEM вне форума  
 
Непрочитано 07.04.2011, 05:21
#52
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Для реализации любой пакости Малявке надо подобраться к его компьютеру. А он заметит и как даст ей по шее.
Profan вне форума  
 
Непрочитано 07.04.2011, 08:22
#53
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Profan
А зачем подходить.....
Можно по пробовать применить принцип который заложен в вирусе для автокада, когда файл acad.lsp, переопределяет команды и прописывает себя в файл acad(версия автогада)doc.lsp, просто сказать предположим, у меня в сетевой папке лежит файл, глянь его, ну и там же лежит файл acad.lsp, юзер ни чего не подозревая открывает файло, и открывает файл который автоматом запускает этот простенький вирус.......
И еще можно таких текстов сделать штук 100 и раскидать по разным точкам типа
(command "_.text" "_none" '(10. 10. 0.) 25000 45 "ВАСЯ ЛОХ" "")
(command "_.text" "_none" '(100000. 10. 0.) 25000 45 "с 1 апреля" "")
(command "_.text" "_none" '(100000. 100000. 0.) 25000 45 "БУДЬ БДИТЕЛЕН НЕ ПОДПУСКАЙ НИ КОГО К КОМПЬЮТЕРУ. ВРАГ НЕ ДРЕМЛЕТ" "")
(command "_.text" "_none" '(-10000. 100000. 0.) 25000 45 "УБЕЙ МАЛЯВКУ" "")
(command "_.qsave" )
(command "_.qsave" )

Ну а быстрое сохранение 2 раза, чтобы он с файлами автосохранения не баловался......
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.

Последний раз редактировалось DEM, 07.04.2011 в 09:16.
DEM вне форума  
 
Автор темы   Непрочитано 07.04.2011, 08:57
#54
Малявка


 
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206


DEM, Спасибо большое! "Вася лох" меня устраивает!!!!

Profan, по шее, конечно, надаёт, но не за поимку с поличным, а сам догадается, ну и пусть. У нас все оставляют компы включенными, уходя на обед. И потом, залезть в чужой комп у нас не проблема, мы часто меняемся компами, судя по рабочей обстановке, так как из 6 компов в комнате только два подключены к плоттеру.

p.s. Ну, вот и всё. Можно считать тему исчерпанной. Всем спасибо.

p.p.s. И все таки, если у кого появится желание сделать макрос по моему сценарию (не вирус), шлите на lenas65@rambler.ru
Малявка вне форума  
 
Непрочитано 07.04.2011, 09:20
#55
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Малявка
Та не за что......
PS. Попробуй в принципе тоже самое всунуть в acad.lsp и положить в сетевую папку в которой лежит файл который он будет смотреть, результат должен быть таким же......
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 07.04.2011, 09:36
#56
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от DEM Посмотреть сообщение
и положить в сетевую папку в которой лежит файл который он будет смотреть, результат должен быть таким же......
Причём у всех, кто будет смотреть этот файл... Например у руководителя группы проектирования. Вот тогда они и посмеются все вместе ещё раз, когда начальник за такую "шутку" будет кому-то давать по заднице в присутствии всё тех же "весёлых" сотрудников. Так сказать позориться, так по крупному...

Offtop: п.с. похоже барышня не понимает, что на форуме себя выставила в весьма глупом свете, тогда - тут уж и доктор бессилен, ибо глупость не лечится...
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Непрочитано 07.04.2011, 09:47
#57
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


hwd
Ну зачем же так строго.....
Удалит она этот файл сразу, после розыгрыша, ну не будет же этот файл там вечно лежать.....
Хотя конечно если оставить его в обменной папке на пару месяцев и молчать, думаю народ не шибко обрадуется.....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 07.04.2011, 09:47
#58
Шишков В.С.


 
Регистрация: 16.12.2008
Москва
Сообщений: 6,015


Цитата:
Сообщение от hwd Посмотреть сообщение
Offtop: п.с. похоже барышня не понимает, что на форуме себя выставила в весьма глупом свете, тогда - тут уж и доктор бессилен, ибо глупость не лечится...
Offtop: Подумаешь, выставила себя в глупом свете. Некоторые барышни и сиськи запросто выставляют на всеобщее обозрение. И ничего.
Шишков В.С. вне форума  
 
Непрочитано 07.04.2011, 09:49
#59
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


Цитата:
Сообщение от DEM Посмотреть сообщение
PS. Попробуй в принципе тоже самое всунуть в acad.lsp и положить в сетевую папку в которой лежит файл который он будет смотреть, результат должен быть таким же......
Тут где-то уже говорилось, что сети у них нет (хотя странно, как тогда в интернет выходит?).
hwd дело говорит, был у меня опыт: сделал файл с блоками для своего отдела, рядом положил acaddoc.lsp, в котором описал шутливый диалог, запускающийся при открытии чертежа. Настроил его так, чтоб он запускался на всех компьютерах, кроме моего, и благополучно про него забыл...
Потом конфуз получился, когда понадобилось поделиться блоками с другим отделом...
Так что, так лучше не делать - вылезет боком в самый неожиданный момент!
Do$ вне форума  
 
Непрочитано 07.04.2011, 09:56
#60
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от Do$ Посмотреть сообщение
Тут где-то уже говорилось, что сети у них нет (хотя странно, как тогда в интернет выходит?).
Если топикстартер ничего не знает о сети, или под сеткой понимает "авоську" - это не означает, что сети нет (странно, что кто-то в это заявление вообще поверил ). Тем более, что в работе без сетки никуда, особенно в организациях, да и в интернет, как правильно было подмечено, она выходит не с помощью медитации...
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Непрочитано 07.04.2011, 10:27
#61
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


Цитата:
Сообщение от hwd Посмотреть сообщение
Если топикстартер ничего не знает о сети, или под сеткой понимает "авоську" - это не означает, что сети нет
Я не думаю, что все так плохо (все-таки, девушка умеет использовать лисп-приложения в автокаде, пишет макросы на ВБА для экселя - сразу цитата с баша вспоминается). И даже вполне допускаю, что может отсутствовать сеть и присутствовать интернет только на одном компьютере (или вообще только дома)
Do$ вне форума  
 
Непрочитано 07.04.2011, 10:36
#62
Шишков В.С.


 
Регистрация: 16.12.2008
Москва
Сообщений: 6,015


Цитата:
Сообщение от Do$ Посмотреть сообщение
все-таки, девушка умеет использовать
Еще не факт, что это девушка.
Шишков В.С. вне форума  
 
Непрочитано 07.04.2011, 10:52
#63
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


Ну этого мы никогда не узнаем наверняка.
Do$ вне форума  
 
Непрочитано 07.04.2011, 11:26
#64
Нитонисе


 
Регистрация: 05.11.2009
Сообщений: 4,360


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Программист, имеющий достаточную для написания этого квалификацию, как правило, имеет определенную репутацию. Которая дорога хотя бы как память.
Цитата:
Сообщение от hwd Посмотреть сообщение
похоже барышня не понимает, что на форуме себя выставила в весьма глупом свете, тогда - тут уж и доктор бессилен, ибо глупость не лечится...
Тяжело наверное жить не улыбаясь. Надо развивать чувство юмора, господа) Перевернули все с ног на голову, как будто это не безобидная шутка, а диверсия, подрывающая работу целой организации
Нитонисе вне форума  
 
Непрочитано 07.04.2011, 11:34
1 | #65
Лиспер


 
Регистрация: 11.10.2010
Сообщений: 979


Давай-ка тебе напишу подобную шутку. Вместе похохочем.
__________________
(/= RegDate StartReadDate)
Лиспер вне форума  
 
Непрочитано 07.04.2011, 11:34
#66
Шишков В.С.


 
Регистрация: 16.12.2008
Москва
Сообщений: 6,015


Цитата:
Сообщение от Нитонисе Посмотреть сообщение
Перевернули все с ног на голову, как будто это не безобидная шутка, а диверсия, подрывающая работу целой организации
Так и есть. Какие могут быть шутки в рабочее время? Шутить дома надо. А на работе работать.
Шишков В.С. вне форума  
 
Непрочитано 07.04.2011, 11:39
#67
Нитонисе


 
Регистрация: 05.11.2009
Сообщений: 4,360


Цитата:
Сообщение от Лиспер Посмотреть сообщение
Давай-ка тебе напишу подобную шутку. Вместе похохочем.
Напиши)
Нитонисе вне форума  
 
Автор темы   Непрочитано 07.04.2011, 12:35
#68
Малявка


 
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206


Ха-ха-ха, хи-хи-хи, хо-хо-хо, ГЫ-ГЫ-ГЫ!!!
Ой, уморили!!!
Ладно, отвечаю сразу всем, так сказать стаду вумных программеров:
1. Сети у нас действительно нет. А иначе зачем бы мы менялись компами, когда надо распечатать чертеж, а из всех компов только два подключены к плоттеру.
2. Интернет у меня - флешка, модем от Мегафона, своя, так что я сама плачу за интернет, не воруя денюжку у фирмы.
3. Ну да, не девушка, я. Типа женщина. И не блондинка вовсе, просто играюсь в блондинку. А что, нельзя?
4. С программированием у меня неплохо. VBA (Excel), PHP и SQL (стряпаю сайтики для своего удовольствия). Умею в Джумле и Вордпрессе. А вот LISP не дается мне никак. Ну, блондинка я для этого ЛИСПа!
5. Спасибо всем за предупреждения по использованию "Васи-лоха". Поставлю ненадолго, потом приведу в исходный вид.

И последнее: Барон Мюнхгаузен в исполнении Олега Янковского говорил: "Все самые большие глупости в мире делаются с серьезным выражением лица. Улыбайтесь, господа, улыбайтесь".
Чего и вам всем желаю.

Последний раз редактировалось Малявка, 07.04.2011 в 12:38. Причина: Добавление
Малявка вне форума  
 
Непрочитано 07.04.2011, 14:10
#69
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Цитата:
Сообщение от Малявка Посмотреть сообщение
4. С программированием у меня неплохо. VBA (Excel), PHP и SQL (стряпаю сайтики для своего удовольствия). Умею в Джумле и Вордпрессе. А вот LISP не дается мне никак. Ну, блондинка я для этого ЛИСПа!
Похоже парень вкис.....
Offtop: Вы один момент не учитываете ...
Работал как-то приходящим админом (недалеко от дома).
Бегал почти каждый день в бухгалтерию - то эксель глючит, то разархиворовать не могут.
Только потом, когда уже жить стали вместе с этой девочкой - увидел как она на vba в экселе строгает и бат-ники для *.arj пишет ... :-))))
Потом так и сказала - "ты что правда думаешь что я архив сделать не могу? "
Так что присмотритесь внимательней к "тупым" пользователям ....
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 07.04.2011, 14:34
#70
Шишков В.С.


 
Регистрация: 16.12.2008
Москва
Сообщений: 6,015


Цитата:
Сообщение от Do$ Посмотреть сообщение
Ну этого мы никогда не узнаем наверняка.
Почему? Есть простой способ проверить.
Шишков В.С. вне форума  
 
Непрочитано 07.04.2011, 15:25
#71
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Но трогать её не моги-и...
За её малый рост, малый рост.
Profan вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Напишите макрос-шутку



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как сделать макрос для кнопки "зеркало" vasyavip Программирование 2 10.04.2013 23:43
"Расчет ведомости отправочного элемента. Макрос VBA Excel." Вопросы и ответы по програмке. Brain Murder Программирование 4 13.12.2010 18:42
Макрос для удаления всех объектов в выбранном слое 6aman4ik Программирование 9 26.06.2009 00:26
Помогите сделать макрос для автокада Sky_cool Программирование 8 17.01.2009 03:04
Напишите прогу или макрос Kosenko Sasha Программирование 6 24.02.2007 13:13