atari-home.de - Foren
Software => Coding => Thema gestartet von: Börr am Do 10.11.2016, 18:02:42
-
Hat jemand ein Snippet oder C Code, um eine virtuelle Festplatte auf dem Dekstop zu erzeugen?
-
Was ist denn eine "virtuelle Festplatte" für Dich? Eine RAM-Disk? Das "Mounten" einer Image-Datei, wie das "Loopback-Device" unter Linux?
Was ist denn "auf dem Dekstop [...] erzeugen" für Dich? Ein Laufwerk erzeugt man nicht auf dem Desktop, man meldet es bei GEMDOS an. Das Icon zu diesem Laufwerk kann man dann auf dem Desktop anzeigen lassen.
-
Ganz einfach, ich will wie bei Ghostlink ein Laufwerk machen, aber was drunter nicht Seriell, sondern per FTP oder besser was eigenem über Netzwerk die Dateien holt.
-
"Ganz einfach" ist das leider überhaupt nicht. Du musst alle GEMDOS-Funktionen, die irgendwie mit Dateien zu tun haben, abfangen und prüfen ob ein Zugriff auf das virtuelle Laufwerk stattfindet. Falls ja, dann die Parameter dekodieren (z.B. Dateiname...) und entsprechend handeln.
Ein halbwegs sauberer Weg, sowas zu implementieren, könnte evtl. MetaDOS sein, das eine entsprechende Schnittstelle für eigene Treiber (dort "DOS-Treiber" genannt) bereitstellt. Hier ein Beispiel mit lauter leeren Funktionen, die Du mit Leben füllen musst: http://atari.mbernstein.de/prog/infos/metados/0403.htm (http://atari.mbernstein.de/prog/infos/metados/0403.htm). Und ein Artikel dazu: http://www.stcarchiv.de/stc1996/01/atarium (http://www.stcarchiv.de/stc1996/01/atarium)
-
Puh ok, danke
-
PS: Ich habe tatsächlich im Netz das Archiv einer MAUS-Mailbox gefunden, sodass Du den im STC-Artikel erwähnten Quellcode von Julian Reschke ("COOKFS*.ZIP in der Maus MS2, 0251/ 77262") hier herunterladen kannst: http://archive.3rz.org/MAUS-OEPT/FR/st/COOKFS01.ZIP (http://archive.3rz.org/MAUS-OEPT/FR/st/COOKFS01.ZIP)
-
Aber die Idee finde ich gar nicht so schlecht, wenn man das mit Sting und einem FTP Client verknüpfen könnte oder mit einer SMB Share, wäre das eine geniale Funktion. Aber ist wohl ein ziemlich großer Aufwand der dahinter steckt.
-
PS: Ich habe tatsächlich im Netz das Archiv einer MAUS-Mailbox gefunden, sodass Du den im STC-Artikel erwähnten Quellcode von Julian Reschke ("COOKFS*.ZIP in der Maus MS2, 0251/ 77262") hier herunterladen kannst: http://archive.3rz.org/MAUS-OEPT/FR/st/COOKFS01.ZIP (http://archive.3rz.org/MAUS-OEPT/FR/st/COOKFS01.ZIP)
Dort liegt der OePT der MAUS Freiburg, Hamburg und in den nächsten Tagen dann auch Karlsruhe.
-
Danke fürs Archivieren all der Dateien, die sonst evtl. für immer verschwunden wären.
-
PS: Ich habe tatsächlich im Netz das Archiv einer MAUS-Mailbox gefunden, sodass Du den im STC-Artikel erwähnten Quellcode von Julian Reschke ("COOKFS*.ZIP in der Maus MS2, 0251/ 77262") hier herunterladen kannst: http://archive.3rz.org/MAUS-OEPT/FR/st/COOKFS01.ZIP (http://archive.3rz.org/MAUS-OEPT/FR/st/COOKFS01.ZIP)
Dort liegt der OePT der MAUS Freiburg, Hamburg und in den nächsten Tagen dann auch Karlsruhe.
Können wir die nicht auf den FTP Server von atari-home.de hochladen, @Johannes
-
Können wir die nicht auf den FTP Server von atari-home.de hochladen, @Johannes
Der ist aber mW nicht öffentlich zugänglich, oder etwa doch? Es ist natürlich gut, wenn dort Dateien sicher archiviert werden, nützt dann aber wenig, wenn man nicht wieder dran kommt.
-
Ist das uip-tool nichts für dich -> http://www.atari-forum.com/viewtopic.php?f=14&t=27365
-> https://bitbucket.org/sqward/uip-tools
-> https://bitbucket.org/sqward/uip-tools/downloads/
... die Quellen sind doch auch dabei.
-
Ist das uip-tool nichts für dich -> http://www.atari-forum.com/viewtopic.php?f=14&t=27365
-> https://bitbucket.org/sqward/uip-tools
-> https://bitbucket.org/sqward/uip-tools/downloads/
... die Quellen sind doch auch dabei.
Sieht erstmal ganz geil aus, nur leider muss man aktiv was machen. Ich brauche halt eher was passives wie Ghostlink, nur halt Netzwerk.
-
Sieht erstmal ganz geil aus, nur leider muss man aktiv was machen. Ich brauche halt eher was passives wie Ghostlink, nur halt Netzwerk.
Du willst ein "Netzwerklaufwerk" mounten? Samba-Clients gibt es zumindest für MiNT.
-
Oder ein CosmosEx nehmen und den Translated Treiber in den Autoordner werfen.
-
BNet (http://users.otenet.gr/~papval/) mal ausprobieren?
-
BNet (http://users.otenet.gr/~papval/) mal ausprobieren?
Gibts da auch eine Mintnet Version?
-
benutz doch gluestik
-
Nö, dann kanns ja jeder ohne Mintnet benutzten :P