Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.04.23;
Скачать: [xml.tar.bz2];

Вниз

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

 
Богдан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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.014 c
2-1144733806
Сергей И.
2006-04-11 09:36
2006.04.23
Работа с принтером


2-1144575196
Larisa
2006-04-09 13:33
2006.04.23
MDI


8-1132494180
DDDiM
2005-11-20 16:43
2006.04.23
звуковой осцилограф


2-1144566772
hgd
2006-04-09 11:12
2006.04.23
Graphics 32


15-1143701676
balepa
2006-03-30 10:54
2006.04.23
Try if and GetLastError





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский