Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Прога для выхидывания

-

Общение разработчиков

- Программирование для Perfect World, общение и обсуждене разработок

Ответ
 
Опции темы
Старый 01.08.2011, 14:10   #121
 Разведчик
Аватар для I_FISHER
 
I_FISHER никому не известный тип
Регистрация: 11.05.2011
Сообщений: 13
Популярность: 18
Сказал(а) спасибо: 6
Поблагодарили 4 раз(а) в 4 сообщениях
 
По умолчанию Re: Прога для выхидывания

там ведь одна автоитная функция send строк в 100 будет, если не больше
  Ответить с цитированием
Старый 01.08.2011, 14:11   #122
 Сержант
Аватар для /BES\
 
/BES\ скоро будет известен/BES\ скоро будет известен/BES\ скоро будет известен
Регистрация: 26.12.2010
Сообщений: 126
Популярность: 298
Сказал(а) спасибо: 32
Поблагодарили 76 раз(а) в 35 сообщениях
 
По умолчанию Re: Прога для выхидывания

Цитата:
Сообщение от I_FISHERПосмотреть сообщение
Вот /BES\ пишет неплохие програмки.

Я пишу онли скрипты и я осознаю)

Цитата:
Сообщение от I_FISHERПосмотреть сообщение
на сколько он сложен?

Все зависит от желания в нем разобраться.
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 01.08.2011, 14:13   #123
 Разведчик
Аватар для Dinmaite[Work]
 
Dinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небе
Регистрация: 05.03.2011
Сообщений: 40
Популярность: 841
Сказал(а) спасибо: 1
Поблагодарили 9 раз(а) в 8 сообщениях
 
По умолчанию Re: Прога для выхидывания

Вот опять же. К чему ведет пользование скриптовыми языками.
К непониманию общей структуры кода.
Кто мешает написать эти "100 строк" 1 раз, а затем использовать по мере надобности?

А вообще, что дает там в автоите send? Хочу прикинуть количество строк.
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
пишет с меня, когда он на работе.
  Ответить с цитированием
Старый 01.08.2011, 14:15   #124
 Сержант
Аватар для /BES\
 
/BES\ скоро будет известен/BES\ скоро будет известен/BES\ скоро будет известен
Регистрация: 26.12.2010
Сообщений: 126
Популярность: 298
Сказал(а) спасибо: 32
Поблагодарили 76 раз(а) в 35 сообщениях
 
По умолчанию Re: Прога для выхидывания

Цитата:
Сообщение от I_FISHERПосмотреть сообщение
там ведь одна автоитная функция send строк в 100 будет, если не больше

А что мешает написать этот оператор именно как функцию 1 раз,а потом просто вставлять ее там,где это необходимо ?

Цитата:
Сообщение от Dinmaite[Work]Посмотреть сообщение
А вообще, что дает там в автоите send? Хочу прикинуть количество строк.

Имитирует нажатие какой либо клавиши.
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 01.08.2011, 14:19   #125
 Разведчик
Аватар для I_FISHER
 
I_FISHER никому не известный тип
Регистрация: 11.05.2011
Сообщений: 13
Популярность: 18
Сказал(а) спасибо: 6
Поблагодарили 4 раз(а) в 4 сообщениях
 
По умолчанию Re: Прога для выхидывания

Цитата:
Сообщение от Dinmaite[Work]Посмотреть сообщение
А вообще, что дает там в автоите send

Нажатие клавиши\ввод текста
Цитата:
Сообщение от /BES\Посмотреть сообщение
А что мешает написать это именно как функцию 1 раз,а потом просто вставлять ее там,где это необходимо ?

да я только что об этом подумал. сделать библиотеку и юзать функции оттуда.

Цитата:
Сообщение от /BES\Посмотреть сообщение
Все зависит от желания в нем разобраться.

а его ты тоже знаешь?
  Ответить с цитированием
Старый 01.08.2011, 14:24   #126
 Сержант
Аватар для /BES\
 
/BES\ скоро будет известен/BES\ скоро будет известен/BES\ скоро будет известен
Регистрация: 26.12.2010
Сообщений: 126
Популярность: 298
Сказал(а) спасибо: 32
Поблагодарили 76 раз(а) в 35 сообщениях
 
