Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++] Zbieranie danych z innej aplikacji

Ostatnio zmodyfikowano 2016-07-25 15:55
Autor Wiadomość
szymon02
Temat założony przez niniejszego użytkownika
[C++] Zbieranie danych z innej aplikacji
» 2016-07-19 19:24:25
Witam,
chciałbym nauczyć się pisać aplikacje pobierającą informacje z innego programu. Na przykład wezmę tutaj dosyć znany ostatnio komunikator Telegram.
http://prntscr.com/buvw60
Chciałbym wczytać do zmiennej informację, czy użytkownik jest online (gdy jest, to w Telegramie tekst Last seen, zamienia się w Online). A co do samego tematu, to proszę najlepiej o nazwę konkretnej biblioteki obsługującej to, bądź sposób w jaki można rozwiązać ten problem. Pozdrawiam
P-150128
Gibas11
» 2016-07-19 19:50:39
Chcesz to zrobić z telgramem czy czymś innym? Jeśli to pierwsze to weź kod źródłowy (https://github.com/telegramdesktop/tdesktop) i dodaj sobie jakąś prostą komunikację ze swoim programem przez zapis do pliku albo D-Bus czy co tam chcesz. Jak nie to… wiedziałeś że ingerencja w inne programy jest niezgodna z regulaminem forum?
P-150129
mateczek
» 2016-07-19 19:53:53
Temat który poruszyłeś jest nie precyzyjny mogę ci przedstawić fragment poradnika, który jakiś czas temu zrobiłem sam oceń na ile on trafia w twoje oczekiwania. (tutaj przechwytywanie strumienia)
ja to zrobiłem w QT ale sądzę że dało by się coś podobnego i bez tej biblioteki zrobić. 
https://www.youtube.com/watch​?v=uv18N-Ct4ig
P-150130
Gibas11
» 2016-07-19 21:18:11
@Mateczek No jak mogłeś? Qt, nie QT. Zaraz się okaże, że jeszcze czytasz to „ku-te”. ;-;
P-150136
michal11
» 2016-07-20 11:28:29
Nie ma uniwersalnej metody ani tym bardziej biblioteki, ten twój Telegram ma pewnie jakieś API które umożliwia komunikację z serwerami. Jeżeli chcesz pobierać dane z innych aplikacji itp. to potrzebujesz API do tego.
P-150141
szymon02
Temat założony przez niniejszego użytkownika
» 2016-07-25 14:19:31
Jak wykorzystac jego API w takim razie?
P-150246
Gibas11
» 2016-07-25 15:55:52
Przeczytaj dokumentację. Robienie tego to jedna z naj-najważniejszych zdolności programisty, więc nie będziesz tego żałował.
P-150250
« 1 »
  Strona 1 z 1