How do you launch a book by using just its file name?

Page 1 of 2 (29 items) 1 2 Next >
This post has 28 Replies | 0 Followers

Posts 98
Tim Lord | Forum Activity | Posted: Sun, Jan 10 2010 4:56 PM

In Logos 3 we can enter the file name of a Logos book in the "Quick Navigate" field and the book opens up (the file extension cannot be used, just the file name without the file extension).  I tried to do the same in Logos 4 via the Command bar, but this does not seem to work, even after trying several different methods, such as including the file extension and preceding the file name with the "Open" command. (I also checked in the "Wiki" but found nothing). Does anyone know how to do this in Logos 4?  In Logos 3 it is a fast way to open a book whose file name you have memorized without having to type in the whole book title or look it up in the Library listing.  Thank you!

Posts 2778
J.R. Miller | Forum Activity | Replied: Sun, Jan 10 2010 5:10 PM

Hi Tim, in L4 you can assign short names to books in the Library browser. If you really want to use the file name, go in and make the file name the short title and it will work the way you want it to work.

My Books in Logos & FREE Training

Posts 18822
Rosie Perera | Forum Activity | Replied: Sun, Jan 10 2010 5:29 PM

Type LLS: followed (without a space) by the resource ID, which I believe is always the filename without its extension. You can find it in the Support Info section of the resources info panel (click the small i icon at the top right of the resource panel to open the info panel):

But why not use Abbreviated Titles - those are even shorter and easier to memorize. You can use the built in ones or edit them to create your own. In the Library, open the info panel by cllicking the "i" icon:

Then if the book has no short title yet, click on Short Title to edit it and create one:

If it has a short title already and you want to change it, click on the pencil icon next to that short title:

Then to open a book by its short title, just type that short title into the command bar. The built in ones are all intuitive -- the abbreviations you'd expect given the title, or well known abbreviations (e.g., BDAG).

Enjoy memorizing a whole new set of shorter ways to access books!

Posts 5337
Kevin Becker | Forum Activity | Replied: Sun, Jan 10 2010 5:37 PM

Logos 4 is very intelligent in figuring out what book you want to open. For example: I'm studying the book of Ephesians and the primary commentary I'm consulting is O'Brien's Ephesians commentary in the Pillar series. I can type "Pillar Ephesians" into the command bar and it will open that book. Try something that you think should work and it just might!

Posts 235
Tom Geswein | Forum Activity | Replied: Sun, Jan 10 2010 6:17 PM

I have also found that you can type in the file name (e.g. 4000questansr) in the quick navigate field and sometimes it will open the resource.  This is very convenient, but I am not sure why it doesn't work on all resources.  I do this occassionally to see what books were downloaded in an update...

"It seems our problems solve themselves when we look beyond us to those truly in hell."  -  Beyond Our Suffering - AILD

Posts 98
Tim Lord | Forum Activity | Replied: Sun, Jan 10 2010 6:38 PM

My thanks to Rosie for what I needed (to use the "LLS:" prefix).  Some of you gave other suggestions, which I am familiar with, but what prompted me for this specific method is that I had some new resource downloads and they were not showing up in my Library (at least not at first, it seemed), but I could see the file names in my Resources directory, so I just wanted a quick way to launch them since I already knew the file names.  However, one of the books will not open using the LLS: prefix, so if any of you want to give a try and see if you have the same problem as I did, I would appreciate so that I know whether something is wrong with my configuration or not (I have the same problem on my desktop PC and my laptop PC).  The book is "God's Word", the file is "GODSWORD.logos4", so I should be able to enter "LLS:GODSWORD" in the Command bar.  But "LLS:GODSWORD" in the Command bar does not launch the book for me.  I've done "Update Resources" several times, but Logos 4 thinks everything is up-to-date. My file date on this book is Jan. 7, just a few days old.  This book is in Logos 4 Gold on up, so it is not a new book to Logos 4, and the reason for the new file date is likely due to an update.   Anyone else have the same problem, or know of a solution?  Thank you.

Posts 2212
Damian McGrath | Forum Activity | Replied: Sun, Jan 10 2010 6:41 PM

Tim,

The file name and the LLS code are not always the same. In the case of GODSWORD.logos4, you have to type in LLS:1.0.108

This information is found in the resource information tab at the very bottom.

Posts 5337
Kevin Becker | Forum Activity | Replied: Sun, Jan 10 2010 6:47 PM

The resource id for God's Word is LLS:1.0.108. Putting this in my command bar it opened the resource. The system also responded to "God's Word" but not "Godsword". In short, I don't think you can do what you want, use the filename, to open resources from the command bar.

Posts 18822
Rosie Perera | Forum Activity | Replied: Sun, Jan 10 2010 7:10 PM

Damian McGrath:

The file name and the LLS code are not always the same. In the case of GODSWORD.logos4, you have to type in LLS:1.0.108

This information is found in the resource information tab at the very bottom.

