siis kun nyt aloin tässä kyselemään (koulun tylsällä linux kurssilla) niin kysyn tän viel :D : eli täsää kun on tää aihe: https://www.ohjelmointiputka.net/keskustelu/2815-vb-lanissa
..niin toi (pitkä) koodin pätkä, niin sekö ottaa yhteyden vain
siihen serveri koneeseen (clientillä).. mutta näkeekö sitä jotenkin? ja jos haluan sitten lähettä clientillä komentoja serverille niin miten se onnistuu? (tässä yksinkertainen esimerkki yhdellä tavallisella ohjelmalla) siis kun formi2:ssa määritellään formi1:sen taustaväri niin sehän on about näin:
Form2 loadiin:
Form1.background (tai color:) en muista kumpi se oli
toivottavasti joku tajus. siis jos koodaan tohon serveri
ohjlmaan että jos se saa esim komennon "cd auki" niin cd
luukku aukee.. niin miten saan oman clientin kautta lähe-
tettyy sille serverille sen komennon "cd auki" niin että
se ymmärtää sen? ... tai jotain sinne päin, kyl tost pitäs
se perus idea saada.
...et jos joku osas auttaa tossa (tai jos ton vois tehä
jotenkin paremmin)?
edit: kun tutkin tota koodii niin tuntus siltä että se tehtäs ton txtBoxin avul .. mut miten?
Klientti lähettää Command1_Clickissä Text1.Text:n serverille.
Serveri vastaanottaa datan winsock1_DataArrivalissa.
eli winsock1_DataArrivalissa käsiteellään saatu tieto?
Niinhän minä sanoin? :)
Hehe :)
Eli siinä DataArrival subissa:
Dim msg As String Winsock1.GetData msg msgbox msg
joo :).. eikö tohon "Winsock1.GetData":n ja "msg":n väliin kuulu "=" merkkii? ... ja eiks se sit toimi esim niin että jos laittaa ton "msgbox msg":n tilalle :
If msg = "End" Then
End
End If
... ni se sammuu (serveri ohjelma)?
CoDeR kirjoitti:
joo :).. eikö tohon "Winsock1.GetData":n ja "msg":n väliin kuulu "=" merkkii?
No ei.
CoDeR kirjoitti:
ja eiks se sit toimi esim niin että jos laittaa ton "msgbox msg":n tilalle
No joo.
Ja kokeilla voi.
nii vois, mut ku oon kuolussa missä ei tod oo mitää vb:tä.. :)
voiko muuten yhdellä clientillä liittyä moneen serveriin yhtäaikaa? jolloin voi komentaa kaikki serveri ohjelmia yhtä aikaa ( esim. jos serveri ohjelmia on 5 koneessa.. ja niissä että jos ne saa komennon cd.. ni kaikist aukee cd luukku)... ?
CoDeR kirjoitti:
voiko muuten yhdellä clientillä liittyä moneen serveriin yhtäaikaa? jolloin voi komentaa kaikki serveri ohjelmia yhtä aikaa ( esim. jos serveri ohjelmia on 5 koneessa.. ja niissä että jos ne saa komennon cd.. ni kaikist aukee cd luukku)... ?
Eikä varmaan oo mikään pila-ohjelma, eihän? ;D
eiku ajattelin vaan että oisin voinu kiusii vähän koulussa :):):) ...
Hanki parempaa tekemistä ATK-tunneille. Pelaa vaikka läppärillä Civiä ja irkkaa, niinku minä :)
kylläsän sitä irkkaiski mut ku ottaa vähän toi kaupungin palomuuri vastaan (ei pästä ulos ku 80 portin :(:( )
CoDeR kirjoitti:
kylläsän sitä irkkaiski mut ku ottaa vähän toi kaupungin palomuuri vastaan (ei pästä ulos ku 80 portin :(:( )
No on kyllä aika surkea kaupunki jos ei anna netissä muuta tehdä ku surffailla. Pyydäpä IRC-servun ylläpitäjiltä josko antaisivat sulle erityisoikeuden irkata portissa 80 :P (tuskin se kuitenkaan mihinkään johtaa :)
..lol :D
Aihe on jo aika vanha, joten et voi enää vastata siihen.