По умолчанию Re: Прога для выхидывания

Цитата:
Сообщение от I_FISHERПосмотреть сообщение
да я только что об этом подумал. сделать библиотеку и юзать функции оттуда.

Причем тут библиотека?! Оо У меня,например,на компе очень много исходников,в них разные полезные функции напиханы.Если мне вдруг понадобилась функция отправки пакета,то я просто скопирую саму функцию,а не весь исходник запихаю в код(#include ТОТ_ИСХОДНИК).А далее,рядом с необходимыми пакетами буду писать уже функцию отправки.

З.Ы.Я же говорил - изрой тот сайтик.Там все отлично написано про функции.

Цитата:
Сообщение от I_FISHERПосмотреть сообщение
а его ты тоже знаешь?

Нет,я как то пытался учить С++ и Delphi,так что имею общее представления об этих языках.
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 01.08.2011, 14:26   #127
 Разведчик
Аватар для I_FISHER
 
I_FISHER никому не известный тип
Регистрация: 11.05.2011
Сообщений: 13
Популярность: 18
Сказал(а) спасибо: 6
Поблагодарили 4 раз(а) в 4 сообщениях
 
По умолчанию Re: Прога для выхидывания

Цитата:
Сообщение от /BES\Посмотреть сообщение
З.Ы.Я же говорил - изрой тот сайтик.Там все отлично написано про функции.

щас в контакте с автором гайдов общаемся. вот пораспрашиваю как раз про это

Цитата:
Сообщение от /BES\Посмотреть сообщение
Причем тут библиотека?! Оо У меня,например,на компе очень много исходников,в них разные полезные функции напиханы.Если мне вдруг понадобилась функция отправки пакета,то я просто скопирую саму функцию,а не весь исходник запихаю в код(#include ТОТ_ИСХОДНИК).А далее,рядом с необходимыми пакетами буду писать уже функцию отправки.

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

Последний раз редактировалось I_FISHER; 01.08.2011 в 14:31.
  Ответить с цитированием
Старый 01.08.2011, 14:33   #128
 Разведчик
Аватар для Dinmaite[Work]
 
Dinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небе
Регистрация: 05.03.2011
Сообщений: 40
Популярность: 841
Сказал(а) спасибо: 1
Поблагодарили 9 раз(а) в 8 сообщениях
 
По умолчанию Re: Прога для выхидывания

Цитата:
Сообщение от I_FISHERПосмотреть сообщение
Нажатие клавиши\ввод текста

Delphi:
Код:
procedure Send(WinHndl: THandle; Text: string);
var
  len: integer;
begin
sleep(1000);
  len := length(Text);
  for Len := 1 to len do
    postmessage(WinHndl,WM_CHAR,Ord(Text[len]),0);
end;

procedure TForm1.Button1Click(Sender: TObject);
var
  HWND: THandle;
begin
HWND := FindWindow('Notepad',nil);
HWND := FindWindowEx(HWND,0,'Edit',nil);
Send(HWND,'Мама варит кашу');
end;
Вот и вся программа, причем процедура Send описана в пару строк (уверен в автоите нечто подобное). Тот же Send вызывается в одну строку.
Думаю на C/C++ будет так же. Насчет C# до конца не уверен, в нем впринципе может быть уже готовая Send для текста.
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
пишет с меня, когда он на работе.

Последний раз редактировалось Dinmaite[Work]; 01.08.2011 в 14:35.
  Ответить с цитированием
Старый 01.08.2011, 14:41   #129
 Разведчик
Аватар для I_FISHER
 
I_FISHER никому не известный тип
Регистрация: 11.05.2011
Сообщений: 13
Популярность: 18
Сказал(а) спасибо: 6
Поблагодарили 4 раз(а) в 4 сообщениях
 
По умолчанию Re: Прога для выхидывания

вижу форму и кнопку... щас посмотрю что вылезет.

не. не посмотрю. не настолько в д7 шарю чтобы по функции форму сделать.

Добавлено через 3 минуты
все же на автоите эту операцию сделать куда проще

Последний раз редактировалось I_FISHER; 01.08.2011 в 14:45. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 01.08.2011, 14:51   #130
 Разведчик
Аватар для Dinmaite[Work]
 
Dinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небе
Регистрация: 05.03.2011
Сообщений: 40
Популярность: 841
Сказал(а) спасибо: 1
Поблагодарили 9 раз(а) в 8 сообщениях
 
По умолчанию Re: Прога для выхидывания

Покажи.
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
пишет с меня, когда он на работе.
  Ответить с цитированием
Старый 01.08.2011, 14:58   #131
 Разведчик
Аватар для I_FISHER
 
I_FISHER никому не известный тип
Регистрация: 11.05.2011
Сообщений: 13
Популярность: 18
Сказал(а) спасибо: 6
Поблагодарили 4 раз(а) в 4 сообщениях
 
По умолчанию Re: Прога для выхидывания

Run("notepad.exe")
WinWaitActive("Безымянный — Блокнот")
Send("Мама варит кашу.")
WinClose("Безымянный — Блокнот")
  Ответить с цитированием
Старый 01.08.2011, 15:07   #132
 Разведчик
Аватар для Dinmaite[Work]
 
Dinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небе
Регистрация: 05.03.2011
Сообщений: 40
Популярность: 841
Сказал(а) спасибо: 1
Поблагодарили 9 раз(а) в 8 сообщениях
 
По умолчанию Re: Прога для выхидывания

Ну так это совсем разные вещи. Совсем разные. Твой Send посылает букавки только активному окну.
А причем только окну имеющему определенное название.
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
пишет с меня, когда он на работе.
  Ответить с цитированием
Старый 01.08.2011, 15:09   #133
-= Илитный Мастер =-
 Главнокомандующий
Аватар для AEBus
 
AEBus сломал счётчик популярности :(AEBus сломал счётчик популярности :(AEBus сломал счётчик популярности :(AEBus сломал счётчик популярности :(AEBus сломал счётчик популярности :(AEBus сломал счётчик популярности :(AEBus сломал счётчик популярности :(AEBus сломал счётчик популярности :(AEBus сломал счётчик популярности :(AEBus сломал счётчик популярности :(AEBus сломал счётчик популярности :(
Регистрация: 28.03.2009
Сообщений: 1,666
Популярность: 67466
Сказал(а) спасибо: 246
Поблагодарили 1,560 раз(а) в 691 сообщениях
 
По умолчанию Re: Прога для выхидывания

Через инжекты можно и в неактивное посылать, и так же привязывать к определенному окну
Геобот FlyWQ же работает с несколькими окнами, и с неактивными тоже
Кстати на епвп один человек писал что если вы умеете программировать на AutoIT то на C# научиться программировать очень легко

Последний раз редактировалось AEBus; 01.08.2011 в 15:12.
  Ответить с цитированием
Старый 01.08.2011, 15:17   #134
 Разведчик
Аватар для Dinmaite[Work]
 
Dinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небеDinmaite[Work] лучик света в грозовом небе
Регистрация: 05.03.2011
Сообщений: 40
Популярность: 841
Сказал(а) спасибо: 1
Поблагодарили 9 раз(а) в 8 сообщениях
 
По умолчанию Re: Прога для выхидывания

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

Фишер, а ты загляни в код процедур WinWaitActive и Send, думаю удивишся.
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
пишет с меня, когда он на работе.
  Ответить с цитированием
Старый 01.08.2011, 15:33   #135
 Разведчик
Аватар для I_FISHER
 
I_FISHER никому не известный тип
Регистрация: 11.05.2011
Сообщений: 13
Популярность: 18
Сказал(а) спасибо: 6
Поблагодарили 4 раз(а) в 4 сообщениях
 
По умолчанию Re: Прога для выхидывания

ну вообще да. она привязана только к блокноту, и только когда он активен.
RARни свою прогу и кинь, посмотрю. просто сам по коду не составлю так как в д7 не шарю
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] прога для спа в л2 maxxtron2010 Общение и обсуждение, архив Lineage 2 1 24.11.2011 04:19

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 01:16.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net