It's a Catch-22. If Tim knows a filename for a resource that has recently downloaded and wants to be able to open it in Logos, but can't do so without knowing the LLS code, he can't find out the LLS code because he can't open the book by knowing just the filename. Is there anywhere you can find an LLS code given the filename? I'm sure Logos has a giant table that shows the mappings somewhere. It would be great if they'd make that available online or build it into the program.

CAUTION: Do not read beyond this point if you don't want to do anything risky!

If you're a geek and have a hex editor, you can look inside the file and find the LLS code starting at byte 9 (caution! only open the file as read only or you might mess it up).

You can also open it in Notepad and find this info (caution: do not mess with the file or save it after looking inside!)

 

Posts 98
Tim Lord | Forum Activity | Replied: Sun, Jan 10 2010 7:13 PM

Thanks, Kevin.  Entering the LLS Resource ID number did not seem to work for me at first, but now it is working.  However, "LLS:GODSWORD" still is not working for me after doing that, and it sounds like it does not work for you either, although I have found that the method of using LLS:FILENAME (without the extension) does work for other resources I have.  So, I am seeing an inconsistency here, similar to the inconsistency Tom reported where he could sometimes directly enter the file name without the LLS: prefix and without the file extension and it would sometimes work.  This problem is actually a kind of catch-22, because you cannot obtain the LLS Resource ID number without first launching the resource, but if you cannot launch the resource because you do not know what the resource title is (i.e., by searching in the Library by title), then how can you launch it at all if using the file name in some way does not work in the first place?  For me, and I suspect the same for some others, I would like to see the file name launch feature that Logos 3 has work just as well and as reliable in Logos 4, too.

Posts 98
Tim Lord | Forum Activity | Replied: Sun, Jan 10 2010 7:20 PM

Rosie, excellent!  You just provided a work-around to the inconsistency problem Kevin and Tom and I are seeing.  For an unknown file here and there that we cannot launch based on LLS:FILENAME, this will work for the time being to get us the Resource ID code we need to launch the unrecognized resource.  However, it is my understanding that all the file names are also unique, and so if Logos was able to support that feature of launching a resource using just the file name without its extension in Logos 3, it would be consistent to get it working reliably in Logos 4, too.  Besides, I don't think Logos really wants us to have to use text editors to get this kind of information when it is probably just a fix or enahancement to some sort of database table, or a patch to an applet this isn't quite working right to add all the needed info whenever new resources are added or older resources updated in one's Library.  Thanks for the tip.

Posts 18822
Rosie Perera | Forum Activity | Replied: Sun, Jan 10 2010 7:59 PM

I agree, Logos should provide this functionality.

In the meantime, I have just written a little utility program that will give the Resource ID of a Logos file without having to open it in Notepad, for those who are worried that might be risky.

Download http://www.rosieperera.com/bin/llscode.exe (right-click and choose "Save Target As...") and save it in your Resources folder. If you ever encounter a file for which the filename is not working as the LLS code, run this little program from the command line (you have to open a command prompt window by running Start > cmd from Windows, and then navigate to your Resources folder using the "cd" command).

The syntax is as follows:

        llscode <filename>

Example:

        llscode godsword.logos4

This currently works for logos4 files only. I haven't figured out where they store the Resource ID in lbxlls files, or rather it must be encrypted so I can't access it.

No viruses or spyware. I compiled this myself from the simplest of C code. Maybe if I get ambitious I'll make it into a little Windows app so you don't have to go into the command prompt to run it.

Posts 18822
Rosie Perera | Forum Activity | Replied: Sun, Jan 10 2010 8:06 PM

Tim Lord:

However, "LLS:GODSWORD" still is not working for me after doing that, and it sounds like it does not work for you either, although I have found that the method of using LLS:FILENAME (without the extension) does work for other resources I have.  So, I am seeing an inconsistency here, similar to the inconsistency Tom reported where he could sometimes directly enter the file name without the LLS: prefix and without the file extension and it would sometimes work.

The inconsistencies are only apparent, not really inconsistent. Since the filename is usually used as the Resource ID, whenever that is the case, LLS:filename will work to open the file, but not because Logos is opening that filename; it's opening that Resource ID which just happens to be the same as the filename. In some cases, the Resource ID is not the same as the filename (GODSWORD is one example). In those cases LLS: will not work.

The cases where Tom was sometimes able to open the filename without the LLS: prefix, it is probably because, coincidentally, the filename happens to match a subset of the title of the book (or the abbreviated title), so Logos is matching the title and opening it that way. This works, for example with UTMOST, which is the filename for My Utmost for His Highest. I found it did not work for 4000questansr, the example Tom gave.

Posts 98
Tim Lord | Forum Activity | Replied: Sun, Jan 10 2010 9:07 PM

