Přepisování souborů   zodpovězená otázka

VB.NET

Mohl bych se zeptat, zda lze přepisovat .txt soubory uložené na internetu???

Jestli by to šlo rad bych se dozvedel jak....

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pokud máte oprávnění a přístupové údaje, můžete využít FTP. V .NETu jsou třídy FtpWebRequest a FtpWebResponse, s jejichž pomocí toho lze dosáhnout.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

ano to vse mame....

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pak můžete zcela jednoduše soubor na FTP nahrát:

Using c As New System.Net.WebClient
    c.Credentials = New System.Net.NetworkCredential("<username>", "<password>")
    c.UploadFile("ftp://ftp.example.com/", "c:/file.txt")
End Using
nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět

Rekneme ze mam hosting na Webzdarma.cz web: jindra.webz.cz a heslo: 123.... Jak by to tedy vypadalo????

nahlásit spamnahlásit spam 0 odpovědětodpovědět

To je otázka na adminy Webzdarma. Nevím, jaké služby nabízejí, nikdy jsem neměl potřebu to zjišťovat, protože když jsem dělal v PHP, jel jsem výhradně na IC.cz. Nicméně, registrační mail by měl obsahovat jak adresu FTP serveru, tak přihlašovací údaje. To stačí dosadit do výše uvedeného, to snad zvládnete.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

a u toho <username> musi byt ty <> ???

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Samozřejmě, že ne. Tím jsem se snažil naznačit, že se jedná o variabilní údaj. Uživatelské jméno, heslo a adresa FTP musí být v uvozovkách, aby kompilátor poznal, že se jedná o řetězec. K tomu byste došel, pokud byste zkusil spustit s ostrými závorkami a bez. Pokud to není jednorázovka a s programováním to myslíte vážně, přečtěte si seriál pro začátečníky. Tohle byste měl vědět.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

dekuji, jen sem si chtel byt jisty....

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Rád jsem pomohl.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Zaregistroval jsem se tedy na IC.cz ale stejne mi tam VB.Net hlasi nejakou chybu....

na e-mail mi prislo:

FTP server : piksel.ic.cz

FTP user: piksel

FTP heslo: heslo

tak jsem to vyplnil takto:

Using c As New System.Net.WebClient
            c.Credentials = New System.Net.NetworkCredential("piksel", "heslo")
            c.UploadFile("ftp://piksel.ic.cz/", "c:/data.txt")
        End Using

hlasi mi to chybu v predposlednim radku...

vazne nevim proc to nejde....

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Nie som si istý, ale možno...

"ftp://piksel.ic.cz/www/data.txt"

nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět

Alebo toto:

My.Computer.Network.UploadFile("c:\data.txt", "ftp://piksel.ic.cz/www/data.txt", "piksel", "heslo", True, 500)

to www závisí od hostingu

nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět

A popis chyby?

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

jiz vim kde sem udelal chybu....

neuvedl jsem presnou cestu k souboru proto mi to hlasilo ze tam jiz jeden soubor je......

jiz mi to ted maka tak jak ma podle obou prikladu....

dekuji

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback