Image viewer to view one folder at a time

I need to find an image viewer that can show all pictures in each folder, one at a time.  So in a folder called C:\pics,  say there are 5 subfolders under it, A, B, C, D, E.

The viewer should be able to show all images in C:\pics first, then move to folder A, and view all pics in it, then move to B, show all pics in it, and so on -- it should NOT scan ALL subfolders at once, then muddle all pictures up into one single, confused slide show.  Every folder is different, so the image viewer needs to treat them one at a time.

The only other need is that the viewer -- (a) is able to scale all Pics to the screen size, small and large, and (b) it MUST be able show all files on the fly -- I can't make file lists, as they change daily.  What is in each folder at the moment is shown on screen.  No user intervention.

Please help with your experience of an image viewer to do this.  No batch scripts, please.  Since all files are images, no I can't make a SWF or CD -- just need to see all images on the fly, one subfolder at a time.
LVL 44
scrathcyboyAsked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
BillDLConnect With a Mentor Commented:
Pity about the bugs.
>>> "I have the path blank, as I am telling it where to start on the command line" <<<
The slideshow.exe program sadly only accepts three parameters on the command line:
Slideshow [NoLib] [SortOrder] [Path]

NoLib - no sub-directories will be searched for images, so don't use that.
Actually, the "Lib" is referring to the "Library Menu" dialog that pops up for you to choose the start path.  In the *.INI file if "LibraryMenu=" is set to "True", then the dialog will show AND that setting will always override the "Subdir=" value and assume True for that.

SortName - Sort images by name. Nothing mentioned about folder sort.

The Path value accepts absolute or paths relative to slideshow.exe.   Where no path is specified slideshow looks for images in the same folder as itself.  If none are found, then you are prompted in a dialog for the path to a folder containing images.

The program was never intended to be started with a string of switches and parameters longer than your arm.  It was intended as a simple program that, when set up once in the *.INI file to suit your slide display preferences and placed in a folder containing image content, will just play a very decent and continuous slideshow when double-clicked OR launched by name from the command line.

I have a feeling you are hunting for a program that doesn't exist without the odd "deficiency" in one way or another, that is unless you program and compile your own software with all your own needs in mind.
0
 
syedyounusConnect With a Mentor Commented:
You can check  FastStone Image Viewer you can get it from www.FastStone.org 

right click on the image & start the slide show & select the check box -- auto-play folders it will display the images of all your sub-folders
0
 
scrathcyboyAuthor Commented:
But does it do one folder at at time?  So far all image viewers I have seen blindly assume that you want to see all images from all folders ALL mixed up together -- so they erroneously go through all the folders and SORT them by name.  WRONG thinking -- plus they allow no way to turn off this uncalled for behavior.
0
Learn to develop an Android App

Want to increase your earning potential in 2018? Pad your resume with app building experience. Learn how with this hands-on course.

 
syedyounusCommented:
But does it do one folder at at time -- yes it does
0
 
BillDLCommented:
Not only does it display images in alphabetic order from within each folder, but it first displays loose files in the root of the drive or master folder, then each of the folders below that in alphabetic order.  At least that's how the Portable version ran for me with the target folder on the hard drive.
0
 
scrathcyboyAuthor Commented:
I installed FastStone but it seems stuck in GUI mode.  Perhaps I wasn't clear enough, but this has to be run from the command line, and automatically go through the nested folders one by one, showing each image full screen.  Every image viewer can be manipulated on screen with a point-click interface like this one.  

I checked the help and found no mention of how to automatically process folders -- so what am I missing?  Also the time to load is desperately slow on drives with nested folders full of images -- like 2 minutes !
0
 
syedyounusCommented:
what operating system you use ?
 & i had said about right click on the image ( preferably in root folder ) & start the slide show
when a sideshow is going to start it gives some options - at the start of the slide show you have to select the check box -- auto-play folders

























0
 
BillDLCommented:
Hi syedyounus

It may help you see what has already been suggested and eliminated for further consideration by scrathcyboy if you read through the question as originally asked:
http://www.experts-exchange.com/Q_25080444.html

Bill
0
 
syedyounusConnect With a Mentor Commented:

Thanks BillDL

And FastStone image viewer does the exactly the same what author has mentioned. i.e based on auto-play folders

0
 
scrathcyboyAuthor Commented:
syedyounus -- thanks, I will try it, that actually might work if it is automated after the first click.

BillDL -- after I closed that other thread, I tried slideshow.exe extensively, and it acts just like Jpegger -- it mindlessly proceeds to sort ALL the files in ALL folders under the directory where you started, and shows them all in a totally muddled up presentation.  Why make such a flawed assumption?  99% of users sort files into separate folders because they are on separate topics, right?  Sure we all do this.  So for the program to confuse them back into one conglomerated mess is a mindless mis-assumption.

I also tried you script on Irfanview, and I could not get it to work, but will continue trying it.  I am back here asking this question because I still have not got a workable solution from the last one.  I know you tried hard, but these image viewers make totally erroneous assumptions that have no basis in common sense, and then they don't allow you to change it.  I am flabbergasted at their lack of common sense.

All they have to do is assume NOTHING, and just take the files in one folder one at a time, and when finished, move to the next folder show all the files in that folder, move to the next -- what could be any simpler than that?  This is clearly respecting a user's intelligence that he knows how to organize his own files into folders that make sense to him.  It makes NO sense at all to muddle them all back into a mess.

