https://www.ohjelmointiputka.net/koodivinkit/
tuossa kun lukee että tarvitsee tuon winsockin niin olen koittanut katella mutta en ole löoyänyt mistä sen saa? :|
.. ja tuota kun sooda sanoi tehneensä tuosta etähallintaohjelman niin ois kiva jos joku vois laittaa vinkkiä/koodia tällaisesta.. olen nimittäin itsekkin kehittelemässä tällaista (kaikkea pitää kokeilla :)
Jos sinulla on VB6 niin sitten klikkaat hiiren oikealla napilla komponenttityökalurivistä, valitset "Componets" ja sitten listasta etsit "Microsoft Winsock Control 6.0" ja klikkaat ruksia siitä, ja sitten Ok.
heh :D (ajatuskatkos:)
tuosta etähallintaohejlmasta voisi kertoa esim seuraavia aioita jos tietää: löytääkö tuo kyseinen ohjelma toisen koneen jos siinä on tuo sama ohjelma (vai miten) , ja kun se on löytänyt koneen niin miten sitten se etähallinta tapahtuisi? tarvitsisin tuota muun muassa koska meillä on kaksi konetta ja olisi kiva jos voisi seurailla mitä tällä toisella koneella tapahtuu . Enkä halua hakea mitään valmista ohjelmaa koska siinä ei opi tästä asiasta mitään.
edit: ja miten ton portin saa selville mikä ton leetin tilalle tulee ?
Kuten siinä vinkin alussa sanottiin, niin toisessa päässä pitää olla ohjelma joka kuuntelee sitä tarkistettua porttia. Eli jos ohjelmasi "kuuntelee" jotain porttia päällä ollessaan, niin tuo ohjelma löytää kaikki koneet lähiverkosta joissa tuo ohjelmasi on päällä.
Putka on puolillaan erilaisia winsuck-server-client-härpäkkeitä, jotka löytyy Haulla. Et vaan esitä saapunutta viestiä Text1.Text:ssä, vaan luot tietylle viestille tietyn toiminnon.
Private Sub WinSuck_DataArrival(ByVal bytesTotal As Long) Dim Msg As String WinSuck.GetData Msg Select Case LCase(Msg) Case "hei" MsgBox "Hei!" Case "terror" Call SystemMeltDown End Select End Sub
Portin numeron saat valita ihan itse. Tietyt porttinumerot on tosin varattuja yleisille ohjelmille tai protokollille (esm. http = portti 80). Mitä suurempi porttinumero, sitä epätodennäköisempää että se on varattu.
Edit:koodivinkki
Noita varattuja portteja voi katsella vaikka osoitteesta http://www.iana.org/assignments/port-numbers
Mitä tuo esimerkki itseasiassa tekee?
..ja tuoko suoritetaan jos johonkin koneeseen saadaan yhteys? vai.. ei oo tullu tollasia komentoja hirveesti vastaan :D
Winsock-kontrollin DataArrival-eventti, joka tapahtuu aina silloin, kun dataa saapuu Winsockin kuuntelemaan porttiin.
Aihe on jo aika vanha, joten et voi enää vastata siihen.