Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » InqSoft Sign 0f Misery / Neos0m

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27

Открыть новую тему     Написать ответ в эту тему

8AleX8



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Проект закрыт, сайт закрыт - зеркала оригинальных архивов
 
InqSoft Sign 0f Misery / Neos0m

 
http://kickme.to/inqsoft
 
InqSoft Sign 0f Misery - это высокоэффективный инструмент для продления "жизни" shareware-программ. Программа вобрала в себя большое количество приемов борьбы с ограничениями времени пользования программой, подавления NAG-screen'ов, мешающих нормальной работе с программой, изменения и удаления "лишних" файлов и ключей реестра а также множество других техник. Кроме того, программа содержит удобный и эффективный Мастер создания патчей, при помощи которого можно легко создавать пачти и русификаторы к программам.
Подробнее...
InqSoft Sign 0f Misery 2.68 (stable)  
http://s0m.narod.ru/s0m_inst.zip
InqSoft Sign 0f Misery 2.7 pre-release 2  
http://s0m.narod.ru/s0m27p_inst.zip
 
InqSoft Neo Sign 0f Misery представляет собой средство автоматизации, основанное на использовании сценариев (скриптов), описывающих последовательность действий, которые необходимо выполнить для решения той или иной задачи. Данный продукт разрабатывался как замена Sign 0f Misery - предыдущего проекта аналогичного назначения, который обладал некоторыми существенными ограничениями, необходимость преодоления которых и стала причиной появления этого проекта. InqSoft Neo Sign 0f Misery позволяет решать повседневные задачи рядового пользователя: запуск определенных программ при некоторых условиях, открытие документов, автоматический вызов тех или иных пунктов меню программы, управление состоянием и расположением окон на экране. Кроме того, программа позволяет выполнять достаточно сложные операции по отслеживанию и эмуляции нажатий на клавиши, имитировать работу с мышью, управлять приоритетами программ, модифицировать содержимое файлов, править код программ непосредственно в памяти и выполнять прочие подобные операции. Большое внимание при разработке Neo Sign 0f Misery уделено возможностям разблокирования неактивных управляющих элементов: кнопок, переключателей, элементов меню и т.п., а также принудительной активации заблокированных функций в программах.
Подробнее...
InqSoft Neo Sign 0f Misery 0.9.8  
http://s0m.narod.ru/neos0m.zip
 

Всего записей: 1813 | Зарегистр. 11-12-2001 | Отправлено: 22:09 15-07-2002 | Исправлено: WildGoblin, 09:21 05-04-2016
WildGoblin



Ru-Board Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Artem_Butenko

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

Сабжем можно пропатчить, он же умеет извлекать пути из реестра.

Всего записей: 29402 | Зарегистр. 15-09-2001 | Отправлено: 18:14 11-01-2009
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Новости сайта

Цитата:
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 и в фотоальбоме.

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 18:29 11-01-2009 | Исправлено: egor23, 18:32 11-01-2009
WildGoblin



Ru-Board Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
egor23

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

Отличные новости!

Всего записей: 29402 | Зарегистр. 15-09-2001 | Отправлено: 20:57 11-01-2009
NAGRIS

Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ждем новую версию

Всего записей: 507 | Зарегистр. 11-03-2006 | Отправлено: 20:43 12-01-2009
Artem_Butenko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WildGoblin -- пожалуйста, поясните, реально ли реализовать с помощью данной программы следующую последовательность действий: 1) запуск исполнительного файла инсталлятора, если его расширение изменено на *.ex_; 2) считывание пути установки из окна инсталлятора (имеется ввиду, окно выбора директории установки); 3) когда инсталлятор завершит установку, по считаному пути установки, должен быть распакован *.zip-архив (не *.exe, а обычная сжатая *.zip-папка). Если у Вас есть свободное время, пожалуйста, приведите пример скрипта включающий данную последовательность действий. Заранее буду Вам весьма благодарен!

Всего записей: 711 | Зарегистр. 19-02-2008 | Отправлено: 03:01 15-01-2009
WildGoblin



Ru-Board Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1) Тут вообще никаких проблемм! Выбираете комманду "Запустить программу" в первом параметре указываете любое имя хоть readme.txt.
2) Надо посмотреть инсталятор...
3) Можно использовать что то типа UnRAR.exe или unzip.
*.ex_ это инсталлятор? Если да, то что то типа такого http://dump.ru/file/1433752

Всего записей: 29402 | Зарегистр. 15-09-2001 | Отправлено: 23:22 15-01-2009
Artem_Butenko



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WildGoblin -- по поводу пункта 2 моего предыдущего вопроса, имелся ввиду инсталлятор Inno Setup. Вопрос в том, как перехватить путь установки в окне "Выбор каталога установки", и по данному пути распаковать SFX-архив, когда инсталлятор завершит работу.

Всего записей: 711 | Зарегистр. 19-02-2008 | Отправлено: 02:56 16-01-2009
egor23



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Artem_Butenko

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

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

Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 03:55 16-01-2009 | Исправлено: egor23, 04:54 03-02-2009
gold_boy

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

Всего записей: 583 | Зарегистр. 04-07-2007 | Отправлено: 03:56 03-02-2009
WildGoblin



Ru-Board Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
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) Складываешь две переменные.
и т.д

Всего записей: 29402 | Зарегистр. 15-09-2001 | Отправлено: 12:47 03-02-2009
gold_boy

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну по первым трём пунктам понятно, а как дальше? Как потом из полученной переменной выдрать адрес и скопировать от туда файл 123.txt

Всего записей: 583 | Зарегистр. 04-07-2007 | Отправлено: 19:02 03-02-2009
WildGoblin



