Ru-Board.club
← Вернуться в раздел «Программы»

» InqSoft Sign 0f Misery / Neos0m

Автор: gold_boy
Дата сообщения: 10.10.2007 12:37
1. Как сменить раскладку клавы не эмулируя Shift+Alt
2. Как найти окно без "Текста окна" c именем класса окна "Edit"


Автор: Sish
Дата сообщения: 10.10.2007 13:18
gold_boy
2. Искать окно по имсени класса и тексту в загловке.
Автор: EagleSH
Дата сообщения: 04.12.2007 17:39
Господа, подскажите (InqSoft Sign 0f Misery)

сделал скрипт, который ловит окно, в нём кнопку ну и так далее...

порядок такой:

окно установщика игрули

ловлю кнопку "готово" по завершении установки, так вот, если эта кнопка не появляется, скрипт тупо закрывается, если же появляется - всё работает как мне нужно.

как сделать, чтоб скрипт был типа в вечном цикле, пока не отловил "готово"?

какого фига он сам зараза закрывается? (завершить скрипт не стоит)

Автор: Sish
Дата сообщения: 05.12.2007 08:42
EagleSH
В параметрах скрипта сними флажок в чек-боксе "Завершить скрипт после превого же сообщения об ошибке"

И ещё: отключи управление выводом отладочных сообщений.
Автор: EagleSH
Дата сообщения: 05.12.2007 11:05
Sish

Цитата:
В параметрах скрипта сними флажок в чек-боксе "Завершить скрипт после превого же сообщения об ошибке"

то что нужно!
спасибо.

Цитата:
И ещё: отключи управление выводом отладочных сообщений.

а это я отрубаю изначально.
Автор: AnTul
Дата сообщения: 15.01.2008 22:50

Цитата:
InqSoft Sign 0f Misery является любимым проектом автора и будет развиваться дальше

- с 2006 года не обновлялось. Заброшено?
Автор: WildGoblin
Дата сообщения: 16.01.2008 17:22
AnTul

Цитата:
- с 2006 года не обновлялось. Заброшено?

Об этом наверное лучше спросить у Киберманьяка.
Автор: AnTul
Дата сообщения: 16.01.2008 17:53

Цитата:
Об этом наверное лучше спросить у Киберманьяка.

- по е-мэйлу? Где его еще найти можно? Еще сайты есть какие? Я его статью сейчас читаю про крэкинг - ну очень толковая. Грамотный человек писал - приятно читать.
Автор: Sish
Дата сообщения: 19.02.2008 08:41
Друзья мои!

Никто не поможет решить трабл:

Трабл вот в чём: при запуске PathInstall.exe из-под Win2k получается по-задуманному:



А вот при запуске из-под WinXP кнопка OK почему-то не убирается:



Исходник с экзешником лежат здесь (36 кило).

Даже и не заню, куда рыть
Автор: WildGoblin
Дата сообщения: 19.02.2008 15:11
Sish
Ты "OK" в скрипте в русской раскладке написал, а окошко выводится с англ. буквами
чуток переделал - зацени
Автор: Sish
Дата сообщения: 19.02.2008 15:58
WildGoblin
Проверю, спасибо.

Так по-твоему в Win2k OK по-русски пишет?

Добавлено:
И вообще-тоя его через сканер окон (правда, в Win2k) копировал...
Автор: WildGoblin
Дата сообщения: 19.02.2008 16:45
Sish

Цитата:
Так по-твоему в Win2k OK по-русски пишет?

Незнаю, я тоже через сканер (система у меня winxp sp2) копировал и всё заработало!
Автор: Sish
Дата сообщения: 20.02.2008 06:45
WildGoblin
Да, на самом деле прикольно: я изначально сканер и сам скрипт ваялся под Win2k, - ну кто бы мог подумать, что Win2k писали пьяные русские программеры

Ещё раз большое спасибо!

А вообще, кабы я включил Управление выводом отладочных сообщениё, то, возможно, и вопрос не возник бы...
Автор: WildGoblin
Дата сообщения: 21.02.2008 20:43
Sish