Rosie,  thanks for coding the little utility.  I see what you mean that the resource ID is sometimes a numeric notation and sometimes the same as its file name, now that I look at a few more files.  Still, Logos 3 accepted the file name (without extension) regardless, so it would still be useful if Logos 4 did the same so that we do not have to run a text  editor or a utility to find out the exact resource ID for launching it.  Having the exact resource ID has other benefits.  If someone feels ambitious, a great little utility to write would be a program that would create a list of all the file names in a person's given resource directory, side-by-side with the resource ID of each file.  (At least that would be doable enough for Logos 4 files).  The reason is that some of us like to track all our resource files as a sort of "quality check" to make sure, as we move files from PC to PC and do backups, that nothing gets inadvertently "lost" in the day-to-day shuffle over time (as collections grow bigger, and hard drives are replaced, this kind of thing can happen).  Like some other Logos users, I use a simple Excel spreadsheet to hold a list of al my resource files.  And some of us also like to use Excel to make comparisons of what we already have with listing of new collections whenever they come out (e.g., "Library Builder", "Platinum", etc.), to help us make decisions on what to upgrade to and/or purchase based upon comparing with what we already have.  One day that may no longer be necessary if Logos moves fully to maintaining this kind of info for us in the "cloud", but until it's working well enough, and utnil what we need is provided (and we have a high level of confidence), some of us will continue to maintain our own ad hoc lists for tracking and comparing for the time being.  What we liked about the Library Management feature in Logos 3 was the ability of the Bibliography function to generate a listing of "Titles and Locations" to help automate the generation of some of these kinds of lists.  So, we look forward to this kind of functionality coming in Logos 4 when Bibliography is released in Q2.

Posts 18822
Rosie Perera | Forum Activity | Replied: Sun, Jan 10 2010 10:02 PM

Tim Lord:

Rosie,  thanks for coding the little utility.  ... Still, Logos 3 accepted the file name (without extension) regardless, so it would still be useful if Logos 4 did the same so that we do not have to run a text  editor or a utility to find out the exact resource ID for launching it.

I know. I wasn't doing this to get Logos off the hook, just to give us a quick & dirty workaround to use in the interim until they put that functionality which was in Logos 3 back into Logos 4.

I too would love to have a list of all my files with their LLS codes and book titles, authors, and publication info, in Excel. In fact I'd love to see a table with that info for all of Logos's available resources (and ones they used to sell which have been discontinued since some of us still have those) and third party resources. Then I'd be able to compare my list with the larger list and see if I'm missing anything I know I bought (which I can verify on my My Account > Order History tab on the Logos website).

Posts 18822
Rosie Perera | Forum Activity | Replied: Sun, Jan 10 2010 10:09 PM

Tim, I just discovered that Logos has made available a utility program called ResourceChecksum which will make a list of all your resources by filename, with their Resource ID's. It doesn't give the book titles and other info, but this is a huge start towards what we want. I guess my little llscode utility is redundant then, but it's still a quick way to look up the Resource ID for a single file if you've just downloaded a newo ne. ResourceChecksum can take a few minutes to complete.

You can find this utility at this post on the forum: http://community.logos.com/forums/p/8370/67103.aspx#67103

 

Posts 25276
Forum MVP
Dave Hooton | Forum Activity | Replied: Mon, Jan 11 2010 1:13 AM

Rosie Perera:
I just discovered that Logos has made available a utility program called ResourceChecksum which will make a list of all your resources by filename, with their Resource ID's. It doesn't give the book titles and other info,

This is an old L3 utility with Resource Id, Filename and title for all your resources. Instructions enclosed.

Dave
===

Windows 10 & Android 8

Posts 18822
Rosie Perera | Forum Activity | Replied: Mon, Jan 11 2010 1:33 AM

Dave Hooton:

Rosie Perera:
I just discovered that Logos has made available a utility program called ResourceChecksum which will make a list of all your resources by filename, with their Resource ID's. It doesn't give the book titles and other info,

This is an old L3 utility with Resource Id, Filename and title for all your resources. Instructions enclosed.

Cool! Thanks! Any info on whether they're going to provide something like that which works with Logos 4 resources?

Posts 25276
Forum MVP
Dave Hooton | Forum Activity | Replied: Mon, Jan 11 2010 3:22 AM

Rosie Perera:
Any info on whether they're going to provide something like that which works with Logos 4 resources?

Sorry, no.

Dave
===

Windows 10 & Android 8

Posts 1692
LogosEmployee
Bob Pritchett | Forum Activity | Replied: Mon, Jan 11 2010 8:16 AM

We're really, really, really trying to discourage any messing around with Logos resource files. There isn't even necessarily a one-to-one mapping from files to "resources" in your library, and this will probably get more confused in the future.

We let you set the short title of a resource, which you can use to open it. If you find a resource in the command bar and it wasn't the default selection for what you typed in, your selection of it from the command bar drop down will be remembered, and it will be the default next time.

We're trying to make opening them as easy as possible.

We're also looking to add a "last updated" column to the Library details view, so you can find recently used resources.

Hopefully these things together can remove any need to work with the files themselves. If I missed a case, please let me know.

Page 1 of 2 (29 items) 1 2 Next > | RSS