Вверх ↑
Этот топик читают: Гость
Ответов: 161
Рейтинг: 5
#1: 2011-04-09 18:18:37 ЛС | профиль | цитата
Сделал программу для создания действий.
скрин
Плюсы:
1)Простой интерфейс
2)Умеет перемещать курсор, нажимать клавиши, выводить сообщения, записывать в реестр, отсылать текст по MailSlot-у, Закрывать-открывать процессы, Открывать и закрывать CDROM, Выключать, перезагружать, Ставить в Ждущий режим и т.д.
3)Возможность выполнять команды
4)Имеет поддержку задержки перед след. действием
Минусы:
Пока не нашёл

Версия 1.1
1)Убрал некоторые глюки.
2)Протестировал на ХР.
Версия 1.2
1)Изменён интерфейс
2)Всё перенесено в DLL-ку
3)Скрипт сохраняется в EXE (Спасибо GAv)
4)Сделал нормальную схему
Версия 1.3
1)Сохранение исходников в .pms (pc-master script)
2)Интеграция с проводником

http://forum.hiasm.com/forum_serv.php?q=56&id=2290

карма: 1

1
Голосовали:GAv
Ответов: 161
Рейтинг: 5
#2: 2011-04-11 10:54:45 ЛС | профиль | цитата
Если что не так, пишите, исправлю
карма: 1

0
Ответов: 4641
Рейтинг: 334
#3: 2011-04-11 11:59:20 ЛС | профиль | цитата
схема. "хренчегопоймешь"
а посему, в между делом!

читай читай и читай Рекомендации построения схем HiAsm
да и схемотехнику не мешало бы еще по изучать.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26305
Рейтинг: 2146
#4: 2011-04-11 12:21:56 ЛС | профиль | цитата
Ravilr писал(а):
схема. "хренчегопоймешь"

Это естественно -- упихать 465 компонентов в такое маленькое пространство не заморачиваясь с упаковкой в мультики, такое и получишь
карма: 22

0
Ответов: 356
Рейтинг: 31
#5: 2011-04-11 13:35:19 ЛС | профиль | цитата
pc-master писал(а):
что не так

1. Имя архива в кодировке Криллица (Windows), а имена файлов в архиве в кодировке Криллица (DOS).
В именах файлов/папок для общего доступа по возможности следует использовать только символы из раскладки .

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

карма: 0

0
файлы: 1ru-en.png [221B] [304]
Ответов: 845
Рейтинг: 19
#6: 2011-04-12 14:08:24 ЛС | профиль | цитата
pc-master
Есть некое предложения напиши мне в
icq
161692

------------ Дoбавленo в 14.08:
Мой вариант ,получается ехе в итоге в место тхт
Автору

