FTP vanuit Homeseer

Homeseer Forum in het Nederlands (DUTCH forum)

Moderator: Ruud

Post Reply
User avatar
TANE
Forum Moderator
Forum Moderator
Posts: 4806
Joined: Fri Apr 06, 2007 9:46 pm
Location: Netherlands
Contact:

FTP vanuit Homeseer

Post by TANE »

Vanuit Homeseer wil ik 1 keer per uur images uploaden naar mijn website

Images worden on the fly gemaakt met actuele info vanuit Homeseer
voorbeeld hiervan is Temperatuur in Nieuwegein wat ik op mijn website heb staan (nog in bouw)
http://tane.nl/

Hiervoor heb ik een script gemaakt die vanuit een event werkt.
script is fout vrij..maar er gaat iets mis met de passive mode denk ik..iemand ervaring hier mee?

Sub Main ()

dim s
dim host
dim user
dim password
dim command
dim remote_file
dim local_file
dim path

host = "ftp.isp.nl"
user = "user"
password = "pass"
command = "put"
rfile = "TempNieuwegein.png"
lfile = "C:\Program Files\Homeseer 2\html\TempNieuwegein.png"
path = ""

s = hs.ftp(host,user,password,command,path,lfile,rfile)
hs.FTPLastError
End Sub
Digit
Global Moderator
Global Moderator
Posts: 3388
Joined: Sat Mar 25, 2006 10:23 am
Location: Netherlands
Contact:

FTP vanuit Homeseer

Post by Digit »

Niet met het HS-gedeelte, maar ik heb al meermalen ftp.exe gebruikt door op de commandline een script op te geven:

FTP [-v] [-d] [-i] [-n] [-g] [-s:bestandsnaam] [-a] [-w:buffergrootte] [host]

-v Onderdrukt de weergave van antwoorden van servers.
-n Onderdrukt auto-login bij de eerste verbinding.
-i Schakelt interactieve vragen uit tijdens overdracht van
meerdere bestanden.
-d Schakelt foutopsporing in.
-g Schakelt bestandsnaamglobbing uit (zie GLOB-opdracht).
-s:bestandsnaam Specificeert een tekstbestand met FTP-opdrachten; de
opdrachten worden automatisch uitgevoerd nadat FTP is
gestart.
-a Gebruik een willekeurige lokale interface wanneer
gegevensverbinding wordt gekoppeld.
-w:buffergrootte Te gebruiken buffergrootte in plaats van de
standaardgrootte van de verzendbuffer (4096).
host Specificeert de hostnaam of het IP-adres van de externe
host om verbinding mee te maken.

De -s optie bedoel ik dus. Dan kun je eigenlijk alles doen wat je maar kunt bedenken. Misschien is dat een optie?
Bastiaan
Senior Member
Senior Member
Posts: 1259
Joined: Sat May 24, 2008 11:36 am
Location: Netherlands
Contact:

FTP vanuit Homeseer

Post by Bastiaan »

Naar wat voor FTP stuur je het? Winows/Linux?
Passive mode heeft vaak nog wat extra poorten nodig.
FTP 21 en dan vaak nog een stel boven de 5000.
Misschien handig om eerst op je eigen Imac de FTP aan te zetten en daareerst naaartoe laten werken?
User avatar
TANE
Forum Moderator
Forum Moderator
Posts: 4806
Joined: Fri Apr 06, 2007 9:46 pm
Location: Netherlands
Contact:

FTP vanuit Homeseer

Post by TANE »

Het is linux server van ISP Nitroserv.
in verleden heb gemerkt dat active mode de enige goed optie is die goed werkt.
allen hoe krijg je dat binnen HS werkend..
zal naar een externe applicatie kijken. die een trigger krijgt van HS
Digit
Global Moderator
Global Moderator
Posts: 3388
Joined: Sat Mar 25, 2006 10:23 am
Location: Netherlands
Contact:

FTP vanuit Homeseer

Post by Digit »

Die heb je toch al?
User avatar
TANE
Forum Moderator
Forum Moderator
Posts: 4806
Joined: Fri Apr 06, 2007 9:46 pm
Location: Netherlands
Contact:

FTP vanuit Homeseer

Post by TANE »

ja die heb ik maar moet naar een zoeken die via command line goed werkt.
Ik gebruik Total Commander..deze heeft die optie niet dacht ik.
WS_ftp of een andere vergelijkbare applicatie.
Digit
Global Moderator
Global Moderator
Posts: 3388
Joined: Sat Mar 25, 2006 10:23 am
Location: Netherlands
Contact:

FTP vanuit Homeseer

Post by Digit »

Dan moet je mijn 1e reply eens lezen.[:)]
Je hebt alles al in huis...je moet het alleen nog even goed aansturen met een ftp-scriptje.
User avatar
TANE
Forum Moderator
Forum Moderator
Posts: 4806
Joined: Fri Apr 06, 2007 9:46 pm
Location: Netherlands
Contact:

FTP vanuit Homeseer

Post by TANE »

[:D]
Ik zoek een click click...klaar applicatie

zal de build in ftp ook proberen..ben bang dat deze dezelfde problemen als de HS zal hebben.
Digit
Global Moderator
Global Moderator
Posts: 3388
Joined: Sat Mar 25, 2006 10:23 am
Location: Netherlands
Contact:

FTP vanuit Homeseer

Post by Digit »

Ahh ja, nou als klikkerdeklik geen uitkomst biedt dan hoor ik het wel[;)]
User avatar
TANE
Forum Moderator
Forum Moderator
Posts: 4806
Joined: Fri Apr 06, 2007 9:46 pm
Location: Netherlands
Contact:

FTP vanuit Homeseer

Post by TANE »

biertje?
Digit
Global Moderator
Global Moderator
Posts: 3388
Joined: Sat Mar 25, 2006 10:23 am
Location: Netherlands
Contact:

FTP vanuit Homeseer

Post by Digit »

Scheelt je ook weer verzendkosten voor je Y-cam...
Nieuwegein was het he?[:D]
User avatar
TANE
Forum Moderator
Forum Moderator
Posts: 4806
Joined: Fri Apr 06, 2007 9:46 pm
Location: Netherlands
Contact:

FTP vanuit Homeseer

Post by TANE »

yes sir..kunnen we gelijk naar wat andere dingen kijken...:)
User avatar
Snelvuur
Forum Moderator
Forum Moderator
Posts: 3156
Joined: Fri Apr 06, 2007 11:01 pm
Location: Netherlands
Contact:

FTP vanuit Homeseer

Post by Snelvuur »

als je trouwens achter een vuurmuur zit (dus je hebt een doos die achter je router zit met 192 adres b.v.) dan kan pasv nog steeds werken, het is de andere kant waar het dan fout gaat. PASV gebruik je ook normaliter om het ip adres van de andere kant op te vragen om zo een dedicated line op te zetten op een bepaalde poort range (als ik het nog goed herinner) wat je eigenlijk wilt doen is de ftp restricten tot 1 port b.v. of een bepaalde range. Volgens mij zijn tooltjes zoals ncftp, lftp, e.d. ook wel verkrijgbaar voor windows indien nodig, die kunnen wel uploaden voor je (ala wget maar dan andersom)

Het verhaal van pasv aanpassen of port ranges moet dan gebeuren op de server kant. (wu-ftpd, proftpd waarschijnlijk ofzo)

// Erik (binkey.nl)
Post Reply

Return to “Homeseer algemeen Forum”