Software > Coding
Wer hat Lust mir ein ACC zu schreiben?
guest3182:
sorry, ich meinte als Beispiel dfree.cpx
mstz:
Hallo,
habe mal schnell ein ACC programmiert, Download unter:
http://www.storcz.de/bin/HDSPACE.ZIP
Vorteile:
* läuft sowohl als Accessory oder als Programm (einfach Dateiendung von .ACC nach .PRG ändern und umgekehrt)
* lässt sich auch mit der Tastatur bedienen (Scrollen, Ctrl-i)
Nachteile:
* Speicherbedarf recht groß
* Die Bestimmung der Laufwerksinformationen per GEMDOS dauert (zumindest bei mir) recht lange
Viele Grüße
Markus
laufkopf:
Die Informationen sind anscheinend falsch. Guck mal mein Screenshot.
laufkopf:
Ich stelle gerade fest, mir wird für Laufwerk U dieselbe Information wie für Laufwerk C gegeben. Sowie für Laufwerk H dieselbe wie für Laufwerk D.
--- Zitat ---Laufwerke laut Drvmap(): 10110001000000000000100000000000
Details..
LW3 Anz freie Cluster : 736
Geamtzahl Cluster : 25562
Bytes pro Sektor : 4096
Sektoren / Cluster: 2
LW4 Anz freie Cluster : 20195541
Geamtzahl Cluster : 54945657
Bytes pro Sektor : 1048576
Sektoren / Cluster: 1
LW8 Anz freie Cluster : 20195541
Geamtzahl Cluster : 54945657
Bytes pro Sektor : 1048576
Sektoren / Cluster: 1
LW21 Anz freie Cluster : 736
Geamtzahl Cluster : 25562
Bytes pro Sektor : 4096
Sektoren / Cluster: 2
--- Ende Zitat ---
System ist Aranym unter Mac OS X 10.10.3
Laufwerk C ist ein Image. D und H Verweise auf Mac-Verzeichnisse.
Sollte U nicht zumindest die Summer von C, D, H ergeben?
mstz:
Hallo laufkopf,
danke für die Hinweise.
Tja, dass passiert, wenn man auf Gleitkommazahlen (float etc.) ganz verzichtet und die Integer-Arithmetik dann nicht ganz passt. Die Berechnung an sich ist ja trivial... Korrigiere ich bei nächster Gelegenheit.
Bei mir ist Dfree() unglaublich langsam, ist das reproduzierbar auch auf anderen Systemen so?
Wenn D und H auf Mac Verzeichnisse verweisen, die auf dem selben Mac Laufwerk liegen, so wird anscheinend jeweils die Größe/Belegung des gesamten Laufwerks zurückgegeben und diese ist dann für D und H identisch?
Es gibt noch ein paar weitere Punkte (Aktualisierung der Daten, Fensterverwaltung) die ich bei nächster Gelegenheit verbessern will.
Viele Grüße
Markus
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln