Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.23;
Скачать: CL | DM;

Вниз

входные параметры   Найти похожие ветки 

 
Богдан1024   (2006-03-29 17:55) [0]

Есть одна прога под виндоус, как узнать какие входные параметры она принимает (нет, в хэлпе про них не написанно)?


 
Jeer ©   (2006-03-29 18:00) [1]

Если твоя и с "непотерянными" исходниками - ParamCount; ParamStr.


 
Богдан1024   (2006-03-29 18:03) [2]

Нет, прога не моя и без исходников. Просто экзешник.


 
Джо ©   (2006-03-29 18:06) [3]

Попробуй позапускать с ключами /? /help -? -h -help --help и так далее. Может, чего-то и выдаст. Если нет:
1. Смирись
2. Reverse engineering
3. А может, она и не принимает никаких параметров?


 
oldman ©   (2006-03-29 18:06) [4]

никак
:(

нууу, вообще-то можно, но соотношение цена-качество при этом...


 
Богдан1024   (2006-03-29 18:14) [5]

>Джо
А что такое №2 ?
Принимает (открывает файл с картинкой). Она его открывает и так (это прога для редактирования картинок).
А как себя ведёт виндоуз когда мы даблкликаем по картинке? Она же подаёт строку "путь\программа" "параметры", верно?
>oldman
Какой же?
Я чуть-чуть знаю ассемблер (сейчас учу), быть может есть смысл воспользоваться хекс-редактором? Только подскажите пожалуйста что там искать :)


 
oldman ©   (2006-03-29 18:19) [6]

ассемблер тута не поможет...
тута ваще ничего уже поможет...

где прогу взял? автора спросить влом?


 
Богдан1024   (2006-03-29 18:24) [7]

>oldman
Будто автор - это мой сосед по дому :)
Конкретизирую: это прога kodakimg.exe, которая идёт вместе с виндовз.


 
Jeer ©   (2006-03-29 18:25) [8]

Богдан1024   (29.03.06 18:14) [5]

> Только подскажите пожалуйста что там искать :)


С Вашего позволения беру на вооружение вышеприведенное изречение:)

Напомнило старый анекдот:

" Не, ну я все понял - пригласить, свечи, шампанское, снять белье..
Но, что там искать ? "


 
oldman ©   (2006-03-29 18:26) [9]


> Конкретизирую: это прога kodakimg.exe, которая идёт вместе
> с виндовз.


Интересно, с каким?
И даже, если идет вместе с Виндоуз, то нет хелпа?


 
Rial   (2006-03-29 18:27) [10]

Посмотри в реестре, что передается прогримме при двойном клике по файлу.
1. Нахожишь расширение в HKEY_CLASSES_ROOT и смотришь, с каким типом файлв оно сопоставлено: строка по умолчанию (напр. ".ini" -> "inifile").
2. Там же (hkey_classes_root) находишь этот тип и смотришь строку \shell\open\command\ : строка по умолчанию (напр. inifile\shell\open\command\@).
3. При запуске в %1 передается имя файла.


 
oldman ©   (2006-03-29 18:31) [11]


> Rial   (29.03.06 18:27) [10]
> 3. При запуске в %1 передается имя файла.


а если прога просит:
имя 1 2 3 4 5 (то есть, числа?) или что-то в этом роде?


 
Rial   (2006-03-29 18:38) [12]

На каком этапе просит, где просит ... не понял.

При запуске двойным щелчком обычно передается только %1- первый параметр есть имя кликнутого файла. Поконкретнне, в каком таком этом роде ?


 
Jeer ©   (2006-03-29 18:49) [13]

Rial   (29.03.06 18:38) [12]

> ... не понял.


ключевое слово.


 
Богдан1024   (2006-03-29 19:08) [14]

>С Вашего позволения беру на вооружение вышеприведенное изречение:)
На здоровье. Если человек не знает и просит объяснить, то он может ещё и не такое сказать.
oldman: GOTO 0
Rial, спасибо!!



Страницы: 1 вся ветка

Текущий архив: 2006.04.23;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.043 c
15-1143957917
boriskb
2006-04-02 10:05
2006.04.23
Интересно мнение посетителей


2-1144400767
dera
2006-04-07 13:06
2006.04.23
Чем можна заменить?


3-1140869588
ViktorZ
2006-02-25 15:13
2006.04.23
Засунуть все в одну таблицу:


15-1143871258
boriskb
2006-04-01 10:00
2006.04.23
Кто то еще помнит.


15-1143882529
Marser
2006-04-01 13:08
2006.04.23
Весна...