Цитата:
мог подумать, что Win2k писали пьяные русские программеры

просто мегалол
Автор: BakLAN
Дата сообщения: 10.05.2008 22:40
Помогите пожалуйста определить, почему скрипт выдаёт ошибку Erroe code=1001:

Код: DATE_SET #1.05.2005
RUN_EXE 'C:\Сходинки\Сходинки.exe' .
sleep 5000
wnd_find_foreground 0
^wait_wnd_close
IS_WND_EXISTS 0 1
branch 1 1 ^wait_wnd_close .
Автор: Gideon Vi
Дата сообщения: 11.05.2008 02:54

Цитата:
сейчас 2005 год и сразу после её закрытия дата менялась на действительную.

Если без разницы, чем делать, то вот универсальный лоадер. Помещаешь в папку с программой. Требуемую дату и экзешник программы прописываешь в Loader.ini
Автор: Flying
Дата сообщения: 25.09.2008 17:30
Подскажите, можно ли с помощью этой программы переименовать папку?
Автор: Sish
Дата сообщения: 26.09.2008 07:31
Flying
Да, без проблем, через "Расширенное перемещение/переименование файлов и папок"
Автор: John_Doe_72
Дата сообщения: 02.11.2008 20:51
Проект заброшен? Кто, что слышал?
Автор: Artem_Butenko
Дата сообщения: 24.12.2008 16:50
Ребята - очень нужна помощь. Пожалуйста, подскажите, реально ли создать на базе данной программы "стартер" исполнительного файла инсталлятора, если его расширение изменено мною на *.ex_? После того, как базовый инсталл закончил работу данный "стартер", должен завершить работу установленной программы, если она запущена (т.е., если пользователь не убрал галочку "Запустить установленное приложение"). При этом "стартер" должен работать в абсолютно "тихом" режиме. Еще, м.б., вопрос не по теме, но все же, посоветуйте патчер, который умеет извлекать путь установки из определенного ключа системного реестра?
Автор: WildGoblin
Дата сообщения: 11.01.2009 17:14
Artem_Butenko

Цитата:
Еще, м.б., вопрос не по теме, но все же, посоветуйте патчер, который умеет извлекать путь установки из определенного ключа системного реестра?

Сабжем можно пропатчить, он же умеет извлекать пути из реестра.
Автор: egor23
Дата сообщения: 11.01.2009 17:29
Новости сайта

Цитата:
16.12.2008 Автор приветствует всех, кто всё ещё посещает этот ресурс. Некоторые из вас, возможно, заметили, что содержимое сайта не обновлялось с сентября 2006 года (причины такого состояния дел я изложу чуть позже) и предположили, что все разработки прекращены, заброшены и далее развиваться не будут. В действительности это не совсем так: по крайней мере два из проектов всё это время развивались, хотя и крайне медленными темпами, и применялись самим автором в его повседневной деятельности. И вот я рад сообщить, что в ближайшие недели наконец состоится релиз версии 0.5 проекта Neo Sign 0f Misery.

За прошедшее время обнаружилось, что у некоторых пользователей сборка Neo Sign 0f Misery вызывает определённые трудности, главным образом из-за замораживания проекта Unihighlighter и безвременной кончины официального сайта этого компонента, поэтому я разместил на своём сайте в разделе, посвящённом Neo Sign 0f Misery, архив с последней общедоступной версией этого компонента, а также . краткие инструкции по установке необходимых компонентов и сборке проекта.

