| 
			
			 | 
		#1 | 
| 
			
			
			
			 Reticulator of Tharn 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 618 
				Karma: 400000 
				Join Date: Jan 2007 
				Location: EST 
				
				
				Device: Sony PRS-505 
				
				
				 | 
	
	
	
		
		
			
			 
				
				BookSwap autorun book-file manager
			 
			
			
			Let’s call this an alpha release, but I’ve written a dead-simple filemanager for the Reader.  It uses the same DOM/ECMAscript autorun functionality discovered and applied by igorsk, obelix, et al. 
		
	
		
		
			It provides the following capabilities: 
 With the following caveats: 
 To install, just extract the attached archive into the root of an SD card. Moderator: WARNING! Does not wotk with books you have in a collection Last edited by llasram; 03-08-2008 at 03:18 AM. Reason: Updated to version 0.1.1  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			
			
			 Wizzard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,402 
				Karma: 2000000 
				Join Date: Nov 2007 
				Location: UK 
				
				
				Device: iPad 2, iPhone 6s, Kindle Voyage & Kindle PaperWhite 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Nice - As you say, there are caveats but never-the-less, very nice! 
		
	
		
		
		
		
		
		
		
		
		
		
		
			-- Re 2: A full shutdown & restart also re-reads the internal memory, just in case you'd prefer ro avoid a reset. Do you have any pointers to what functions, etc, have been discovered? Just wondering if there was any way of sorting the list of files somehow, for instance... -- Just to say what I did - I was able to move a book to a SD card, reset it via USB to check it had gone, then copy it back from SD to Internal, reset it via shutdown/restart and read it again without the SD card. Last edited by gwynevans; 03-07-2008 at 06:58 AM.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| Advert | |
| 
         | 
    
| 
			
			 | 
		#3 | |
| 
			
			
			
			 Reticulator of Tharn 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 618 
				Karma: 400000 
				Join Date: Jan 2007 
				Location: EST 
				
				
				Device: Sony PRS-505 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 Unrelatedly, I’ve noticed that I put this thread in the PRS-505–only category. As BookSwap does work on the PRS-500 it should probably go one level up... Am I just not seeing the interface to do that, or does one need to have moderator privileges to move threads around?  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | ||
| 
			
			
			
			 Reticulator of Tharn 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 618 
				Karma: 400000 
				Join Date: Jan 2007 
				Location: EST 
				
				
				Device: Sony PRS-505 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 It might be nice to start documenting some of this in the mobileread wiki. On the other hand, perhaps that hasn't been done so far because that gets pretty close to documenting the DRM-related functions... Quote: 
	
  | 
||
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | 
| 
			
			
			
			 Reticulator of Tharn 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 618 
				Karma: 400000 
				Join Date: Jan 2007 
				Location: EST 
				
				
				Device: Sony PRS-505 
				
				
				 | 
	
	
	
		
		
			
			 
				
				Version 0.1.1
			 
			
			
			Uploaded version 0.1.1.  Just modified the initial post to keep everything in the same place. 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Changes: 
  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| Advert | |
| 
         | 
    
| 
			
			 | 
		#6 | 
| 
			
			
			
			 Enthusiast 
			
			![]() Posts: 39 
				Karma: 20 
				Join Date: Oct 2007 
				Location: Czech Republic 
				
				
				Device: Sony PRS-505 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Very nice and working.  
		
	
		
		
		
		
		
		
		
		
		
		
	
	![]() I really missed some delete function on the Reader.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#7 | 
