Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
28.12.2008, 22:47 | #1 |
Неактивный пользователь
Регистрация: 05.10.2008
Сообщений: 76
Репутация: 1
|
Можно ли написать такое на delphi?
Скажите пожалуйста можно ли написать в delphi программу которая была бы связана с чатом другого приложения? Т.е. чтобы программа могла читать данные из чата и допустим при нажатии кнопки отправлять какое либо сообщение в чат. Подскажите возможно ли это реализовать и если да то как?
|
Реклама: | Хорошее предложение в KNS на 110C0B3NL0 - билеты на футбол в подарок каждому покупателю | KNSneva.ru - предлагает tp link archer c80 - поставка техники в СПБ и города северо-запада России. | стул винтовой на металлическом каркасе | В КНС всегда быстро, выгодно, удобно: недорогие видеокарты для пк - более 50-ти тысяч наименований товаров со склада в Москве | купить ттс25 |
04.01.2009, 01:12 | #2 |
Re: Можно ли написать такое на delphi?
Теоретически можно.
Толька какой час ася или чат который закрузается в броазере? 1) Поля ввода адреса чата, логин, пас. 2) Отображение диалога чата. 3) Поле ввода сообщения. |
|
04.01.2009, 13:39 | #3 |
Неактивный пользователь
Регистрация: 04.01.2009
Сообщений: 1
Репутация: 0
|
Re: Можно ли написать такое на delphi?
С чатом программ (mirc, icq, jabber итп), а не браузеров так взаимодействие через winapi идёт на ура.
|
04.01.2009, 18:14 | #4 | |||||||||||||||||||||||
Неактивный пользователь
Регистрация: 05.10.2008
Сообщений: 76
Репутация: 1
|
Re: Можно ли написать такое на delphi?
Это специальная чат-программка ну думаю типа аси, ну а как реализовать связь с чатом? Или мне хотя бы для начало нужно чтобы сообщение допустим из аси приходило на программку написанную в делфи. Я даже не представляю как будет выглядеть код и не знаю какие обьекты использовать. Подскажите пожалуйста |
|||||||||||||||||||||||
05.01.2009, 23:56 | #5 | |||||||||||||||||||||||
Re: Можно ли написать такое на delphi?
Если спрашиваете как к ней подключится, тогда хотя бы название программы в студию... Тогда хотя бы можно было б определить протокол, по которому она работает... А на ощупь никто не научился программировать.
__________________
Все великие люди мало жили. Вот и мне что-то нездоровится... |
||||||||||||||||||||||||
07.01.2009, 12:26 | #6 |
Неактивный пользователь
Регистрация: 07.01.2009
Сообщений: 3
Репутация: 0
|
Re: Можно ли написать такое на delphi?
Да, можно. вижу 2 варианта:
1 - разбираешься с протоколом, и отлавливаешь пакеты. 2 - используешь WinApi (можно почитать в DelphiWorld взаимодействие с чужими окнами). Для тебя наверное лучшим является 2 вариант, он не очень сложен |
05.02.2009, 23:28 | #7 |
Re: Можно ли написать такое на delphi?
Поищи ICQ клиент, написаный на Delphi. В сети такое было. Сам как-то юзал
__________________
Лучше устранить причину, чем постоянно заглушать следствие ©n4r.c0m |
|
06.02.2009, 08:22 | #8 |
Неактивный пользователь
Регистрация: 04.05.2008
Сообщений: 5
Репутация: 1
|
Re: Можно ли написать такое на delphi?
Написать можно, есть много вариантов. Может окно отлавливать и посылать сообщения, если знаете протокол чата, то можете свой клиент написать.
|
08.02.2009, 14:34 | #9 |
Неактивный пользователь
Пол: Регистрация: 08.02.2009
Сообщений: 2
Репутация: 0
|
Re: Можно ли написать такое на delphi?
Проще свой клиент написать
|
16.02.2009, 13:59 | #10 |
Новичок
Пол: Регистрация: 16.02.2009
Сообщений: 8
Репутация: 0
|
Re: Можно ли написать такое на delphi?
Сложность задачи зависит от чата, допустим если это будет QIP или Miranda или подбные клиенты с поддержкой плагинов, то проще написать плагин) чтобы он отправлял сообщение ващей программе) потому что проще найти свою программу и подстроится к ней, чем через WinApi ловить окна и отслеживать в них текст)
|
24.02.2009, 14:05 | #11 |
Новичок
Пол: Регистрация: 26.08.2007
Сообщений: 10
Репутация: 1
|
Re: Можно ли написать такое на delphi?
Либо ставить hooks (см. msdn)
|
01.03.2009, 23:31 | #12 | |||||||||||||||||||||||
Re: Можно ли написать такое на delphi?
Тема, к которой Вы отправили, весьма сложная. Новичок не разберется однозначно (да и бывалый программист, без бутылки, возможно, тоже). Но для дельфы есть готовое решение в плане хуков и перехвата - юнит AdvApiHook от очень сильного программиста ms rem, к сожалению, ныне покойного. И цикл его статей про перехват на wasm.ru. Там все очень понятно расписано, и разобраться куда проще, чем с msdn :-) Ну и я готов помочь, если что непонятно. |
||||||||||||||||||||||||
05.03.2009, 16:17 | #13 |
Неактивный пользователь
Пол: Регистрация: 12.02.2009
Сообщений: 4
Репутация: 0
|
Re: Можно ли написать такое на delphi?
Если я ничего не путаю, то qip написан на Delphi. Очень достойная программа.
|
11.03.2009, 19:05 | #14 |
Неактивный пользователь
Пол: Регистрация: 10.01.2007
Сообщений: 19
Репутация: 4
|
Re: Можно ли написать такое на delphi?
отвечу коротко 1. можно 2. стяни себе delphiworld, dkdb, и кулибу наконец там есть примеры как сделать браузер и как управлять чужим приложением. офтоп: что вы делать умеете? - могу копать а что нибудь более сложное лестницу например можете? - Ну это копать много придеться |
24.03.2009, 12:40 | #15 |
Неактивный пользователь
Пол: Регистрация: 18.07.2008
Сообщений: 12
Репутация: 0
|
Re: Можно ли написать такое на delphi?
Формат освоить и управлять напрямую.
Т.е. написать клиента под все эти протоколы. Это не так уж и сложно. С Jabber проще. Он открытый. С аськой сложнее. Последний раз редактировалось pluton; 24.03.2009 в 18:31.. Причина: ошибки |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
А можно ли на языках програмирования написать мульт? | scromniaga | Моделирование программ | 36 | 19.01.2011 17:15 |
Срочно помогите написать программу по Delphi | shymaxer777 | Delphi | 10 | 28.11.2010 09:53 |
Можно написать прогу по-другому? | Event | Visual C++ / С/C++ | 6 | 24.11.2009 23:45 |
Где можно скачать тестер с бд на delphi... | maddust | Delphi | 0 | 12.02.2008 23:37 |
|
|