INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Datei mit LabView runterladen (HTTP)



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

25.08.2010, 16:49 (Dieser Beitrag wurde zuletzt bearbeitet: 25.08.2010 16:50 von dali4u.)
Beitrag #1

dali4u Offline
LVF-Stammgast
***


Beiträge: 298
Registriert seit: Aug 2008

12SP1, 14SP1
2007
DE


Deutschland
Datei mit LabView runterladen (HTTP)
Hi,

ich versuche mittels LV eine Dateu aus dem Netz zu laden, erhalte aber
immer Fehlermeldungen. Wenn ich die erzeuge URL in FireFox verwende, kann
ich die Datei runterladen (geht also)...

so habe ich es versucht:

   

und ich erhalte folgende Fehlermeldung (firma durch den Realnamen ersetzt):

TCP: Lesen in NI_InternetTK_Common_VIs.lvlib:TCP Buffered Read.vi:3->
NI_InternetTK_Core_VIs.lvlib:URL Get HTTP Document.vi:2->
NI_InternetTK_Core_VIs.lvlib:URL Get Document.vi->SubVI CheckForUpdates.vi

Eigendlich sollte in content der Inhalt der Datei sein. Eine Suche im Netz bringt leider
nicht viel, denn Stichwörter wie labview, download, http etc. bringen viele andere Seiten
zu Tage...

Danke
Stefan

PS: keine Firewall
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
25.08.2010, 19:37
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.419
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Datei mit LabView runterladen (HTTP)
Hallo Stefan,

schau mal hier:
   
Funktioniert nicht nur mit Bildern, sondern mit beliebigen Daten...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.08.2010, 07:01
Beitrag #3

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Datei mit LabView runterladen (HTTP)
Hallo,

kannst Du mal ein Bsp. machen, wie das mit Bildern funktionieren soll, also, dass man in LabVIEW wirklich ein Bild zu sehen bekommt? Ich bekomme immer nur den Quelltext.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.08.2010, 08:00 (Dieser Beitrag wurde zuletzt bearbeitet: 26.08.2010 08:01 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.419
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Datei mit LabView runterladen (HTTP)
Hallo Markus,

das obige Snippet holt natürlich die Binärdaten aus dem Internet - ich verwende diese Funktion, um bestimmte Bilder abzuholen und auf die Festplatte zu speichern.
(Daily DilbertSmile). Das Anschauen der Bilder erfolgt dann mit einem Bildbetrachter deiner Wahl - oder du schreibst dir eine weitere Funktion zum Laden&Anzeigen der Bilder von Festplatte.

P.S.: Ich weiß nicht, ob der oben angegebene Link noch aktuell ist, nachdem NI die Webseite überholt hat... Der entsprechende KB-Eintrag war schon älteren Datums...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.08.2010, 10:08
Beitrag #5

dali4u Offline
LVF-Stammgast
***


Beiträge: 298
Registriert seit: Aug 2008

12SP1, 14SP1
2007
DE


Deutschland
Datei mit LabView runterladen (HTTP)
' schrieb:Hallo,

kannst Du mal ein Bsp. machen, wie das mit Bildern funktionieren soll, also, dass man in LabVIEW wirklich ein Bild zu sehen bekommt? Ich bekomme immer nur den Quelltext.

Gruß Markus

Hi Markus,

ich habe inzwischen das Beispiel online bei NI gefunden

Lv09_img2

Sonstige .vi  save_file_from_web.vi (Größe: 14,19 KB / Downloads: 715)


hie zu finden
Beispiele (auch online bei NI) -> Netzwerke -> Internet und Web -> Saving a File from the Web using DataSocket

Danke an GerdW, mti dem Beispiel gehts wunderbar.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30.08.2010, 12:13
Beitrag #6

dali4u Offline
LVF-Stammgast
***


Beiträge: 298
Registriert seit: Aug 2008

12SP1, 14SP1
2007
DE


Deutschland
Datei mit LabView runterladen (HTTP)
Hi GerdW,

ich konnte Dein Beispiel inzwischen erfolgreich an meine Datei anpassen. Allerdings gibt es da noch
ein Problem. Ich verwende das um ein Update für unsere Software runterzuladen, funktioniert soweit
auch.

Aber gibt es die Möglichkeiten:

a) den Download abzubrechen (Button), falls der Nutzer das möchte, weil es zu lange dauert etc.
b) den aktuellen Status abzurufen (z.B. 30 Prozent erledigt)

Mit ist bisher noch nichts eingefallen bzw. noch nichts gefunden. Wäre nicht schlecht wenn das gehen
würde, denn dann könnte ich den Updater vollständig in LV belassen. Ansonsten würde ich den
in AutoIt schreiben und den Download damit durchführen...

Stefan
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30.08.2010, 13:03
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.419
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Datei mit LabView runterladen (HTTP)
Hallo Stefan,

die gezeigte Funktion erledigt genau das Herunterladen einer Datei - nicht mehr und nicht weniger...

Wenn du jetzt mehr Funktionalität haben willst, musst du das wohl selber programmieren. Ich hatte bisher die angefragten Dinge nicht nötigSmile

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.10.2011, 10:23
Beitrag #8

Flobias Offline
LVF-Grünschnabel
*


Beiträge: 24
Registriert seit: May 2008

8.6.1
2008
de

79115
Deutschland
RE: Datei mit LabView runterladen (HTTP)
Hallo Leute,

ich hatte genau die gleicht Aufgabe und eure Diskussion hat mir bereits weitergeholfen.

Aber ich habe noch eine Frage!
In der Dokumentation steht: "When using DataSocket Read to save files, [text] must be appended to the end of the URL."
Ok, ich verstehe, dass das so sein muss - aber kann mir einer erkläfen WARUM man ein [text] an die URL angefügt werden muss, wenn man die "DataSocket Read"-Funktion benutzt um Dateien zu speicher???
Bahn

Danke schön für eure Antwort Smile

Flobias
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.10.2011, 14:36 (Dieser Beitrag wurde zuletzt bearbeitet: 21.10.2011 14:38 von Y-P.)
Beitrag #9

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Datei mit LabView runterladen (HTTP)
http://digital.ni.com/public.nsf/allkb/F...E700696ABF

Zitat:DataSocket is typically geared toward the high-level handling of formatted data, so it assumes that you are specifying a tab-delimited text file when your URL points toward a file with the .txt extension.

However, you can force DataSocket to treat your URL as unformatted text by appending the string [text] to your URL. For example, use the following URL to instead of the one mentioned above:

ftp://ftp.ni.com/support/00README.txt[text]

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  HTTP-Post für Steuerung Adivh 7 5.037 24.07.2019 07:52
Letzter Beitrag: Adivh
  Benötige Hilfe beim downloade einer Datei mit Labview TERLER 5 4.412 23.03.2017 15:12
Letzter Beitrag: TERLER
  Tipp: HTTP Post mit SSL und eigenem Zertifikat buechling 0 4.413 07.03.2015 14:04
Letzter Beitrag: buechling
Information HTTP request Mueller_BT 4 7.425 21.11.2011 08:28
Letzter Beitrag: jg
  HTTP-GET nachbilden... Yantit 12 13.013 07.03.2011 21:41
Letzter Beitrag: rolfk
  kommunikation über LAN / HTTP wohl 7 8.414 15.02.2011 17:07
Letzter Beitrag: wohl

Gehe zu: