Eine Datei hier hochladen "http://flashair"

Für allgemeine Fragen zur Programmierung mit PureBasic.
funkheld
Beiträge: 651
Registriert: 31.12.2009 11:58

Eine Datei hier hochladen "http://flashair"

Beitrag von funkheld »

Hallo, guten Tag.
Wie kann man bitte eine Datei hier "http://flashair" hochladen ?

Die Adresse ist eine Anbindung am Internet.

Danke.
Gruss
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8820
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Re: Eine Datei hier hochladen "http://flashair"

Beitrag von NicTheQuick »

Könntest du mal ein bisschen spezifischer werden? Die Adresse, die du angegeben hast, kann so übrigens nicht existieren, da die TLD fehlt.
Benutzeravatar
Kiffi
Beiträge: 10719
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Eine Datei hier hochladen "http://flashair"

Beitrag von Kiffi »

a²+b²=mc²
funkheld
Beiträge: 651
Registriert: 31.12.2009 11:58

Re: Eine Datei hier hochladen "http://flashair"

Beitrag von funkheld »

Die Adresse funktioniert wie ich oben beschrieben habe, weil ich die FlashAir so eingestellt habe das diese als WLan läuft zu meinem Router. Sie schleift das Internet durch.

Dieses funktioniert von GoogleChrome aus :
http://flashair/upload.cgi >>>> Datei zur FlahAir transportieren
http://flashair/ >>>> Datei zum PC holen
http://flashair/upload.cgi?DEL=Test.txt >>>> Datei auf FlashAir löschen


Wie geht das bitte mit dem Beschreiben und Löschen von Dateien auf der FlashAir?


Das lesen mit Purebasic funktioniert schon:

Code: Alles auswählen

Global z.l

InitNetwork()

  Download = ReceiveHTTPMemory("http://flashair/255_daten.dat", #PB_HTTP_Asynchronous)
  If Download
    Repeat
      Progress = HTTPProgress(Download)
      Select Progress
        Case #PB_Http_Success
          *Buffer = FinishHTTP(Download)
          Debug "Download finished (size: " + MemorySize(*Buffer) + ")"
          For z=0 To 254
            Debug PeekA(*buffer+z)
          Next  
          FreeMemory(*Buffer)
          End

        Case #PB_Http_Failed
          Debug "Download failed"
          End

        Case #PB_Http_Aborted
          Debug "Download aborted"
          End
          
        Default
          Debug "Current download: " + Progress
       
      EndSelect
      
      Delay(500) 
    ForEver
  Else
    Debug "Download error"
  EndIf
Danke.

GRuss
Derren
Beiträge: 558
Registriert: 23.07.2011 02:08

Re: Eine Datei hier hochladen "http://flashair"

Beitrag von Derren »

Na dan zeig doch mal den Quelltext von der upload.cgi
Dann kannst du die POST Parameter auslesen

Vlt kannst du mir aber bei Gelegenheit mal erklären, wie ich bei http://192.168.0.1 eine Kindersicherung einstellen kann :roll:
Signatur und so
funkheld
Beiträge: 651
Registriert: 31.12.2009 11:58

Re: Eine Datei hier hochladen "http://flashair"

Beitrag von funkheld »

Ich finde den Quelltext dafür nicht.
Dauernd wird er hier erwähnt : https://flashair-developers.com/en/docu ... uploadcgi/

Kindersicherung : Die Kinder in den Keller sperren und anketten. :D :D :D

Danke.
Gruss
Derren
Beiträge: 558
Registriert: 23.07.2011 02:08

Re: Eine Datei hier hochladen "http://flashair"

Beitrag von Derren »

Öffne flashair/upload.cgi im Browser, dann Quelltextanzeigen (Rechtsklick z.B.)
Signatur und so
Antworten