atari-home.de - Foren

Software => Coding => Thema gestartet von: Börr am Do 10.11.2016, 18:02:42

Titel: Virtuelle Festplatte
Beitrag 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?
Titel: Re: Virtuelle Festplatte
Beitrag von: czietz am Do 10.11.2016, 18:43:41
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.
Titel: Re: Virtuelle Festplatte
Beitrag von: Börr am Do 10.11.2016, 21:17:58
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.
Titel: Re: Virtuelle Festplatte
Beitrag von: czietz am Do 10.11.2016, 21:39:26
"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)
Titel: Re: Virtuelle Festplatte
Beitrag von: Börr am Do 10.11.2016, 21:43:45
Puh ok, danke
Titel: Re: Virtuelle Festplatte
Beitrag von: czietz am Do 10.11.2016, 21:51:34
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)
Titel: Re: Virtuelle Festplatte
Beitrag von: tuxie am Fr 11.11.2016, 22:01:28
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.
Titel: Re: Virtuelle Festplatte
Beitrag von: gh-baden am Fr 11.11.2016, 22:50:28
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.
Titel: Re: Virtuelle Festplatte
Beitrag von: czietz am Fr 11.11.2016, 22:53:25
Danke fürs Archivieren all der Dateien, die sonst evtl. für immer verschwunden wären.
Titel: Re: Virtuelle Festplatte
Beitrag von: 1ST1 am Sa 12.11.2016, 07:20:57
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
Titel: Re: Virtuelle Festplatte
Beitrag von: czietz am Sa 12.11.2016, 08:31:03
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.
Titel: Re: Virtuelle Festplatte
Beitrag von: Lukas Frank am Sa 12.11.2016, 10:57:07
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.
Titel: Re: Virtuelle Festplatte
Beitrag von: Börr am Sa 12.11.2016, 12:03:32
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.
Titel: Re: Virtuelle Festplatte
Beitrag von: gh-baden am Sa 12.11.2016, 19:06:48

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.
Titel: Re: Virtuelle Festplatte
Beitrag von: 1ST1 am Sa 12.11.2016, 19:45:04
Oder ein CosmosEx nehmen und den Translated Treiber in den Autoordner werfen.
Titel: Re: Virtuelle Festplatte
Beitrag von: laufkopf am Sa 12.11.2016, 21:31:41
BNet (http://users.otenet.gr/~papval/) mal ausprobieren?
Titel: Re: Virtuelle Festplatte
Beitrag von: Börr am So 13.11.2016, 10:02:29
BNet (http://users.otenet.gr/~papval/) mal ausprobieren?
Gibts da auch eine Mintnet Version?
Titel: Re: Virtuelle Festplatte
Beitrag von: laufkopf am So 13.11.2016, 13:39:50
benutz doch gluestik
Titel: Re: Virtuelle Festplatte
Beitrag von: Börr am So 13.11.2016, 21:24:50
Nö, dann kanns ja jeder ohne Mintnet benutzten :P