Every image viewer I have tried on my own or from recommendations cannot do the obvious.  I see the same pattern in this FastStone product -- it takes minutes to load because it is indexing all the image files in all folders on the drive.  Why even do that?  ALL they have to do is show one image at a time, one folder at a time, and not index anything.  But that is too hard.  I hope you appreciate the dilemma .....

There has got to be an image viewer out there somewhere where the programmer doesn't think he is smarter than the user who organizes his own folders the way he wants.  But what a hell of a battle trying to find it.
0
 
scrathcyboyAuthor Commented:
syedyounus -- the OS is XP
0
 
syedyounusCommented:
Hi scrathcyboy

it takes minutes to load -  why ?

it should work really cool on Xp & how much ram you have ?

By the way how many images you have in one folder ?
0
 
BillDLCommented:
Hmmm.  I'm puzzled by your results with the "slideshow.exe" (suggested in your other question) muddling up the image display order.  My best guess would be that the following values in the "slideshow.ini" are not set as they should be for what you want:

Sortorder=1
SortFullPath=true
Random=False
0
 
scrathcyboyAuthor Commented:
syedyounus --

This is a slide-show system (i.e. the entire computer's function will be dedicated 100% to the task of showing slides non stop -- when I can find a program that does it).  There are 5 partitions, all with some pics, maybe a total of 3-4000 pictures.  It is the program indexing the pics each time it starts that is the problem.  The hardware is plenty fast for showing slides, RAM 768 MB, which I am not going to change.

Hi Bill -- yeah, I fiddled with those settings, mostly taken from your example, but I had to change some for it to work properly.  I have the last 2 set the same, but I had to change sortorder to 0 for some reason.  Also, the program didn't seem to be reacting to the INI changes, even though it's with slideshow.

I was hoping to find something that worked better than it, because it doesn't scale up small images to full screen, and I need a program that will show EVERY image sized to the full screen.  Other problems too.

If I can't find anything better, I may have to go back to trying to get Irfanview to work, I guess.
0
 
scrathcyboyAuthor Commented:
sortorder=1 just means sort files by name, I tried both 0 and 1, didn't seem to make any difference.  I also need to get rid of the headers -- NOTHING at all on screen but the picture.  

Any more ideas for other programs?
0
 
BillDLCommented:
>>> "the program didn't seem to be reacting to the INI changes, even though it's with slideshow" <<<

Force the program to look for an *.INI file with the same name as the program's *.EXE:
EnableIni=True

Path=
Leave blank to start from same folder as the program.

>>> "it doesn't scale up small images to full screen" <<<
NoStretch=False

>>> "I also need to get rid of the headers -- NOTHING at all on screen but the picture" <<<

MenuVisible=False
; "MenuFontSize=" will not be used in this case.
Captions=False
; "CaptionsFontSize=" won't be used either.

Captions have to be created and saved out as "Slideshow.cap" alongside the program, so the above "Captions=" setting won't be used anyway if one doesn't exist.

"TextColor=" will not be used at all if no textual content is shown anywhere, so it doesn't matter if it's True or False.

No introductory text or "click here" button to start:
ShowStartText=False

"StartTekstEffect=" will not be used to apply effects to the "Start Text" if it isn't being shown anyway.

>>> "sortorder=1 just means sort files by name, I tried both 0 and 1, didn't seem to make any difference" <<<
Try:

Subdir=True
Sortorder=1
SortFullPath=True

SortFullPath values:
Sort on both the Path AND the Filename - True
Sort on Filename only - False

Relevant Sortorder values:
0=No sort
1=Name
3=Name reverse

0
 
scrathcyboyAuthor Commented:
syedyounus --

I tried your idea, right click on first image in the master folder, choose slideshow, set choices correctly -- and it does EXACTLY what I want -- goes through each folder one by one, showing all images in each folder before moving to the next.  Perfect if only I could automate it from an icon with command line switches, to tell the program where to start -- had they fixed that oversight, it would be perfect !!

Bill --

I have enable INI = true, I have the path blank, as I am telling it where to start on the command line, I have noStretch=False, but it is not showing small images in full screen, I have menuVisible=False, and it is still showing the menus, I also have SubDir=True, I also have sortFullPath=True -- I pretty much have EXACTLY what you gave me previously, and the program is acting like it is IGNORING all these settings.

I think slideshow.exe has some bugs, maybe serious gotchas, and I can't see how to fix them.  Sorry!  I'm not saying I can't use it, I am saying that the program seems to be ignoring all the settings I create. And yes, slideshow.ini is in exactly the same folder as slideshow.exe -- so the Docs are not correct!
0
 
scrathcyboyAuthor Commented:
Thanks again Bill for all your effort.  Unfortunately slideshow won't do the job.

syedyounus:  I was suprised that your FastStone suggestion actually does do everything I need, including doing the viewing folder by folder, which is where almost all of the others fail.  If I could only get it to auto start in a particular folder, it would be perfect.

I will work more on it -- and on your previous Irfanview suggestion Bill, maybe I can get one or both to work in auto mode.  I am closing this question now and splitting points equally between both good contributors.

Thanks again guys.
0
 
scrathcyboyAuthor Commented:
Neither program did exactly what was needed, but both were "close".
0
 
BillDLCommented:
Thank you scrathcyboy.  I hope you can get something worked out that suits your needs.
0
All Courses

From novice to tech pro — start learning today.