Also ich traue mich mal, eine Preview von meinen CBM File Browser/ Editor freizulassen.
ACHTUNG! PREVIEW! Wenn ihr mit dem Programm irgendwelchen Datein oder Medien bearbeit, macht vorher unbedingt ein Backup.
Meine Motivation für diesen 753. File Browser/Viewer/Lister war, dass die meisten existierenden Browser nur C64/C128-Formate unterstützen.
Die File-Formate der ältern PETs können die wenigsten. Ausserdem brauchte ich eine Plattform für meine vielen Einzeltools, die irgendwas anzeigten oder konvertierten.
Es funktioniert eigentlich schon einiges, aber es fehlen auch noch ganz rudimentäre Funktionen, wie z.B das Umbenennen von Files.
Mich interessiert primär, ob das Ding überhaupt unter diversen Windowsversion läuft und in wie weit die Bedienung passt. Da ich keine Lust habe, umfangreiche Bedienungsanleitungen zu schreiben, soll die Bedienung einigermaßen intuitiv sein.
Es ist eben die klassiche Norton/Totalcommander Ansicht mit zwei Fenstern. Daran werde ich auch nichts ändern. Die Tastenbelegung orientiert sich auch am Norton-Commander (F2=Rename, F3=View, F5=Copy).
Mehr möchte ich über die Bedienung nicht schreiben. Es soll ja intuitiv verständlich sein.
Programmiert ist das Tool in Visual Studio C# und benötigt DOTNET 4.0. Es sollte also ab Windows 7 laufen. Evtl. sogar unter Windows XP SP3 (nicht getestet).
Es ist eine einzelne EXE ohne Installation. Es wird ein rudimentäres Debug-Log geschrieben.
Das Programm ist natürlich Freeware. Wenn die Klassen mal ordentlich aufgeräumt ist und Beta-Status erreicht ist, werden auch die Sourcen veröffentlicht.
Hier eine Liste der Fileformate, die aktuell unterstützt werden (was nicht heisst, dass die alle schon fehlerfrei funktionieren)
- D64/D71/D81/D80/D82
- G64 (nur lesen)
- LNX (nur lesen)
- TAP (Standard-Loader und Exbasic Level II Fastloader)
- T64
- TCRT (Tapecart mit Tapecart Browser Filesystem)
- PRG/P00
Es gibt einen BAM-Viewer und Sektor-Editor für die Dxx-Formate (F3-Taste).
Ansonsten gibt es derzeit File-Viewer für:
- Basic2/Basic4/Basic3.5/Basic7/Exbasic-Level2
- SEQ/REL/USR
- MAE (altes PET Assemblerformat)
- Wordpro 3
- Character-ROM
- Hex
Bis auf die Basic-Versionen sind das natürlich erstmal die Formate, die ich für mich benötigte. Weitere Viewer-Formate lassen sich aber später relativ schnell implementieren.
Export-Formate:
- Textdateien
- WAV-Dateien (aktuell noch nicht aktiviert)
OpenCBM:
Es gibt eine Unterstützung für OpenCBM, aber die dürfte im Moment ziemlich kaputt sein. Ich habe einiges umgebaut und OpenCBM seit dem nicht mehr getestet.
Es war aber schon mal mögliche einzelne Files und ganze Diskettenimages zu kopieren. Da muss ich noch mal ganz in Ruhe rangehen.
Die OpenCBM-Unterstützung basiert direkt auf der OpenCBM-API. Es wird dann Fortschrittsbalken im Programm geben. Es werden also nicht einfach die DOS-Tools aufgerufen und im Hintergrund ausgeführt.
Was u.a. noch fehlt oder nicht funktioniert:
- Umbenennen von Files und Images
- Umsortieren von Directories (später soll es einen richigen Directory-Editor geben)
- Erzeugen von Unterverzeichnissen
- Es gibt noch kein Menü und keine Konfiguration
- Das Kopieren von Files ist nur in wenigen Konstellation getestet
- OpenCBM
- ...
Ich freue mich auf viel Feedback. Was mich wie gesagt im ersten Schritt interessieren würde:
- Unter welchen Windows-Umgebungen läuft das Programm (bzw. läuft es nicht)
- Wie kommt ihr grundsätzlich mit der Bedienung klar
- Wenn das Programm gar nicht läuft (nicht startet oder gleich abschmiert) schickt mir bitte die Log-Datei per PN.
Und bitte keine Grundsatzdiskussion über die 2-Fenster-Ansicht (die wird so bleibt).