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

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

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 06.10.2009, 09:12   #1
drwhite
 
Регистрация: 13.08.2007
Сообщений: 8
По умолчанию Управление программами

Добрый день.

Например правой кнопкой мыши на имя_файла.рар->ВинРАР->Извлечь в "имя_файла".

Как узнать можно ли сделать это программно и вообще узнать какие действия может выполнять любая программа, я в этом чайник, даже не знаю как правильно сформулировать, слово API я слышал =), но только слышал.

Какие книги, может статьи, куда копать, что в поиске писать?

А еще, на чем лучше под Виндовс программировать для создания небольших приложений с графическим интерфейсом?
__________________________
drwhite вне форума
Старый 06.10.2009, 09:41   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от drwhite Посмотреть сообщение
А еще, на чем лучше под Виндовс программировать для создания небольших приложений с графическим интерфейсом?
С++, С#, Делфи, Java .
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума
Старый 06.10.2009, 09:51   #3
drwhite
 
Регистрация: 13.08.2007
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
С++, С#, Делфи, Java .
Да, я догадывался, но С++ это жесть, выберу Джаву или Дельфи, а про управление программами неужто ничего не известно? =)
__________________________
drwhite вне форума
Старый 06.10.2009, 10:08   #4
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от drwhite Посмотреть сообщение
Да, я догадывался, но С++ это жесть, выберу Джаву или Дельфи, а про управление программами неужто ничего не известно? =)
Да известно, только не понятно, что Вы имели ввиду? Имитировать нажатие кнопки мыши?

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

Цитата:
Какие книги, может статьи, куда копать, что в поиске писать?
На данном форуме есть общий раздел про Делфи, а внем прикрепленная тема с литературой. На Вас хватит.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума
Старый 06.10.2009, 10:45   #5
drwhite
 
Регистрация: 13.08.2007
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
не понятно, что Вы имели ввиду? Имитировать нажатие кнопки мыши?
Ну что-то типа

CMD:
>C:/prfiles/winrar/winrar.exe "F:/archive.rar" -Параметр извлечение в директорию с именем архива.

То есть не кнопкой мышки, а в коммандной строке или из другой программы.


Цитата:
Сообщение от Utkin Посмотреть сообщение
разобрать ее в дизассемблере
Не, что-нибудь типа спецификации или описания комманд.
типа как при запуске Апача из коммандной строки.
__________________________

Последний раз редактировалось drwhite; 06.10.2009 в 11:01.
drwhite вне форума
Старый 06.10.2009, 12:30   #6
crazy horse
ios developer
Старожил
 
Аватар для crazy horse
 
Регистрация: 16.11.2007
Сообщений: 2,885
По умолчанию

Есть такая вещь - windows host scripting и технология com. Они вам и в помощь. Однако, в любом случае эти технологии идут поверх какого -либо языка. Если совсем думать лень, то можно взять vba.
Зы. По-моему с WHS можно обойтись и cmd, но возможностей на порядок меньше.
Делайте что хотите, но чтобы через полчаса в лесу было светло, сухо и медведь!

Последний раз редактировалось crazy horse; 06.10.2009 в 12:33.
crazy horse вне форума
Старый 06.10.2009, 13:24   #7
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от drwhite Посмотреть сообщение
Ну что-то типа

CMD:
>C:/prfiles/winrar/winrar.exe "F:/archive.rar" -Параметр извлечение в директорию с именем архива.

То есть не кнопкой мышки, а в коммандной строке или из другой программы.
Это возможно в ряде случаев.

Цитата:
Не, что-нибудь типа спецификации или описания комманд.
типа как при запуске Апача из коммандной строки.
Займитесь программированием, половина таких вопросов отпадет сама собой.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума
Старый 06.10.2009, 13:38   #8
drwhite
 
Регистрация: 13.08.2007
Сообщений: 8
По умолчанию

— А вот если …
— Не надо.
— А там…
— Не.
— А…
— А вот это попробуйте.

Интересно, за 500 рублей кто-нибудь согласится дать небольшую часовую консультацию или это стоит дороже?
__________________________
drwhite вне форума
Старый 06.10.2009, 13:50   #9
ds.Dante
Старожил
 
Аватар для ds.Dante
 
Регистрация: 06.08.2009
Сообщений: 2,992
По умолчанию

По-моему, вопрос не совсем понятный.


Цитата:
Сообщение от drwhite Посмотреть сообщение
C:/prfiles/winrar/winrar.exe "F:/archive.rar"
Можно создать файл *.bat с таким содержимым и запустить его.

Определять возможности какой-то конкретной программы нужно по ее справке. Если ее нет, можно связаться с разработчиком.
ds.Dante вне форума
Старый 06.10.2009, 13:50   #10
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от drwhite Посмотреть сообщение
— А вот если …
— Не надо.
— А там…
— Не.
— А…
— А вот это попробуйте.
Если Вы думаете об API, то есть WinApi (скорее всего Вы о нем и слышали) - это некоторые функцию, которые встроены в Винду. Также некоторые программы (но не все) могут иметь свой API. И здесь все зависит от разработчика.
Поэтому
Цитата:
вообще узнать какие действия может выполнять любая программа
может только ее создатель. Есть еще вариант, когда программа поставляется с исходными кодами (а есть и такие). И там уже покопавшись в тысячах строк чужой программы, Вы возможно поймете все тонкости ее работы.

Цитата:
Интересно, за 500 рублей кто-нибудь согласится дать небольшую часовую консультацию или это стоит дороже?
Это нужно писать во фрилансе, либо в разделе для спамеров.

Цитата:
Определять возможности какой-то конкретной программы нужно по ее справке. Если ее нет, можно связаться с разработчиком.
Не факт, что какой-нибудь Параджаванда Карти захочет с Вами общаться. И не факт, что Вы поймете все тонкости программы переводя с хинди программами-переводчиками .
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 06.10.2009 в 13:55.
Utkin вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Использование Оп.памяти программами zonclayv Win Api 11 31.03.2010 17:03
Помогите еще с программами TwEEkcs Помощь студентам 1 23.06.2009 20:38
Управление другими программами L_M Общие вопросы Delphi 4 04.05.2008 02:53