Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.apple2.programmer > #2040
| From | ultramagnus_tcv <mikew@thecomputervalet.com> |
|---|---|
| Newsgroups | comp.sys.apple2.programmer |
| Subject | [///] Driv3rs and SCP Source? |
| Date | 2016-01-05 11:21 -0600 |
| Organization | A noiseless patient Spider |
| Message-ID | <n6gttn$4h8$1@dont-email.me> (permalink) |
Hello, I'm announcing here that I've released a small Python script. Driv3rs.py opens SOS.DRIVER files (properly exported from an imaged SOS disk), crawls the Device Information Blocks therein, and creates a CSV file with the information. It's trivial to chain up a workflow in which you can search for SOS.DRIVER files, push them through Driv3rs and wind up with a nice CSV file with all kinds of nifty information. https://github.com/thecompu/Driv3rs I am not a professional programmer. I'm hopeful for constructive criticism and (even better) pull requests. However, if you find you can't stand it, I will have Sic-Sacs available at KansasFest. Special thanks to Michael Sternberg, Paul Hagstrom, and David Schmidt for guidance and support. === Switching topics slightly: Paul identified early on that it would be useful to extend the functionality of the script to catalog drivers that have _not_ been placed into SOS.DRIVER via the System Configuration Program. However, while the Drivers Writers Manual documents DIBs handily, I can't find a similar breakdown of what's inside a loadable driver file. (It may be in front of my face.) Any tips on where to look? I suspect it might be easiest to look at the source for the SCP, if one exists. I don't see it on apple3.org _but_ it could be inside something else. This is also something where Virtual II would be ideal since it has great debugging options. However, Apple /// emulation is not up to that level yet. Anyway, any tips are appreciated. m
Back to comp.sys.apple2.programmer | Previous | Next — Next in thread | Find similar
[///] Driv3rs and SCP Source? ultramagnus_tcv <mikew@thecomputervalet.com> - 2016-01-05 11:21 -0600
Re: [///] Driv3rs and SCP Source? David Schmidt <schmidtd@my-deja.com> - 2016-01-05 15:15 -0500
Re: [///] Driv3rs and SCP Source? ultramagnus_tcv <mikew@thecomputervalet.com> - 2016-01-05 17:28 -0600
Re: [///] Driv3rs and SCP Source? David Schmidt <schmidtd@my-deja.com> - 2016-01-05 18:57 -0500
Re: [///] Driv3rs and SCP Source? ultramagnus_tcv <mikew@thecomputervalet.com> - 2016-01-05 18:45 -0600
Re: [///] Driv3rs and SCP Source? ultramagnus_tcv <mikew@thecomputervalet.com> - 2016-01-05 19:54 -0600
Re: [///] Driv3rs and SCP Source? Antoine Vignau <antoine.vignau@laposte.net> - 2016-01-05 21:26 -0800
Re: [///] Driv3rs and SCP Source? David Schmidt <schmidtd@my-deja.com> - 2016-01-06 07:58 -0500
Re: [///] Driv3rs and SCP Source? David Schmidt <schmidtd@my-deja.com> - 2016-01-06 12:11 -0500
Re: [///] Driv3rs and SCP Source? ultramagnus_tcv <mikew@thecomputervalet.com> - 2016-01-06 11:26 -0600
Re: [///] Driv3rs and SCP Source? David Schmidt <schmidtd@my-deja.com> - 2016-01-06 12:39 -0500
Re: [///] Driv3rs and SCP Source? ultramagnus_tcv <mikew@thecomputervalet.com> - 2016-01-06 11:54 -0600
Re: [///] Driv3rs and SCP Source? David Schmidt <schmidtd@my-deja.com> - 2016-01-06 12:58 -0500
Re: [///] Driv3rs and SCP Source? ultramagnus_tcv <mikew@thecomputervalet.com> - 2016-01-06 16:41 -0600
Re: [///] Driv3rs and SCP Source? David Schmidt <schmidtd@my-deja.com> - 2016-01-07 12:44 -0500
Re: [///] Driv3rs and SCP Source? ultramagnus_tcv <mikew@thecomputervalet.com> - 2016-01-06 11:17 -0600
Re: [///] Driv3rs and SCP Source? Steven Hirsch <snhirsch@gmail.com> - 2016-01-07 07:30 -0500
Re: [///] Driv3rs and SCP Source? ultramagnus_tcv <mikew@thecomputervalet.com> - 2016-01-07 10:10 -0600
csiph-web