Плиз сделай уборку в схемах ....нормальную а то просто ад
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#7: 2011-04-12 15:22:29 ЛС | профиль | цитата
pc-master писал(а):
Если что не так, пишите
Все не так или "Как набрать полтысячи компонент" (Да здравствует индусский код !)
Add(MainForm,2953706,63,21)
{
}
Add(StrMask,629373,504,63)
{
Mask="Mouse=*"
link(onFalse,879229:doCompare,[(550,69)(550,108)(492,108)(492,118)])
link(onTrue,9371432:doDelete,[])
}
Add(Memory,12347313,455,63)
{
link(onData,629373:doCompare,[])
}
Add(Delete,9371432,574,70)
{
Count=6
link(onDelete,6681469:doEvent1,[])
}
Add(MouseEvent,1954103,651,70)
{
}
Add(StrMask,879229,504,112)
{
Mask="delay=*"
link(onFalse,1214852:doCompare,[(545,118)(545,153)(492,153)(492,167)])
link(onTrue,7328330:doDelete,[])
}
Add(Delete,7328330,567,119)
{
Count=6
link(onDelete,8751157:doConvert,[])
}
Add(Hub,6681469,623,70)
{
link(onEvent1,1954103:doClick,[])
}
Add(Convertor,8751157,609,119)
{
Mode=1
link(onResult,12971758:doEvent1,[])
}
Add(Hub,12971758,665,119)
{
}
Add(StrMask,1214852,504,161)
{
Mask="delay=*"
link(onFalse,13169353:doEvent,[])
link(onTrue,686486:doDelete,[])
}
Add(Delete,686486,567,168)
{
Count=6
link(onDelete,15270360:doConvert,[])
}
Add(Convertor,15270360,623,168)
{
Mode=1
link(onResult,4406603:doEvent1,[])
}
Add(Hub,4406603,672,168)
{
}
Add(Button,14273647,35,119)
{
Left=115
Top=55
Data=String(Строка, которая не соответствует ни одной маске)
link(onClick,16644290:doEvent1,[])
}
Add(Debug,13169353,728,161)
{
}
Add(StrMask,13576689,189,126)
{
Mask="Mouse=*"
link(onFalse,10869501:doData,[])
link(onTrue,3396050:doDelete,[])
link(Str,631378:Var2,[])
}
Add(Memory,7466646,140,126)
{
link(onData,13576689:doCompare,[])
}
Add(Delete,3396050,287,133)
{
Count=6
link(onDelete,930718:doEvent1,[])
link(Str,2356533:Var3,[(293,115)])
}
Add(DoData,10869501,231,126)
{
link(onEventData,14670233:doValue,[(275,132)(275,176)(128,176)(128,209)])
link(Data,2356533:Var2,[])
}
Add(MouseEvent,3378708,350,133)
{
}
Add(StrMask,1836994,189,203)
{
Mask="delay=*"
link(onFalse,14223806:doData,[])
link(onTrue,12252699:doDelete,[])
link(Str,6897522:Var2,[])
}
Add(Memory,14670233,140,203)
{
link(onData,1836994:doCompare,[])
}
Add(Delete,12252699,294,210)
{
Count=6
link(onDelete,2253823:doConvert,[])
link(Str,14637006:Var3,[(300,187)])
}
Add(GetDataEx,6897522,189,182)
{
Angle=3
link(Data,14670233:Value,[(171,187)(171,247)(146,247)])
}
Add(DoData,14223806,231,203)
{
link(onEventData,8759270:doValue,[(275,209)(275,233)(128,233)(128,258)])
link(Data,14637006:Var2,[])
}
Add(GetDataEx,14637006,231,182)
{
Angle=3
link(Data,6897522:Var3,[])
}
Add(Hub,930718,322,133)
{
link(onEvent1,3378708:doClick,[])
}
Add(Convertor,2253823,336,210)
{
Mode=1
link(onResult,13145607:doEvent1,[])
}
Add(Hub,13145607,378,210)
{
}
Add(StrMask,8413414,189,252)
{
Mask="delay=*"
link(onFalse,4945221:doData,[])
link(onTrue,11549380:doDelete,[])
link(Str,15057624:Var2,[])
}
Add(Memory,8759270,140,252)
{
link(onData,8413414:doCompare,[])
}
Add(Delete,11549380,273,259)
{
Count=6
link(onDelete,785837:doConvert,[])
link(Str,1889821:Var3,[(279,243)])
}
Add(GetDataEx,15057624,189,238)
{
Angle=3
link(Data,8759270:Value,[(181,243)(181,298)(146,298)])
}
Add(DoData,4945221,231,252)
{
link(onEventData,6400962:doEvent,[])
link(Data,1889821:Var2,[])
}
Add(GetDataEx,1889821,231,238)
{
Angle=3
link(Data,15057624:Var3,[])
}
Add(Convertor,785837,315,259)
{
Mode=1
link(onResult,6661149:doEvent1,[])
}
Add(Hub,6661149,357,259)
{
}
Add(Debug,6400962,441,252)
{
}
Add(InfoTip,15763264,434,42)
{
Info=#23:То же на 16 компонентах|
Frame=3
Width=281
Height=186
}
Add(Hub,16644290,77,119)
{
link(onEvent1,12347313:doValue,[(105,125)(105,69)])
link(onEvent2,7466646:doValue,[])
}
Add(InfoTip,6333079,119,91)
{
Info=#32:Твоё решение на 24-х компонентах|
Font=[MS Sans Serif,8,1,255,1]
Frame=3
Width=302
Height=221
}
Add(GetDataEx,631378,189,110)
{
Angle=3
link(Data,7466646:Value,[(183,115)(183,169)(146,169)])
}
Add(GetDataEx,2356533,231,110)
{
Angle=3
link(Data,631378:Var3,[])
}

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
1
Голосовали:GAv
Ответов: 161
Рейтинг: 5
#8: 2011-04-16 21:43:19 ЛС | профиль | цитата
Перенесите пожалуйста назад в раздел "Схемы". Схему я поправил.
карма: 1

0
Ответов: 4641
Рейтинг: 334
#9: 2011-04-16 21:50:39 ЛС | профиль | цитата
pc-master писал(а):
Перенесите пожалуйста назад в раздел "Схемы".

хочешь сказать размер схемы 1 мб ? Схему необходимо отдельно выкладывать.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 161
Рейтинг: 5
#10: 2011-04-16 21:54:18 ЛС | профиль | цитата
ладно
карма: 1

0
Ответов: 4641
Рейтинг: 334
#11: 2011-04-16 21:56:42 ЛС | профиль | цитата
да и все линии на линии, видимо так и не прочитал написанное выше
Ravilr писал(а):
Рекомендации построения схем HiAsm

nesco писал(а):
Это естественно -- упихать 465 компонентов в такое маленькое пространство
Tad писал(а):
Да здравствует индусский код

карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 161
Рейтинг: 5
#12: 2011-04-16 21:57:34 ЛС | профиль | цитата
Всё, теперь только схемы
------------ Дoбавленo в 21.57:
читал
карма: 1

0
Ответов: 4641
Рейтинг: 334
#13: 2011-04-16 22:00:16 ЛС | профиль | цитата
очень познавательно
drev_1.png

да и все эти лайнбрики в данном случаи только уменьшают читабельность.
------------ Дoбавленo в 22.00:
pc-master писал(а):
читал

видимо плохо. Еще раз и с выражением.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1drev_1.png [7.7KB] [350]
Ответов: 161
Рейтинг: 5
#14: 2011-04-16 22:12:56 ЛС | профиль | цитата
темболее "схема. "хренчегопоймешь""-вот это:
http://forum.hiasm.com/forum_serv.php?q=56&id=2170
Вот тут реально "хренчегопоймешь"
------------ Дoбавленo в 22.12:
Ravilr, какой именно участок схмемы тебе не нравится?
карма: 1

0
Ответов: 4641
Рейтинг: 334
#15: 2011-04-16 22:18:45 ЛС | профиль | цитата
pc-master писал(а):
вот это:
http://forum.hiasm.com/forum_serv.php?q=56&id=2170

да... ужас.

pc-master писал(а):
какой именно участок схмемы тебе не нравится?

1. мне лайнбрики не нравятся, тем более не подписанные.
2. мне инфорамки вокруг элементов не нравится
3. то что линки или друг под другом идут или пересекаются где то под элементом.
это все по схеме Создатель скриптов

по исправляй еще немного. потом перенесу.



карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)