|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Напишите макрос-шутку
Егорьевск Моск.обл.
Регистрация: 28.02.2007
Сообщений: 206
|
||
Просмотров: 13285
|
|
||||
Это, как я понимаю - от нечего делать... Попросите руководителя группы подкинуть вам работы, дабы подобные глупости в голову не лезли.
Offtop: п.с. порой "блондинка" - это диагноз.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206
|
нет, не от нечего делать. Работы хватает. Просто стараемся жить весело, без напряга. А что, у вас в конторах разве не потешаются? И потом, я же хочу пошутить незло.
Ой, я уже сейчас представляю, как он полушепотом матерится... вижу его непонимающий, такой "мудрый" взгляд на монитор... ![]() |
|||
![]() |
|
||||
Цитата:
Жить весело можно и не мешая другим нормально работать. У нас в одной группе проектирования имеется дартс и хоккей. Если у них перерыв - они могут немного поиграть, но к работе все относятся серьёзно и не мешают друг другу.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206
|
Ага, не мешают друг другу!
А как вы будете себя чувствовать, если у вас на компе все значки-ярлыки начнут убегать от курсора! Невозможно было ни одни ярлык нажать! А все собрались и ржут как кони, блин! Мне и самой было и смешно и обидно. |
|||
![]() |
|
||||
У меня такого точно не будет, и у вас бы не было, если бы каждый юзер работал под своим профилем Windows с правами обычного юзера (не админа). Пароли, приклеенные стикером на краю монитора, нужно переклеивать на лоб юзера.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408
|
Ближе к теме? Легко!
На лиспе подобное реализовать крайне затруднительно, если вообще возможно. --- Добавлено: не, можно, конечно, через реакторы или переопределение команд подобное намутить, да только эффективность подобного решения сильно в минусах. Лично я не хотел бы "разгребать" последствия таких "шуток".
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Предлагаю модераторам топики подобного содержания прикрывать, ибо пользы от них нет никакой, а вред вполне возможен.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206
|
Кулик Алексей aka kpblc, я так понимаю, в начале макроса надо установить временные границы его работы. Дальше макрос работает так: по нажатию Enter или по окончании рисования примитива его цвет (вес) меняется локально. Какие еще реакторы, какие переопределения? Разве поменять цвет примитива программно сложнее, чем мышкой?
hwd, в содержании топика нет призывов к экстремизму, нет оскорблений и т.д. Ни один пункт правил форума не нарушен. А вы - "прикрывать"! Да у вас комплекс, батенька... Комплекс из серии "держать и не пущать!" ![]() А польза от такой шутки - огромная! Вы же не знаете нравственной обстановки в нашей конторе. Последний раз редактировалось Малявка, 05.04.2011 в 23:04. Причина: добавление |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408
|
Сложнее. Хотя бы потому, что лисп не умеет работать в "фоновом" режиме.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206
|
Yuzer, не прокатит. Даже я это знаю. И все у нас такие шутки знают. Я подобную программу, работающую по времени, могу написать в Excel на VBA, но надо именно в AutoCAD в LISP.
Кулик Алексей aka kpblc, я так понимаю, что запускать макрос можно только из командной строки, а сам он не запустится? Последний раз редактировалось Малявка, 05.04.2011 в 23:15. Причина: добавление |
|||
![]() |
|
||||
это только кличка Регистрация: 22.10.2006
Москва
Сообщений: 252
|
Обратитесь к тов. Modis. У него в приложении уже написан функционал для посадки объектов построения на нужный слой (см. ссылку). Может он согласится выделить нужную часть в небольшое приложение и переделать её так, чтобы менялся цвет, а не слой. Ну и таймеры подключить.
Получится .NET приложение, автозагрузку которого можно зарегистрировать через реестр или через acaddoc.lsp. И пойдет оно гулять по миру...
__________________
...в шее моей жилы железные, и лоб мой - медный... |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408
|
Настоятельно рекомендую всем участникам темы, прежде чем что бы то ни было делать, поставить себя на место того человека, которому придется "разгребать" последствия этого "макроса-шутки" хотя бы на 20-30 компах.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408
|
Pastor, когда ты получишь подобный вирус от совершенно стороннего человека, мне будет интересно, вспомнишь ты про эту тему или нет. Или если через полгода к тебе обратится твой (!) коллега, у которого из-за этого стопорится работа.
--- Народ! Думайте на пару шагов вперед!
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206
|
Кулик Алексей aka kpblc, ну не знаю! Я же в самом начале описала функционал макроса, какой же это вирус? И потом, я подозреваю, что макрос даже дня не продержится в тайне, так как моя жертва за столом напротив довольно продвинутый человек.
Хотя, с другой стороны, модератор, он хозяин-барин. Может и вправду, не стОит выкладывать подобное "безобразие" для всех, это ведь частная просьба. Поэтому для желающих создать сие творение - мой адрес: lenas65@rambler.ru Спасибо! Pastor, вы правы: наши компьютеры локальные, даже без внутренней сети. Последний раз редактировалось Малявка, 05.04.2011 в 23:35. Причина: дополнение |
|||
![]() |
|
||||
это только кличка Регистрация: 22.10.2006
Москва
Сообщений: 252
|
Это не вирус, а программа-шутка. Чтобы она появилась на моем компе, нужно, чтобы файл MyJoke.dll кто то положил мне на диск, а в файл acaddoc.lsp прописал соответствующую инструкцию для загрузки. Это само-собой (по типу вируса) уж точно никак не произойдет.
И у hwd не произойдет, потому что Цитата:
![]() А для полной уверенности с малявки надо брать подписку о нераспространении ![]() Уж больно вы все серьезные.
__________________
...в шее моей жилы железные, и лоб мой - медный... |
|||
![]() |
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
ЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫ
![]() ![]() 1. Если человек вам напакостил, то он не тетка... А значит раскусить вас ему раз плюнуть! Если вы все же не отказываетесь от своей идеи, читайте пукт 2. Пункт 2.гораздо более серьезный прикол, когда цвета примитивов меняются перед печатью а после печати возвращаются на места ![]() ![]() |
|||
![]() |
|
||||
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206
|
Vova, ближе к теме, пожалуйста. Вам же несложно понаписать все эти cad-ы, caddddddr-ы... Ну что вам стоит...
Vov.Ka, уж очень банально и неинтересно. Последний раз редактировалось Малявка, 06.04.2011 в 08:38. Причина: дополнение |
|||
![]() |
|
||||
Мне кажется вполне естественным, когда люди просят написать им полезное в работе приложение...
Я даже спокойно и с пониманием отношусь к ситуации, когда студенты просят написать им различные бесполезные программки для получения зачета... Ладно, морали читать не буду - чай не дети малые ![]() P.S. Не хочется потакать человеку в совершении глупости (сорри, не удержался ![]() |
||||
![]() |
|
||||
Регистрация: 12.06.2010
Липецк, Москва
Сообщений: 534
|
Цитата:
![]() А на самом деле - времени нет. И что все так на девушку напали? Шутку можно сделать и так, чтобы не осталось последствий. Ну поменяла она там пару слоев/цветов/толщин линий - ну и что? Это не страшно, зато нервы пощекочит. Тем более не сложно можно сделать, чтобы функция после, допустим 10 загрузок, отключилась. Единственное - таймер. Таймер - это зло! ![]() Но, как я уже сказал выше - лично мне некогда этим заниматься. З.Ы. В давние времена, помнится мне, был один лиспик, после загрузки которого через определенное время по экрану бегал таракан. Правда у меня так и не заработала ![]() З.Ы.Ы. В одной знаменитой книжке есть пример с плавающими панелями |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Цитата:
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Попробуй задать ему блок, скажи, мол, не взрывается. Блок возьми из темы Совершенно секретно где-то в середине, называется Унитазик
|
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,174
|
Предлагаю незлобный и недеструктивный, а, главное, простой прикол
Команда: _UNDEFINE Имя команды: _QUIT Команда: Команда: Команда: _quit Неизвестная команда "ПОКИНУТЬ". Для вызова справки нажмите F1. Пусть попробует закрыть Акад в конце рабочего дня ![]() ![]() ![]() Последний раз редактировалось kp+, 06.04.2011 в 15:34. |
|||
![]() |
|
||||
Вообще, стоит оценить изобретательность барышни из Егорьевска - так досконально продумала алгоритм действия макроса в своем первом сообщении! Конкеретно когда и как должен действовать, ничего не скажешь - основательно подошла к вопросу
![]() ![]() Последний раз редактировалось Do$, 06.04.2011 в 16:04. |
||||
![]() |
|
||||
Цитата:
![]()
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206
|
Do$, Именно ОСНОВАТЕЛЬНО! Чтобы макрос не был бы вирусом, а только легкой шуткой, и на короткое время, и чтобы смешно.
hwd, Я погляжу, вы тоже в рабочее время по форумам лазите вместо чтоб в автокаде. И вместо чтоб запросто и быстро нацарапать скриптик, развели философию "нравственно-безнравственно". Уже почти сутки существует топик, а воз и ныне там. Прямо как на базаре: шума много, а всё мимо темы... p.s. Прислали бы мне инкогнито макросик на почту lenas65@rambler.ru и дело с концом. Тогда можно даже сам топик удалить, все равно макроса в нем не будет. Последний раз редактировалось Малявка, 06.04.2011 в 16:25. Причина: дополнение p.s. |
|||
![]() |
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Да тогда уж проще в acad.lsp засунуть, чей нибудь по проще....
Типа выбрать все объекты и поменять цвета в хаотичном порядке
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
![]() |
|
||||
Помогаю, кому делать нечего. Регистрация: 27.03.2009
Русская деревня
Сообщений: 394
|
Цитата:
Люди просто "уходят от темы". Последний раз редактировалось E-degtyarev, 06.04.2011 в 18:21. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,408
|
Программист, имеющий достаточную для написания этого квалификацию, как правило, имеет определенную репутацию. Которая дорога хотя бы как память.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
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. |
|||
![]() |
|
||||
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. |
|||
![]() |
|
||||
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206
|
DEM, Спасибо большое! "Вася лох" меня устраивает!!!!
Profan, по шее, конечно, надаёт, но не за поимку с поличным, а сам догадается, ну и пусть. У нас все оставляют компы включенными, уходя на обед. И потом, залезть в чужой комп у нас не проблема, мы часто меняемся компами, судя по рабочей обстановке, так как из 6 компов в комнате только два подключены к плоттеру. p.s. Ну, вот и всё. Можно считать тему исчерпанной. Всем спасибо. p.p.s. И все таки, если у кого появится желание сделать макрос по моему сценарию (не вирус), шлите на lenas65@rambler.ru |
|||
![]() |
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Малявка
Та не за что...... PS. Попробуй в принципе тоже самое всунуть в acad.lsp и положить в сетевую папку в которой лежит файл который он будет смотреть, результат должен быть таким же......
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
![]() |
|
||||
Цитата:
Offtop: п.с. похоже барышня не понимает, что на форуме себя выставила в весьма глупом свете, тогда - тут уж и доктор бессилен, ибо глупость не лечится...
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
hwd
Ну зачем же так строго..... Удалит она этот файл сразу, после розыгрыша, ну не будет же этот файл там вечно лежать..... Хотя конечно если оставить его в обменной папке на пару месяцев и молчать, думаю народ не шибко обрадуется.....
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
![]() |
|
||||
Регистрация: 16.12.2008
Москва
Сообщений: 6,015
|
Offtop: Подумаешь, выставила себя в глупом свете. Некоторые барышни и сиськи запросто выставляют на всеобщее обозрение. И ничего.
|
|||
![]() |
|
||||
Цитата:
hwd дело говорит, был у меня опыт: сделал файл с блоками для своего отдела, рядом положил acaddoc.lsp, в котором описал шутливый диалог, запускающийся при открытии чертежа. Настроил его так, чтоб он запускался на всех компьютерах, кроме моего, и благополучно про него забыл... ![]() Потом конфуз получился, когда понадобилось поделиться блоками с другим отделом... ![]() Так что, так лучше не делать - вылезет боком в самый неожиданный момент! |
||||
![]() |
|
||||
Цитата:
![]()
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
Цитата:
![]() |
||||
![]() |
|
||||
Регистрация: 05.11.2009
Сообщений: 4,360
|
Цитата:
Цитата:
![]() |
|||
![]() |
|
||||
Регистрация: 16.12.2008
Москва
Сообщений: 6,015
|
|
|||
![]() |
|
||||
Регистрация: 28.02.2007
Егорьевск Моск.обл.
Сообщений: 206
|
Ха-ха-ха, хи-хи-хи, хо-хо-хо, ГЫ-ГЫ-ГЫ!!!
Ой, уморили!!! Ладно, отвечаю сразу всем, так сказать стаду вумных программеров: 1. Сети у нас действительно нет. А иначе зачем бы мы менялись компами, когда надо распечатать чертеж, а из всех компов только два подключены к плоттеру. 2. Интернет у меня - флешка, модем от Мегафона, своя, так что я сама плачу за интернет, не воруя денюжку у фирмы. 3. Ну да, не девушка, я. Типа женщина. И не блондинка вовсе, просто играюсь в блондинку. А что, нельзя? 4. С программированием у меня неплохо. VBA (Excel), PHP и SQL (стряпаю сайтики для своего удовольствия). Умею в Джумле и Вордпрессе. А вот LISP не дается мне никак. Ну, блондинка я для этого ЛИСПа! 5. Спасибо всем за предупреждения по использованию "Васи-лоха". Поставлю ненадолго, потом приведу в исходный вид. И последнее: Барон Мюнхгаузен в исполнении Олега Янковского говорил: "Все самые большие глупости в мире делаются с серьезным выражением лица. Улыбайтесь, господа, улыбайтесь". Чего и вам всем желаю. Последний раз редактировалось Малявка, 07.04.2011 в 12:38. Причина: Добавление |
|||
![]() |
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Цитата:
Offtop: Вы один момент не учитываете ... Работал как-то приходящим админом (недалеко от дома). Бегал почти каждый день в бухгалтерию - то эксель глючит, то разархиворовать не могут. Только потом, когда уже жить стали вместе с этой девочкой - увидел как она на vba в экселе строгает и бат-ники для *.arj пишет ... :-)))) Потом так и сказала - "ты что правда думаешь что я архив сделать не могу? " Так что присмотритесь внимательней к "тупым" пользователям ....
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как сделать макрос для кнопки "зеркало" | 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 |