Где же всё это время был автор, чем занимался и почему не радовал общественность новыми релизами? Тому было множество причин. Прежде всего, всё это время я был вынужден пользоваться крайне медленным, ненадёжным и притом отнюдь не дешёвым коммутируемым доступом в Интернет, что сильно ограничивало мои возможности в выкладывании релизов. Второе: долгое время все мои проекты "жили" в Delphi 7, которая на тот момент была самой современной и проверенной средой разработки, однако после выхода Borland Development Studio 2006 и затем Codegear RAD Studio 2007 проекты пришлось дважды переносить под новую версию Delphi (а InqSoft Window Scanner к тому же был адаптирован под использование PNG-иконок для более привлекательного внешнего вида), что потребовало некоторого времени и усилий на решение текущих проблем. И, наконец, самое главное: всеразличные события в жизни, как то посещение Таиланда, изучение японского языка и подготовка к Нихонго Норёку Сикэн, фотосъёмка насекомых и прочие не менее увлекательные занятия очень сильно повлияли на распределение моего свободного времени, которое, увы, отнюдь не безгранично. С некоторыми результатами всей этой бурной деятельности можно ознакомиться на моём ресурсе на MyOpera.com и в фотоальбоме.
Автор: WildGoblin
Дата сообщения: 11.01.2009 19:57
egor23

Цитата:
Новости сайта

Отличные новости!
Автор: NAGRIS
Дата сообщения: 12.01.2009 19:43
ждем новую версию
Автор: Artem_Butenko
Дата сообщения: 15.01.2009 02:01
WildGoblin -- пожалуйста, поясните, реально ли реализовать с помощью данной программы следующую последовательность действий: 1) запуск исполнительного файла инсталлятора, если его расширение изменено на *.ex_; 2) считывание пути установки из окна инсталлятора (имеется ввиду, окно выбора директории установки); 3) когда инсталлятор завершит установку, по считаному пути установки, должен быть распакован *.zip-архив (не *.exe, а обычная сжатая *.zip-папка). Если у Вас есть свободное время, пожалуйста, приведите пример скрипта включающий данную последовательность действий. Заранее буду Вам весьма благодарен!
Автор: WildGoblin
Дата сообщения: 15.01.2009 22:22
1) Тут вообще никаких проблемм! Выбираете комманду "Запустить программу" в первом параметре указываете любое имя хоть readme.txt.
2) Надо посмотреть инсталятор...
3) Можно использовать что то типа UnRAR.exe или unzip.
*.ex_ это инсталлятор? Если да, то что то типа такого http://dump.ru/file/1433752
Автор: Artem_Butenko
Дата сообщения: 16.01.2009 01:56
WildGoblin -- по поводу пункта 2 моего предыдущего вопроса, имелся ввиду инсталлятор Inno Setup. Вопрос в том, как перехватить путь установки в окне "Выбор каталога установки", и по данному пути распаковать SFX-архив, когда инсталлятор завершит работу.
Автор: egor23
Дата сообщения: 16.01.2009 02:55
Artem_Butenko

Цитата:
как перехватить путь установки в окне "Выбор каталога установки"

1. Найти окно инсталла
2. Прочитать текст окна в переменную
...
3. Найти окно sfx
4. Подменить параметр значением переменной.

Это вкратце.


Добавлено:
Вроде так и в примере сделано
Автор: gold_boy
Дата сообщения: 03.02.2009 02:56
Привет, подскажите как мне осуществит следующую задачу: Надо чтобы прога считывала из реестра параметр: InstallLocation Значение: C:\Program Files\FlylinkDC++\ добавляла к этому значению Settings тоесть чтобы получилось C:\Program Files\FlylinkDC++\Settings и из этого пути "C:\Program Files\FlylinkDC++\Settings" копировала файл 123.txt в деректорию "С:\123\"

Заранее огромное спасибо!
Автор: WildGoblin
Дата сообщения: 03.02.2009 11:47
gold_boy

Цитата:
Привет, подскажите как мне осуществит следующую задачу: Надо чтобы прога считывала из реестра параметр: InstallLocation Значение: C:\Program Files\FlylinkDC++\ добавляла к этому значению Settings тоесть чтобы получилось C:\Program Files\FlylinkDC++\Settings и из этого пути "C:\Program Files\FlylinkDC++\Settings" копировала файл 123.txt в деректорию "С:\123\"

1) Находишь в реестре InstallLocation, считываешь его значение в переменную.
2) В другую переменную записываешь "Settings"
3) Складываешь две переменные.
и т.д

Страницы: 1234567891011121314151617

Предыдущая тема: http сервер


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.