Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.10.2007, 20:32   #1
Volkogriz
Форумчанин
 
Аватар для Volkogriz
 
Регистрация: 11.10.2007
Сообщений: 384
Вопрос Запуск своего модуля из чужой программы

Доброе время суток!!!
проблема может быть и не в тему!
Но если кто знает помогите пожалуйста!!!
Многие знают есть System32 logonui.exe, он запускает страницу приветствия. Написал программку для левой винды WgaTray название у неё такое! Название свиснул с другой проги, ну это не так важно. Прога Патчит Ванду и та проходит проверку на сайте и при установки приложений от мелко мягких!
Проблема в том что после перезагрузки данные устаревают и приходится с каждой перезагрузкой запускать заново прогу !!
Пробовал прописать заместо logonui.exe в HKEY_LOCAL_MACHINE\SOFTWARE\Microso ft\Windows NT\CurrentVersion\Winlogon\UIHost\
Приписать сваю прогу но когда человек остается без страницы приветствия его это пугает надеюсь вы меня понимаете!?!
Хотелось бы заделать так (запустилась страница приветствия и в процессе запускалась и про-га !) авто-запуск не интересует!!!
А впрочем посоветуйте кто чё может!
За ранее благодарен !!!
С уважением Volkogriz!!!
Не количеством плюсов измеряется репутация человека...!

Последний раз редактировалось Volkogriz; 14.10.2007 в 20:56.
Volkogriz вне форума Ответить с цитированием
Старый 14.10.2007, 20:51   #2
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

Цитата:
Сообщение от Volkogriz Посмотреть сообщение
написал программку для левой винды WgaTray Патчит Ванду и та проходит проверку на сайте и при установки приложений от мелко мягких!
кто написал?

Используйте разделительные знаки, пожалуйста.
SkyM@n вне форума Ответить с цитированием
Старый 15.10.2007, 02:30   #3
Volkogriz
Форумчанин
 
Аватар для Volkogriz
 
Регистрация: 11.10.2007
Сообщений: 384
По умолчанию

Спасиба я кажется понял!!!
Какая мне разница кто будит первый запускатся !!!
Я вставлю logonui.exe В сваю прогу, в HKEY_LOCAL_MACHINE\SOFTWARE\Microso ft\Windows NT\CurrentVersion\Winlogon\UIHost\l ogonui.exe меняю на HKEY_LOCAL_MACHINE\SOFTWARE\Microso ft\Windows NT\CurrentVersion\Winlogon\UIHost\W gaTray.exe!
И уже моя прога будит запускать строницу приветствия в винде после выполнения своих действий !!!
Вроде должно работать!!!
С уважением Volkogriz!!!
Не количеством плюсов измеряется репутация человека...!
Volkogriz вне форума Ответить с цитированием
Старый 15.10.2007, 02:35   #4
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

Так вы и не ответили на мой вопрос...
SkyM@n вне форума Ответить с цитированием
Старый 15.10.2007, 03:10   #5
Volkogriz
Форумчанин
 
Аватар для Volkogriz
 
Регистрация: 11.10.2007
Сообщений: 384
Восклицание

В смысле кто написал прогу!?
Есть две очень весёлые вещи связанные с Windows !
1) Активация!
2) И регистрация!
Я присваевать себе чужие заслуги не собираюсь !
Я доработал объединил вставил в дестрибютив Windows!
При первом запуски она активирует Windows!
Но вот ригестрация Windows должна проводится после каждой загруски!!!
Вот и вазникла эта проблемка!!!
На вопрос кто писал ответ я!
Естественно потчерпнул много из других исправил недостатки а название взял с другой от мелкомягких ("Звездочка в трее") впринципе оно мне и неважно предпологалось что юзер её в глаза не увидит!!!
Не количеством плюсов измеряется репутация человека...!

Последний раз редактировалось Volkogriz; 15.10.2007 в 03:30.
Volkogriz вне форума Ответить с цитированием
Старый 15.10.2007, 03:47   #6
SkyM@n
Laravel/Vue expert
Старожил Подтвердите свой е-майл
 
Аватар для SkyM@n
 
Регистрация: 08.08.2007
Сообщений: 2,832
По умолчанию

И каков же принцип работы данной проги?
SkyM@n вне форума Ответить с цитированием
Старый 15.10.2007, 08:10   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Сообщение от Volkogriz Посмотреть сообщение
Прога Патчит Ванду и та проходит проверку на сайте и при установки приложений от мелко мягких!
Круто! тока я тоже ниче не понял
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 16.10.2007, 05:19   #8
Volkogriz
Форумчанин
 
Аватар для Volkogriz
 
Регистрация: 11.10.2007
Сообщений: 384
По умолчанию

Доброе время суток всем!!!
Принцип работы элементарный! Активация 'Меняем .dbl файл в директории "C:\WINDOWS\system32" ну и делает соответствующие записи в реестр'!
Регистрация исправляет записи в реестре [HKEY_LOCAL_MACHINE\SOFTWARE\Microso ft\Windows NT\CurrentVersion]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microso ft\Windows NT\CurrentVersion\WPAEvents]
Но регистрацию надо проводить после каждой перезагрузки!!!
Для этого я думал сделать так: Взять приложение из Windows к примеру logonui.exe, впихнуть с помощью редактора ресурсов туда маю программу скомпилированную в .RES файл и заставить чтобы logonui.exe при запуске запускал и маю программу! при этом делал своё дело!!!
Вопрос в принципе и состоял в том, возможно ли это или нет!
С уважением Volkogriz!!!
Не количеством плюсов измеряется репутация человека...!
Volkogriz вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запуск *.exe из программы Djaconda Паскаль, Turbo Pascal, PascalABC.NET 22 01.03.2012 00:27
Запуск программы на выполнение из другой программы. ViNcHeStEr Паскаль, Turbo Pascal, PascalABC.NET 6 18.06.2008 14:33
Не могу найти Handle Edit'а в окне чужой программы nechto Общие вопросы Delphi 32 05.03.2008 19:41
Завершение работы чужой программы Viteef Win Api 12 24.09.2007 12:31
Запуск программы Egych Общие вопросы Delphi 4 04.05.2007 09:46