Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Inet.Execute "PUT " fil1 & fil2

Postades av 2004-08-24 13:30:17 - Per Johansson, i forum visual basic - allmänt, Tråden har 16 Kommentarer och lästs av 909 personer

Exempel:
Inet1.AccessType = icUseDefault
Inet1.Protocol = icFTP
Inet1.RemoteHost = "ftp.soft.se"
Inet1.RemotePort = "21"
Inet1.Password = "eRt345"
Inet1.UserName = "gnu"
Inet1.RequestTimeout = "60"
Inet1.Execute "CD kund/fjärrmapp"

Jag har en sån här uppkoppling till en ftp.
Jag får inte PUT att funka??

Inet1.Execute , "PUT """ & strLocal & """ " & strRemote
Inet1.Execute , "PUT " & "c:\fil.txt" & "fil.txt"
Inet1.Execute , "PUT c:\myfile.txt /myfile.txt"

Varför klarar inte mitt program att skicka upp en fil till ftp servern?
Jag kan hämta filer utan problem.

Det finns massor av exempel på GET men inga på PUT, så det verkar mer Komplicerat?


Svara

Sv: Inet.Execute "PUT " fil1 & fil2

Postades av 2004-08-25 10:42:35 - Sven Åke Persson

Spånar lite,är det inte detta du är ute efter ?
<code>
Private Sub cmdSEND_Click()
Inet1.Execute txtURL.Text, _
"SEND C:\MyDocuments\Send.txt SentDocs\Sent.txt"
End Sub
</code>


Svara

Sv: Inet.Execute "PUT " fil1 & fil2

Postades av 2004-08-25 11:05:32 - Sven Åke Persson

Så här bör det se ut verkar som du glömt ett mellanslag
Inet1.Execute , "PUT c:\myfile.txt /myfile.txt"


Svara

Sv: Inet.Execute "PUT " fil1 & fil2

Postades av 2004-08-25 16:09:38 - Per Johansson

Nej, fick inte det att funka.

Så här ser senaste försöket ut.
<code>
Inet1.AccessType = icUseDefault
Inet1.URL = "www.soft.se"
Inet1.UserName = "user"
Inet1.Password = "pass"
Inet1.RequestTimeout = 50

Inet1.Execute , "PUT c:\order1.txt /kund/mapp/order.txt"
Do While Inet1.StillExecuting
DoEvents
Loop
Inet1.Execute , "CLOSE"
MsgBox ("Upload Completed")
</code>
Hmm....?


Svara

Sv: Inet.Execute "PUT " fil1 & fil2

Postades av 2004-08-25 23:16:15 - Niklas Jansson

Nej, utan att veta hur man gör så verkar det ju faktiskt orimligt.
Tänk efter lite:
1. Du vill hämta en fil från en FTP. Du skickar ett meddelande, där du säger "ge mig fil xxx", och FTP-servern skickar filen. Inget konstigt?
Det skriver du väl som "GET fil.xx"?
Hur som helst så är det ett meddelande till servern som säger vad det är du ska få hem.

2. Du har en fil på din dator. Du vill skicka den till en FTP-server, och du skickar ett meddelande <b>till servern</b> som säger att "jag vill skicka fil xxx till din server". Det funkar ju inte, hur ska servern kunna få tag i den filen från dig?

Eller?
Är det så att Inet-kontrollen sköter själva skickningen också, då är det ju lugnt...


Svara

Sv: Inet.Execute "PUT " fil1 & fil2

Postades av 2004-08-26 01:13:16 - Oskar Johansson

Niklas: Inet är läskigt...


Svara

Sv: Inet.Execute "PUT " fil1 & fil2

Postades av 2004-08-26 09:51:15 - Per Johansson

Ja Inet kontrollen skickar kommando till server "PUT" här kommer en fil.

Det är som filesystem.FileCopy PathName, NewPathName


Svara

Sv: Inet.Execute "PUT " fil1 & fil2

Postades av 2004-08-26 10:12:07 - Sven Åke Persson

Fortfarande har du inte mellanslag enl nedan
<code>
Inet1.Execute , "PUT c:\order1.txt /kund/mapp/order.txt"
</code>
Bör vara så här
<code>
Inet1.Execute , "PUT c:\order1.txt /kund/mapp/order.txt"
</code>


Svara

Sv: Inet.Execute "PUT " fil1 & fil2

Postades av 2004-08-26 13:26:59 - Per Johansson

ok, men nu fick jag ett retur svar i

Private Sub Inet1_StateChanged(ByVal State As Integer)

Connecting to host...
Connected to host...
<body><h2>HTTP/1.1 403 Forbidden</h2></body>
Disconnecting..
Disconnected...

Ska man använda något annan komponent för att ladda upp filer?


Svara

Sv: Inet.Execute "PUT " fil1 & fil2

Postades av 2004-08-26 14:06:52 - Sven Åke Persson

Fick för mig att du skulle köra mot en Ftp och inte Http eller ?


Svara

Sv: Inet.Execute "PUT " fil1 & fil2

Postades av 2004-08-26 15:15:56 - Per Johansson

Ja, vad menar du?
Jag har provat med HTTP oxo utan att lyckas.


Svara

Sv: Inet.Execute "PUT " fil1 & fil2

Postades av 2004-08-27 08:06:39 - Sven Åke Persson

<body><h2>HTTP/1.1 403 Forbidden</h2></body>
Disconnecting..
Disconnected...

Tyder ju på att du kört mot en HTTP adress.
PUT statment används ju när du skall lägga upp en fil på en FTP server.

Eller är jag helt ute och cyklar ?


Svara

Sv: Inet.Execute "PUT " fil1 & fil2

Postades av 2004-08-27 08:30:38 - Per Johansson

sorry, jag skrev fel.
Jag har testat det mesta men lyckas inte ladda upp någon fil på något sätt med (Inet)

Conn:
Detta är vad man behöver för att koppla upp sig mot ftp servern.
ftp://passw:name@www.mypage.se

Jag kopplar upp mig via ftp.


Svara

Sv: Inet.Execute "PUT " fil1 & fil2

Postades av 2004-08-27 09:03:09 - Sven Åke Persson

Mysko så här står det i min manual.
Med risk att bli tjatig det skall vara mellanslag mellan fil1 fil2

PUT file1 file2
Copies a local file specified in file1 to the remot host specified in file2

ex. Execute,"PUT C:\putme.txt /putme.txt" 'jag har överdrivit ett(1) mellanslag


Svara

Sv: Inet.Execute "PUT " fil1 & fil2

Postades av 2004-08-27 09:28:54 - Sven Åke Persson

Tror att du kan få lite hjälp genom att läsa denna artikel.

http://www.pellesoft.se/area/articles/article.aspx?artid=370

Citat:
"I ett projekt jag nyligen arbetade med,var jag tvungen till att lägga till support för FTP. Därför adderade jag Internet Transfer Control(INet till projektet). Jag fann snart att denna kontroll,som är utmärkt när du vill använda HTTP, inte fungerade så bra med FTP. Åtminstone inte om du kopplade upp dig till en FTP-server som inte körde under Windows NT eller Windows 2000.

Jag beslutade mig för att skriva min egen "wrapper class" omkring FTP. Jag sökte genom MSDN bilioteket och fann en mängd funktioner för detta ändamål. De flesta hade namn som Ftp... någonting, tex.FtpPutFile, FtpGetFile, FtpCreateDirectory, osv."


Svara

Sv: Inet.Execute "PUT " fil1 & fil2

Postades av 2004-08-27 10:10:25 - Per Johansson

Kanon!

Tack SvenPon :-)


Svara

Sv: Inet.Execute "PUT " fil1 & fil2

Postades av 2004-08-27 10:15:37 - Sven Åke Persson

OBS all kredit till Joacim Andersson

Översatt av Sven Persson, en artikel skriven av Joacim Andersson


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 710
27 958
271 751
655
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies