Toon posts:

Mirc en ftp vraagje

Pagina: 1
Acties:
  • 157 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Hey, ik heb een scriptje geschreven dat om de minuut een htm file wegschrijft met bepaalde gegevens over mijn Mirc (idle, current nicks on channel, ...) maar nu stuur ik deze file iedere minuut door via een DOS FTP commando.
Een paar dagen geleden had ik echter vernomen dat je via Mirc ook op een FTP server kan connecten en files uploaden.
Ik heb daarvoor volgende code:

*****************************************************
code in remotes
*****************************************************
on *:SOCKOPEN:http: {
echo -s *** $sockname was just opened, Retrieving file sock.nfo
sockwrite $sockname $crlf
}
on *:SOCKCLOSE:http: {
echo -s *** $sockname just closed
}

on *:SOCKREAD:http: {
if ($sockerr > 0) return
:nextread
sockread %temp
; read the data coming from the socket
if ($sockbr == 0) return
; if i've read all the data, stop
if (%temp) { echo %temp }
; if there was stuff received from the socket, then echo it
goto nextread
}

***************** einde remotes ********************
om te connecten typ ik dit:

/sockopen http www.pandora.be 21
/sockwrite -n http USER [mijn username]
/sockwrite -n http PASS [mijn password]
----- tot hier werkt het nog perfect ---
maar wanneer ik volgende commando gebruik om mijn html file te uploaden lukt het niet:
/sockwrite -n http STOR c:\windows\desktop\mircstat.htm
hier krijg ik een poort error

Zou iemand me verder kunnen helpe

alvast bedankt

Verwijderd

1: waarom noem je je ftp connectie HTTP?
2: ftp gebruikt niet alleen poort 21
3: je kunt een file niet zomaar wegschrijven via /sockwrite op die manier dat je doet
4: check de rfc's van ftp maar is na

Verwijderd

Topicstarter
mja de poort is wel degelijk 21 en over die /write -n http STOR [file]: in men ftp programmatje doet hij juist hetzelfde commando dus waarom zou het niet gaan met mirc?
mm iemand die het ooit al eens geprobeert heeft met mirc?

Verwijderd

Op woensdag 03 oktober 2001 23:40 schreef neoproject het volgende:
mja de poort is wel degelijk 21 en over die /write -n http STOR [file]: in men ftp programmatje doet hij juist hetzelfde commando dus waarom zou het niet gaan met mirc?
mm iemand die het ooit al eens geprobeert heeft met mirc?
omdat dat ftp programmatje die file binairy of ascii verzend via een bepaald protocol, met socks werk je op een laag lager en moet je dat stukje zelf programmeren.

Zoals ik al zei, lees de rfc van ftp is na

Verwijderd

Topicstarter
Heb het nog steeds niet gevonden :(
iemand die me een goede link kan geven
of me een scriptje kan doormailen met een voorbeeld

altijd welcome

tnx

neoproject@pandora.be

Verwijderd

Topicstarter
mm kan echt niemand me helpen met een paar goede links over FTP in mirc?
ik zou gewoon moeten weten hoe ik via mirc een bepaald bestandje naar men webspace upload via ftp

tnx

Verwijderd

als je mijn advies niet wil opvolgen zul je niet ver komen

  • Grum
  • Registratie: Juni 2001
  • Niet online
ftp heeft 2 connecties
1/ control connectie (waar de commands over gaan)
2/ data connectie (waar jaja! de data over gaat)

lees de rfc of zoek op posts met ftp + grum_ erin en je zal zat vinden (heb het al 3x uitgelegd ofzo :P )

edit:

ja ik heb dit ook al eens in mirc gemaakt
en nee ik ga je de code niet geven
Pagina: 1