Geplaatst: 9 september 200915 jaren comment_1480397 Hallo allemaal! Ik probeer dit keer in C# een .ini naar mijn ftp server up te loaden, alleen het lukt niet... Ik heb dit als code: System.IO.FileStream s = System.IO.File.OpenRead(Application.StartupPath + "\\settings.ini"); Int32 count = Convert.ToInt32(s.Length); byte[] bytes = new byte[count + 1]; s.Read(bytes, 0, count); s.Close(); System.Net.WebClient client = new System.Net.WebClient(); client.Credentials = new System.Net.NetworkCredential("***Mijn username***", "***mijn pass***", "*** mijn host ***"); client.UploadData("ftp://****.nl/secret_files/settings.ini", bytes); client.Dispose(); Dit is de error: WebException was unhandled De externe server heeft een fout geretourneerd: (530) Niet aangemeld. Alvast bedankt, JuniorJoost
Geplaatst: 9 september 200915 jaren comment_1480462 Ik kan geen C#, maar wat ik wel kan zien is dat er geen enkel pad naar die .ini is opgegeven, misschien kan het daar aan liggen
Geplaatst: 9 september 200915 jaren Auteur comment_1480468 Volgens mij is die niet nodig, aangezien de .ini in 'bin\Debug' staat, als het wel nodig is... Weet iemand de code? :$ Ik ben geen ster programmeur
Geplaatst: 9 september 200915 jaren comment_1480505 Licht het aan mij of is iemand hier een keylogger aan het maken ? Maar ik zou hier eens kijken . Succes
Geplaatst: 9 september 200915 jaren Auteur comment_1480575 Nee ik ben geen keylogger aan het maken. Ik heb een soort robot in een spel gezet (ActiveWorlds), die gegevens in een .ini opslaat, maar die moeten worden zichtbaar zijn op 't web... EDIT: Ik heb nu dit: System.Net.WebClient client = new System.Net.WebClient(); client.Credentials = new System.Net.NetworkCredential("***mijn username***", "***mijn wachtwoord***", "ftp://ftp.***mijn-site***.nl"); client.UploadFile("ftp://ftp.***mijn-site***.nl/public_html/***/secret_files/settings.ini", "\\settings.ini"); Dit ziet er al beter uit! Alleen nu is dit de error: Wat moet ik doen? Bewerkt: 10 september 200915 jaren door JuniorJoost
Geplaatst: 10 september 200915 jaren comment_1480923 Nee ik ben geen keylogger aan het maken. Ik heb een soort robot in een spel gezet (ActiveWorlds), die gegevens in een .ini opslaat, maar die moeten worden zichtbaar zijn op 't web... EDIT: Ik heb nu dit: System.Net.WebClient client = new System.Net.WebClient(); client.Credentials = new System.Net.NetworkCredential("***mijn username***", "***mijn wachtwoord***", "ftp://ftp.***mijn-site***.nl"); client.UploadFile("ftp://ftp.***mijn-site***.nl/public_html/***/secret_files/settings.ini", "\\settings.ini"); Dit ziet er al beter uit! Alleen nu is dit de error: [afbeelding] Wat moet ik doen? Ik zie het denk ik al, je hebt client.UploadFile("ftp://ftp.***mijn-site***.nl/public_html/***/secret_files/settings.ini", "\\settings.ini"); Probeer het eens zo: client.UploadFile("home/[jenaam]/***mijn-site***.nl/public_html/***/secret_files/"); Dit is de plek waar je het heen upload, en dan natuurlijk mist er ook nog de map waar hij de .ini vandaan moet halen.. Die moet je neerzetten denk ik in de client.Uploadfile, en dan ook nog waar hij heen moet uploaden Bewerkt: 10 september 200915 jaren door Thundercover Afbeelding(en) uit quote gehaald. ~~ Thundercover
Geplaatst: 10 september 200915 jaren Auteur comment_1480950 Sorry, maar bedoel je met 'je naam' de username?
Geplaatst: 10 september 200915 jaren comment_1480958 Sorry, maar bedoel je met 'je naam' de username? Ja, daarmee bedoel ik je username.
Geplaatst: 10 september 200915 jaren Auteur comment_1480969 Ik heb dus nu deze code: client.UploadFile("home/***mijn username***/***mijn-site***.nl/public_html/****/secret_files/", "C:/Users/***/Documents/Visual Studio 2008/Projects/****/****/bin/Debug/"); En hij geeft dezelfde error als mijn error-screen hierboven.
Geplaatst: 10 september 200915 jaren comment_1481094 Ik heb dus nu deze code: client.UploadFile("home/***mijn username***/***mijn-site***.nl/public_html/****/secret_files/", "C:/Users/***/Documents/Visual Studio 2008/Projects/****/****/bin/Debug/"); En hij geeft dezelfde error als mijn error-screen hierboven. Probeer dit: client.UploadFile("home/***mijn username***/***mijn-site***.nl/public_html/****/secret_files/"); From ("C:/Users/***/Documents/Visual Studio 2008/Projects/****/****/bin/Debug/"); En als dit niet zou werken, zou ik het helemaal niet weten, hoewel ik zoiezo een leek ben met C#, maar ik heb het wel geprobeerd, maar tevergeefs
Hallo allemaal!
Ik probeer dit keer in C# een .ini naar mijn ftp server up te loaden, alleen het lukt niet...
Ik heb dit als code:
Dit is de error:
WebException was unhandled
De externe server heeft een fout geretourneerd: (530) Niet aangemeld.
Alvast bedankt,
JuniorJoost