Post Reply 
41CL image identifiers
04-13-2019, 03:10 PM
Post: #4
RE: 41CL image identifiers
(04-13-2019 06:06 AM)Jurgen Keller Wrote:  As I can't remember the image identifiers of the 400+ modules the 41CL provides, I often have to look them up in the manual. Today I decided to implement a faster way for searching image identifiers. The ad hoc plan was to convert the table in the manual into a CSV file and somehow create a searchable HTML page out of it.

Extracting tables from PDF files can be a nightmare. Luckily there is a tool that does the job: Tabula. So after a few minutes I got the CSV file. After some unsuccessful attempts I also found a way to create a searchable HTML file out of it. The key was another tool: CSVtoTable.

The image identifier table in the 41CL manual uses colors to indicate on which hardware version the image is available. I decided to add another column to the CSV file that contains this information (HW). That was a bit of work and hopefully I didn't do any mistakes. The last problem was that I also wanted to search by group name. As CSVToTable always searches the full table, I simply added a dollar sign in front of the group names. Now, searching for, e.g., $GAM provides all the game related images.

I've published the HTML page on my web site, see:
41CL Image Identifiers

So the only problem left is to keep the table up to date.

Thank you for your contribution Jurgen!

If you are using the 41CL Extreme Functions (YFNX) then a similar feature is built into the IMDB? function.

To search for all mnemonics starting with a particular letter use the search pattern "Mxx?" where "M" is the starting letter and "xx" are don't-care.

To search for all mnemonics of a particular type use the search pattern "?TTT" where "TTT" is the image type.

Both of these searches can be stopped/restarted/single-stepped, and leave the current mnemonic in ALPHA for easy use with the PPLUG function.
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
41CL image identifiers - Jurgen Keller - 04-13-2019, 06:06 AM
RE: 41CL image identifiers - Sylvain Cote - 04-13-2019, 11:02 AM
RE: 41CL image identifiers - rprosperi - 04-13-2019, 12:47 PM
RE: 41CL image identifiers - Monte Dalrymple - 04-13-2019 03:10 PM
RE: 41CL image identifiers - Jurgen Keller - 04-13-2019, 04:23 PM
RE: 41CL image identifiers - Ángel Martin - 04-14-2019, 05:21 AM
RE: 41CL image identifiers - Jurgen Keller - 05-10-2019, 06:17 PM
RE: 41CL image identifiers - Ángel Martin - 05-11-2019, 05:03 AM
RE: 41CL image identifiers - Sylvain Cote - 05-11-2019, 09:17 AM
RE: 41CL image identifiers - Jurgen Keller - 05-11-2019, 06:15 PM
RE: 41CL image identifiers - Jurgen Keller - 05-11-2019, 07:57 PM
RE: 41CL image identifiers - Jurgen Keller - 05-12-2019, 11:50 AM
RE: 41CL image identifiers - Jurgen Keller - 05-11-2019, 08:44 PM
RE: 41CL image identifiers - Ken S - 05-11-2019, 10:34 PM
RE: 41CL image identifiers - Jurgen Keller - 05-12-2019, 11:42 AM
RE: 41CL image identifiers - Jurgen Keller - 05-12-2019, 12:06 PM
RE: 41CL image identifiers - Sylvain Cote - 05-12-2019, 12:46 PM
RE: 41CL image identifiers - Jurgen Keller - 05-12-2019, 01:24 PM
RE: 41CL image identifiers - Sylvain Cote - 05-12-2019, 02:15 PM



User(s) browsing this thread: 2 Guest(s)