[ GMC @ 11.09.2003. 13:52 ] @
Pozdrav,

e ovako poreban mi je pomoc oko socketa, u stvari zelio bih da napravim socket koji ce kad ga otvorim otici na odredjenu stranicu upisati neki tekst u polje predvidjeno za to i kliknu ti na neko dugme( u stvari zelim da uploadujem jedan fajl )
a samo da napomenem da mi ne moze pomoci upisivanje adrese npr:
http://www.google.com/search?q...amp;oe=UTF-8&hl=hr&lr=
znaci potrebno mi je da mi neko objasni kako da pomocu socketa kliknem na neko dugme na webstranici

nadam se da vas nisam zbunio i da razumijete sta pitam....
[ dr ZiDoo @ 11.09.2003. 21:02 ] @
Tesko, jos ako mislis na mIRC skripting.
Jedino ako je sve to preko get metode ali opet je ne moguce zbog putanje fajla... ne bi islo, probaj preko ftp moglo bi...
[ weB_KiLeR @ 12.09.2003. 11:19 ] @
Citat:
GMC:
znaci potrebno mi je da mi neko objasni kako da pomocu socketa kliknem na neko dugme na webstranici

nadam se da vas nisam zbunio i da razumijete sta pitam....


To ce biti mnogo tesko ... Heh sad mozes da napravis program koji to odradjuje pa da ga pozoves odakle hoces posto ovako preko socketa to ce malo tesko da ide posto moras da napravis celu simulaciju kroz socket...
[ GMC @ 12.09.2003. 16:12 ] @
Hvala na pokusaju za pomoc :)

a sad me interesuje nesto durgo:
zelio bih da pomocu socketa chatam sa nekim prijateljem pa me interesuje koji port da stavim?
[ igac @ 14.09.2003. 00:06 ] @
uzzzzzzzzzzzzzmiiiiiiiiiiiiiiiii pooooooorttttttttt hmmmmmmm npr neki port preko 1024 :)

a za to preko socketa, jesi mislio u mirc-u da pravis taj scripting... i moguce je ako je u mirc-u :)
[ GMC @ 14.09.2003. 22:19 ] @
da u mircu, i puno bi mi pomoga ako bi me mogao malo uputiti i pokazati kako to da uradim
[ leka @ 15.09.2003. 10:20 ] @
GMC, da bi tako nesto uradio moras da poznajes poprilicno dobro nekoliko stvari:
1) HTTP protokol
Zasto? - Zato sto zelis da tvoj skript ostvari konekciju na neki web server.
2) MIME (parsiranje, kreiranje, i base64 enkodovanje/dekodovanje)
Zasto? - Zato jer HTTP protokol "sve u sest" pici MIME. Zasto base64? - Zato jer se svaki upload preko obicnih formulara uglavnom (ne znam drugi nacin) radi tako sto se serveru salje base64 enkodovan sadrzaj
3) Osnovno znanje TCP/IP-a i rada sa socket-ima.
[ igac @ 15.09.2003. 17:58 ] @
leka u 3 koraka ;) samo ne vjerujem bas da ce uzeti uciti ni jedno od toga, vjerovatno ce naci gotovo na netu :) tj slicno pa prepraviti...

gmc sve to leka sto je rekao nauci i znaces :) ako ti treba pomoc onda otprilike ovako to napravi... (barem bi ja tako pravio...)
prvo da vidis http sta se salje sniffaj sam sebe kada saljes file taj, onda otvoris mirc help i tu ti sve fino pise o socketima ali ti je bolje da pogledas kako je napravljen neki bnc ili nesto sa socketima... i onda sockopen puknes, posaljes sve podatke i to je to :)
[ GMC @ 17.09.2003. 20:00 ] @
evo mene sa novim pitanjem :)

napravio sam scriptu u kojij ima komanda /socklisten test 1099
i sad kad zelim da moj drug ukuca(na svom racunaru naravno) /sockopen test MOJIP 1099 izadje mu poruka da se socket vec koristi. A kad ja otvorim dva mirca i u jednom je scripta sa socklisten komandom a u drugom upisem sockopen test MOJIP 1099 tada sve funkcionise kako treba.
Pa mi sada nije jasno zasto ovo ne funkcionise kad neko drugi sa svog racunara upise istu komandu?

[ igac @ 19.09.2003. 18:22 ] @
nebi to tako trebalo :)
a ako se vec dogadja onda neka taj lik promjeni name socketa, jer to je da se identifikuje ime tog lokalnog socketa i nema nikakve veze sa tim remote kompom :)
znaci: neka je na jednom mjestu "test" a na drugom "test1"

mada i dalje ne kontam kakve to veze ima :) nebi se to trebalo desavati al ajd :)
[ 2weird4u @ 12.10.2003. 14:36 ] @
moguce je da ne moze da se nakaci zato sto mu to nije dozvoljeno

probaj da u skriptu ubacis "/sockaccept test"