• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Program sterowany zdalnie z innego komputera

0 głosów
131 wizyt
pytanie zadane 3 października 2016 w C# i .NET przez użytkownika timrh Mądrala (5,860 punkty)
Witam, jestem ciekaw co muszę zrobić aby móc zdalnie sterować programem z komputera A na komputerze B? Na przykład: mam program który robi kopię zapasową i jestem na komputerze A. Włączam jakiś menager moich programów robiących kopię i klikam żeby mi zrobiło kopię a on na komputerze B jeżeli jest włączony to włącza program i robi tą kopię. Nie wiem jak się za to zabrać, poradzi ktoś? (C++, C#)
komentarz 3 października 2016 przez użytkownika krrr123 Dyskutant (9,110 punkty)
Mysle ze WinApi i protokoly TCP/IP do uzycia internetu, to znaczy polaczenia sie z komputerem, a dalej musisz wiedziec jak dziala komputer i jak to sie wszystko odbywa... Ciekawe czy jestes na tak wysokim poziomie?
komentarz 3 października 2016 przez użytkownika timrh Mądrala (5,860 punkty)
@krrr123 "jak działa komputer i jak to wszystko się odbywa" dużo mi to mówi.
komentarz 3 października 2016 przez użytkownika krrr123 Dyskutant (9,110 punkty)
Co mam Ci powiedziec... Jak dziala polaczenie miedzy komputerami, jak zanjduja sie w sieci domowej to jest inna bajka i innaczej... Jak odbywa sie polaczenie i synchronizacja, zadlne sterowanie komputera... Sa programy ktore na to pozwalaja, za zgada uzytkownika, trzeba podac IP komputera i sie zgodzic... przesledz dzialanie, rozbij na male lementy i probuj... Nie jestem specem, programuje boto lubie, a nie bo chce pracowac jako programista... Wielu by Ci teraz powiedzialo, jesli pytasz to znaczy, ze nie jestes gotowy.....

 

Nie wiem na jakim poziomie jestes, jaka ksiazke przeczytales, jaki kurs robiles, czy opanowales obiektowke itd...

3 odpowiedzi

+1 głos
odpowiedź 3 października 2016 przez użytkownika Benek Pasjonat (21,400 punkty)

Witam, jestem ciekaw co muszę zrobić aby móc zdalnie sterować programem z komputera A na komputerze B?

A czy może być gotowe rozwiązanie, czy Ty chcesz to napisać od zera?

(...) klikam żeby mi zrobiło kopię a on na komputerze B jeżeli jest włączony to włącza program i robi tą kopię.

Przede wszystkim musi istnieć połączenie przez sieć pomiędzy tymi komputerami. Z gotowych rozwiązań to możesz użyć OpenSSH lub TeamViewer.

komentarz 7 października 2016 przez użytkownika timrh Mądrala (5,860 punkty)
Tzn. wolałbym sam to napisać żeby zrozumieć jak to działa, ale jeszcze nie jestem świadom ile pracy to wymaga.
+1 głos
odpowiedź 3 października 2016 przez użytkownika JAKUBW Dyskutant (9,290 punkty)
Jeśli chodzi o C# to przeanalizuj namespace System.Net(.Sockets). Wszystko możesz zrobić za pomocą klas TCPListener oraz TCPClient. Jest to bardzo proste i intuicyjne.
komentarz 3 października 2016 przez użytkownika KubenQPL Nałogowiec (26,730 punkty)
Tyle że potem jeszcze zależy czy mają komputery łączyć się w sieci lokalnej czy z zewnątrz. Bo jeśli z zewnątrz to musi komputer ktory bedzie serwerem udostępnić przez Port Forwarding lub skorzystać z jakiegoś pośrednika typu serwer VPS
komentarz 7 października 2016 przez użytkownika timrh Mądrala (5,860 punkty)
Okej zobaczę, dzięki.
0 głosów
odpowiedź 30 grudnia 2016 przez użytkownika Daniel Vivas Nowicjusz (140 punkty)

Spróbuj AEROADMIN również. Jest to darmowy dla użytkowników domowych i biznesowych użytkowania, nie mając nic do skonfigurowania

Podobne pytania

+2 głosów
3 odpowiedzi 197 wizyt
pytanie zadane 29 września 2015 w C i C++ przez użytkownika niezalogowany
+1 głos
1 odpowiedź 94 wizyt
pytanie zadane 25 września 2016 w C# i .NET przez użytkownika JanuszSTW Początkujący (480 punkty)
0 głosów
6 odpowiedzi 484 wizyt
pytanie zadane 31 maja 2016 w C# i .NET przez użytkownika Kudelczak Początkujący (270 punkty)
...