| 
			
			
			
			 Wizzard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,402 
				Karma: 2000000 
				Join Date: Nov 2007 
				Location: UK 
				
				
				Device: iPad 2, iPhone 6s, Kindle Voyage & Kindle PaperWhite 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			My mods to 0.1.1.1 that you might want to have a look to see if there's anything useful, but most are 'personal preference' things... 
		
	
		
		
			Changes I tried are: 
 Edit: Updated attatchment (to a 0.1.1.1-B version) as I realised what was wrong with my sorting & manged to add a routine to sort by Author, then Title. (This suits me, as I have my files as "<author> - <title>.lrf", but may not suit others, but it's at least there to change if wanted). Moderator: WARNING! Does not wotk with books you have in a collection Last edited by gwynevans; 03-10-2008 at 08:28 AM.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#8 | 
| 
			
			
			
			 Enthusiast 
			
			![]() Posts: 25 
				Karma: 10 
				Join Date: Jan 2008 
				
				
				
				Device: Sony PRS-505 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Using version 0.1.1.1-B I don't seem to be able to copy from Memory Stick or SD card to internal memory.  I get the message: 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Copying file... From:b:/Sony Reader/database/books/Sony Reader/... To:/Data/Author - title.lrf Failed :-( The from line is presumably truncated.. Version 0.1.1 does work with SD card and Memory Stick  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#9 | 
| 
			
			
			
			 Wizzard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,402 
				Karma: 2000000 
				Join Date: Nov 2007 
				Location: UK 
				
				
				Device: iPad 2, iPhone 6s, Kindle Voyage & Kindle PaperWhite 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			My (4) fix was bad - The line 290 in autorun.js should be reverted to  
		
	
		
		
			'path': record.path, rather than 'path': record.path + "Sony Reader/database/books", Moderator: WARNING! Does not wotk with books you have in a collection Last edited by gwynevans; 03-16-2008 at 09:18 PM. Reason: Added attachment with fix - unverified as yet, though  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#10 | 
| 
			
			
			
			 Enthusiast 
			
			![]() Posts: 25 
				Karma: 10 
				Join Date: Jan 2008 
				
				
				
				Device: Sony PRS-505 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Version 0.1.1.1-C works.  Files are copied to the root of the SD card / internal memory.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#11 | 
| 
			
			
			
			 Connoisseur 
			
			![]() Posts: 59 
				Karma: 97 
				Join Date: Oct 2007 
				Location: New Jersey 
				
				
				Device: Sony PRS-500 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Does this program have a problem with deleting books that are part of Collections?
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#12 | 
| 
			
			
			
			 Connoisseur 
			
			![]() ![]() ![]() ![]() ![]() Posts: 81 
				Karma: 480 
				Join Date: Dec 2004 
				
				
				
				
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			I tried copying files from my SD card to the internal memory with both version 0.1.1.1 and 0.1.1.1-C but I couldn't make the 505 refresh the list after quitting. The new copied file that should be shown on the book list doesn't appear in it. Even taking the SD card out doesn't refresh the list.  
		
	
		
		
		
		
		
		
		
		
		
		
	
	How is it supposed to copy a file correctly? or how do I refresh the list? Thanks  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#13 | 
| 
			
			
			
			 Connoisseur 
			
			![]() ![]() ![]() ![]() ![]() Posts: 81 
				Karma: 480 
				Join Date: Dec 2004 
				
				
				
				
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Ok, now I've got it! After taking the card out, I went to the main menu and back to the book list and voilà! the list was all refreshed. 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Thanks for a great hack!!  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#14 | 
| 
			
			
			
			 Resident Curmudgeon 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80,784 
				Karma: 150249619 
				Join Date: Nov 2006 
				Location: Roslindale, Massachusetts 
				
				
				Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3 
				
				
				 | 
	
	|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#15 | |
| 
			
			
			
			 Reticulator of Tharn 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 618 
				Karma: 400000 
				Join Date: Jan 2007 
				Location: EST 
				
				
				Device: Sony PRS-505 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 Wow, I haven't been paying attention here -- more interest than I initially thought :-). I'll get off my ass this weekend and move this over to the mobileread dev site, give it a real project, and try to make some coherent combination of some changes I made and gwynevans'. Also, I did figure out how to do directory traversal ('Iterator' is the function, 'iterator' is the prototype... not sure why I didn't notice that earlier...) which has me considering upending the entire interface. So instead of choosing an operation, one could navigate to a file first, then choose an operation to perform on it. And perhaps one such operation could be "Read," providing the beginnings of a hierarchical interface for accessing the content?  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
            
        
            
            
  | 
    
			 
			Similar Threads
		 | 
	||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| iDevice file manager for OSX | tyche | Apple Devices | 1 | 07-10-2010 03:43 PM | 
| Exists a File Manager for the dr1000? | gigios | iRex | 3 | 09-18-2009 09:37 AM | 
| emelFM2 Iliad Release (File Manager) | Adam B. | iRex | 35 | 07-20-2009 11:03 PM | 
| Best E-Book Manager | Himitsu Seixi | Sony Reader | 1 | 03-31-2009 12:34 PM | 
| File manager and collections creator for PRS-505 | igorsk | Sony Reader | 19 | 02-12-2009 06:02 PM |