Freitag, 19. April 2024, 07:59 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Lieber Besucher, herzlich willkommen bei: INVESTOX-Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

MacDschie

unregistriert

1

Dienstag, 11. Februar 2014, 20:31

Titel können bei bestimmten "geschützten Dateinamen" nicht geladen werden. Was sind geschützte Dateinamen?

Hallo,

damit mein Skript zum Download der Chartdaten von Yahoo Finance möglichst einfach bleibt, habe ich mich entschlossen, die Textdateien, in denen ich die Daten abspeichere, nach den Ticker-Symbolen von Yahoo zu benennen. So heißt die Datei für die Aktie der Continental AG z. B. "CON.DE.txt", weil der Chart unter dem Symbol CON.DE heruntergeladen werden kann. Irgend etwas stört Investox daran. Beim Einstellen des Titels im Titelverzeichnis wird die WKN CON.DE mit der Meldung quittiert:

Quellcode

1
Verwenden Sie für die WKN bitte keines der folgenden Zeichen: ... sowie keine geschützten Dateinamen wie z. B. 'LPT1'.


Bei den "folgenden Zeichen" ist kein Punkt dabei. "CON.DE" ist unter Windows meines Wissens nach auch kein besonderes Gerät, das mit einem speziellen Dateinamen angesprochen wird. Wie auch immer, wenn ich den Punkt entferne und die WKN zu "CONDE" ändere, geht's.

Nicht so im Projekt. Nach dem Einfügen des Titels bekomme ich Fehlermeldungen im Logbuch:

Quellcode

1
2
3
4
Modul: Import/Export
Prozedur: Datenimport
Titel: CON.DE
Meldung: Der angegebene Pfad wurde nicht gefunden (Fehler Nr. 76).


Auch hier hilft das Umbenennen der Datei von "CON.DE.txt" in z. B. "CONDE.txt" und die Meldung taucht nicht mehr auf. Aber warum taucht sie überhaupt auf? Was ist an dem Dateinamen "CON.DE.txt" so komisch? Zwei Dutzend anderen Dateien, die nach dem selben Schema benannt sind ("<Symbol>.DE.txt") funktionieren einwandfrei. Bevor ich jetzt mein Skript zum Datendownload groß anpasse, möchte ich hier erst mal fragen, ob es eine einfachere Lösung für das Mysterium gibt.

Matthias123

unregistriert

2

Dienstag, 11. Februar 2014, 20:42

"CON.DE" ist unter Windows meines Wissens nach auch kein besonderes Gerät


Doch, CON steht für console