|
Алгоритмика Об алгоритмах вообще; методы, обсуждения способов решения |
15.08.2007, 04:58
|
#1
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Родитель
Есть программа А и программа Б. Я могу свободно изменять их код.
Какое алгоритимчиеское решение позволит мне огранчить множество программ, котороые могут запустить программу Б до одной - программы А?
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
15.08.2007, 09:15
|
#2
|
Дэвелопер
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений (для 774 пользователей)
|
Re: Родитель
Может если программа А будет запускать программу Б.
|
(Offline)
|
|
15.08.2007, 14:53
|
#3
|
Дэвелопер
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений (для 164 пользователей)
|
Re: Родитель
Программный метод- обмен шифрованными данными между программами А и Б в момент запуска.
При запуске, программа Б тем или иным образом (сетевой протокол, временный файл на диске, буфер обмена?) отправляет сгенерированный по определенному принципу запрос программе А. В случае, если программа А не даёт корректный, по чётким правилам образованый из запроса отзыв- программа Б завершает работу.
Надёжность метода, естественно, сомнительна.
|
(Offline)
|
|
15.08.2007, 14:57
|
#4
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Re: Родитель
Какое алгоритимчиеское решение позволит мне огранчить множество программ, котороые могут запустить программу Б до одной - программы А?
|
можно по-руски ??
ты хочеш что б одна програма запускала другую при каком-то запросе ??
я правельно понял ??
|
(Offline)
|
|
15.08.2007, 15:21
|
#5
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Re: Родитель
по-русски:
требуется, чтобы программа А работал только, если её запустила программа Б (а не пользователь или другой процесс)
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
15.08.2007, 15:32
|
#6
|
Blitz's Shame !!
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений (для 2,013 пользователей)
|
Re: Родитель
в проге Б есть возможность запустить прогу ;
т.е. ,допустим, при нажатии кнопочки Б запускает А ;
т.е. вызывается процесс запуска А;
ну это типо ExecFile или ещо что-то, вмести с етим прога Б передаёт проге А важную инфу;
прога А сканит эту инфу ;
если она совподает с той что должна ее(А) запускать , то А запискается иначе End,Halt,Close.
Это алгоритм, как зделать прогу - ненаю !!
|
(Offline)
|
|
15.08.2007, 16:04
|
#7
|
Мастер
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений (для 252 пользователей)
|
Re: Родитель
Простой и тупой способ: по Title окна, если то что надо то пуститься , а если нет, то...
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:09.
|