Ru-Board Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gold_boy

Цитата:
Как потом из полученной переменной выдрать адрес и скопировать от туда файл 123.txt

1. Подменить параметр значением переменной
2. Применить подмену параметров к следующей команде
3. Копировать файл 123.txt в деректорию "С:\123\"

Всего записей: 29402 | Зарегистр. 15-09-2001 | Отправлено: 01:27 04-02-2009
gold_boy

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот что у меня получилось http://ifolder.ru/10374531 как дальше непонятно?

Всего записей: 583 | Зарегистр. 04-07-2007 | Отправлено: 06:25 04-02-2009
WildGoblin



Ru-Board Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gold_boy

Цитата:
Вот что у меня получилось http://ifolder.ru/10374531 как дальше непонятно?


Цитата:
Файл номер 10374531 не найден !!!

?

Всего записей: 29402 | Зарегистр. 15-09-2001 | Отправлено: 14:46 04-02-2009
gold_boy

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Перезалил http://ifolder.ru/10386224

Всего записей: 583 | Зарегистр. 04-07-2007 | Отправлено: 20:33 04-02-2009
WildGoblin



Ru-Board Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gold_boy
http://slil.ru/26616535

Всего записей: 29402 | Зарегистр. 15-09-2001 | Отправлено: 21:15 04-02-2009
gold_boy

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А как сделать если в реестре к примеру параметр: InstallLocation имеет такое значение: "C:\Program Files\FlylinkDC++\FlylinkDC.exe"  (вместе с кавычками). Надо убрать первую ковычку и за место  FlylinkDC.exe" записать Settings и уже из получившегося пути C:\Program Files\FlylinkDC++\Settings скопировать файл 123.txt в деректорию "С:\123\"
 
П.С параметр: InstallLocation может быть любым таким "C:\новая папка\FlylinkDC++\FlylinkDC.exe" или таким "C:\1\FlylinkDC.exe" вобщем любым "D:\112121\FlylinkDC.exe"  Всегда будет FlylinkDC.exe" кторый надо заменить на Settings, убрать первую кавычку и из получившегося пути  скопировать файл 123.txt в деректорию "С:\123\"
 
К примеру из значения "D:\112121\FlylinkDC.exe" должно получчится D:\112121\Settings и отсюда скопировать файл 123.txt в деректорию "С:\123\"

Всего записей: 583 | Зарегистр. 04-07-2007 | Отправлено: 02:17 06-02-2009
WildGoblin



Ru-Board Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gold_boy

Цитата:
за место  FlylinkDC.exe" записать Settings

Смотри - вычесть из одной переменной другую.

Всего записей: 29402 | Зарегистр. 15-09-2001 | Отправлено: 23:42 07-02-2009
vcrank

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пытаюсь сделать скрипт для автоматической установки GOM Player
Сначала начал по старой доброй памяти начал работать в InqSoft Sign 0f Misery. С горем по полом добрался до окна, где предлагают установить панель от Гугла. Пытался снять галку с checkbox'a следующим образом:

  1. Сразу эмулировал нажатие клавиши пробел, т.к. по умолчанию checkbox является активным и при реальном нажатии на пробел  галка снимается
    Пробовал найти дочернее окно и посылать ему разные нажатия клавиш
    Пытался переместить курсор непосредственно на сам checkbox - отчего-то курсор отказался перемещаться, хотя в других "проектах" через подмену переменных курсор менял позицию
  2. Пробовал найти дочернее окно и посылать ему разные нажатия клавиш
  3. Пытался переместить курсор непосредственно на сам checkbox - отчего-то курсор отказался перемещаться, хотя в других "проектах" через подмену переменных курсор менял позицию
  4. Пробовал ещё что-то... уже даже и не вспоминается =) результат везде отрицательный

Полез на сайт автора и был удивлён, что проект развивается в  лице InqSoft Neo Sign 0f Misery
Попробовал переписать проект в неё и сразу же наткнулся на грабли, связанные с Ожиданием появления окна. Полез в справку. Там по этому поводу есть пример:

Цитата:
^wait_wnd
 
WND_FIND 0 'MyWndClass' 1 'MyWndText' 1 .
 
LENGTH 0 .
 
branch 0 0 ^wait_wnd .
 
mbox 'Окно появилось' .
 

 
Делаю по аналогии

Цитата:
RUN_EXE 'D:\Soft\GOM Player\GOMPLAYERENSETUP.EXE' .
 
^wait_wnd
 
WND_FIND 0 '#32770' 1 'GOM Player Setup' 1 .
 
LENGTH 0 .
 
branch 0 0 ^wait_wnd .
 
mbox 'Окно появилось' .

и получаю ошибку:

Цитата:
---------------------------
InqSoft Neo Sign 0f Misery v. 0.4
---------------------------
Error in script
 
Error code=1001
Offset in bytecode=CF
---------------------------
ОК    
---------------------------
 

Отладчика, который был раньше я в этом проекте не нашёл
 
 
Вот выкладываю свой проект в InqSoft Sign 0f Misery
 
Скачать

Всего записей: 1067 | Зарегистр. 24-10-2005 | Отправлено: 09:25 10-02-2009
Sish



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vcrank
Для установки/снятия флажка в чек-боксе пробуй
Цитата:
Послать окну произвольное сообщение    BM_SETCHECK    #1, #0


Всего записей: 25337 | Зарегистр. 09-06-2004 | Отправлено: 09:31 10-02-2009
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27

Компьютерный форум Ru.Board » Компьютеры » Программы » InqSoft Sign 0f Misery / Neos0m


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru