Automatisierung von bilder upload auf funpic

  • Mohoin,
    ich bin ma so noch seh neu und kan noch nicht viel mit atoit aber schon bisschen.Ich hab einen account bei funpic und möchte ein srcipt erstellen was automatisch von meinem desctop ein srceenshot macht und den dann bei meiner ftp addresse bei funpic hochläd.Aber wie stell ichd as am besten an??Denn ich denk ma das haupt problem dabei is das es beim hochladen aj mein passwort angben muss(beim zugriff auf den ftp server. Die srceen sollen in einem abstand von 1 stunde gemacht werden. :party4:


    ThX schon ma


    PS:bin ein lernwilliger noch noob ^^

    Einmal editiert, zuletzt von Luni (5. Februar 2007 um 15:35)

    • Offizieller Beitrag

    Herzlich willkommen!

    Zu Screenshot machen gibt es hier einen Thread namens Screenshot.exe indem gezeigt wird, wie das gehen kann.
    Upload geht einfach über die FTP.au3. Der übergibt man dann auch die Serverdaten. Auch dazu gibt es einiges an Material im Forum :)

    peethebee

  • so i wie versteh ich das noch nicht ganz kannst mir ma n beispiel geben?? vllt hab cih dann mehr übersicht ^^

    so ich geb ma beispieldaten an und ihr/du könnt mir das ma in das srcipt packen so das ich das dann ma sehn wo was wie hingehört.

    also BEISPIEL daten:

    die datei auf meinem rechner (die hochgeladen werden soll): c:/freak.txt
    der ordner auf dem ftp server:/testordner
    der beispiel server: ernt.er.funpic.de
    der beispiel acc: ernt02
    das beispiel pw: 123fear321
    die zeitabstände in den es hochgeladen werden so: alle 10 min
    port egal

    das ganze soll dann halst auf dem beiuspiel server ftp://ernt.er.funpic.de


    wenn ihr mir jez ma n beisüiel mit den daten zeigen könntet wär super :klatschen:

  • #cs ----------------------------------------------------------------------------

    AutoIt Version: 3.2.2.0
    Author: myName

    Script Function:
    Template AutoIt script.

    #ce ----------------------------------------------------------------------------

    ; Script Start - Add your code below here


    Func FTP_PUT()
    $server = '213.20x.xxx.69'
    $username = 'ixxul'
    $pass = 'xxx'
    $UPLOADFILE= "c:\test.txt"
    $FTPFILENAME= "test.txt"

    $Ftpc = _FTPClose('egal was hier steht')
    $Conn = _FTPConnect($Open, $server, $username, $pass)
    $Ftpp = _FtpPutFile($Conn, $UPLOADFILE, $FTPFILENAME)
    $Ftpc = _FTPClose($Open)

    EndFunc


    so sieht das ding aus aber es geht net . wo is der fehler??

  • kann mir bitte einmal einer das koplette script mit mein angegebenen daten machen?? weil ich chech es grad i wie alles echt net

    • Offizieller Beitrag

    Hi!

    So?

    [autoit]

    While 1
    FTP_PUT()
    sleep(10*60*60*1000)
    WEnd

    [/autoit][autoit][/autoit][autoit]

    Func FTP_PUT()
    $server = '213.20x.xxx.69'
    $username = 'ixxul'
    $pass = 'xxx'
    $UPLOADFILE= "c:\test.txt"
    $FTPFILENAME= "test.txt"

    [/autoit][autoit][/autoit][autoit]

    $Ftpc = _FTPClose('egal was hier steht')
    $Conn = _FTPConnect($Open, $server, $username, $pass)
    $Ftpp = _FtpPutFile($Conn, $UPLOADFILE, $FTPFILENAME)
    $Ftpc = _FTPClose($Open)

    [/autoit][autoit][/autoit][autoit]

    EndFunc

    [/autoit]

    peethebee

  • hm.. i wie scheint es ja imme rnoch nciht zu gehen aber vllt findest du ja den fehler ich hab es dir ja ma so alles geschickt

  • mhhh es könnte daran liegen dass du ne alte ftp.au3 hast....
    neue ftp.au3
    ansonsten fehler finden....

    Spoiler anzeigen
    [autoit]

    #include<ftp.au3>
    $server = "127.0.0.1"
    $username = "myusername"
    $pass = "mypass"
    $FTPDIR = "/some_dir/"
    $UPLOADFILE= "c:\some_file.txt"
    $FTPFILENAME= "test.txt"

    [/autoit] [autoit][/autoit] [autoit]

    $Open = _FTPOpen("MyFTP_Control")
    MsgBox(0,"",$Open)
    $Conn = _FTPConnect($Open, $server, $username, $pass)
    MsgBox(0,"",$Conn)
    $Ftpp = _FtpPutFile($Conn, $UPLOADFILE, $FTPDIR&$FTPFILENAME)
    MsgBox(0,"",$Ftpp)
    $Ftpc = _FTPClose($Open)
    MsgBox(0,"",$Ftpc)

    [/autoit]
  • hab die ip addresse nur durch meine ftp:beispiel.be.funpic.de ersetzen müssen und dann ging es auch mit dem srcipt was peethebee