Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.

You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.

I am trying to find a way of opening images without showing anything around them, i.e. a program window.The intention is to trigger them using a batch file.

All my attempts so far have resulted in opening the default image viewer and although I have tried several they all have a window.The nearest I have got is a program called First Impression which just shows the file name and the image size (in % of original) as well as the image, this does disappear after a time but I would prefer not to get it, in fact I would prefer something separate from the default viewer.

One option I would like is to be able to open different images in different locations on the screen and they would need to open in their original size.

Logged

I spent 25 years training to be an eccentric then I woke up one morning and realised that I'd cracked it.I've not had to try since.

I have downloaded Osiva and when I get the time will see what I can do with it, from the link it seems to be mainly for opening a number of images at the same time while my need is to open individual images separately as visual warnings.Another thing I need to work out are the instructions for the batch files as my knowledge of programming is non-existent.I am not sure that there is anything in the second link that will help.

When I have checked things out I will get back to you.

Logged

I spent 25 years training to be an eccentric then I woke up one morning and realised that I'd cracked it.I've not had to try since.

Checked out both links more thoroughly but not found what I am looking for, I need something very simple.

To try to make it clearer the batch files I am using generally look like this:(Simplified version.)

Quote

run"C:\Documents and Settings\User\My Documents\1.JPG"

I have different images that give notification of different events that trigger independently some by time, some by an action.Most of them contain text and I tend to make them just large enough to contain it so they are different sizes.The problems are that I have not found a way of viewing them without seeing the viewing program as well as the image and if two or more images open at once they open on top of each other.

Logged

I spent 25 years training to be an eccentric then I woke up one morning and realised that I'd cracked it.I've not had to try since.

you could try ArtSage. It's an image viewer, but it presents the image full frame and without any visible toolbars etc. Downside here is that it doesn't appear to display multiple images concurrently

another alternative may be Osiva. This one seems to display images as separate instances (at their 'original' size). It does display a floating toolbar, though you may be able to hide it (I didn't try)

Logged

"Look wise, say nothing, and grunt. Speech was given to conceal thought" - Sir William Osler

you could try ArtSage. It's an image viewer, but it presents the image full frame and without any visible toolbars etc. Downside here is that it doesn't appear to display multiple images concurrently

another alternative may be Osiva. This one seems to display images as separate instances (at their 'original' size). It does display a floating toolbar, though you may be able to hide it (I didn't try)

Thanks.

ArtSage turned out to be a newer version of ArtSee which I already have.Osiva I looked at yesterday but it never fitted the bill.

Part of the problem is that the only way I have managed to get this to work at all is by using a single program, till now First Impression, set as the default image viewer, but that opens all images in the same place, i.e. on top of each other if there is more than one at a time.Osiva on the other hand opens images in different places but it opens them all at once, not one at a time which is what I need.

I have a small portable audible alarm program that will only activate once and then has to be reset, I can however create multiple instances of the EXE file (1.exe, 2.exe, etc) and set them all to different times.I wondered if there was a small portable image viewer that could be used in the same way to set different positions.Small being the operative word as the main use for this is on a netbook with limited resources.

The problem with that is I am using the batch files to trigger a specific image which in turn is picking up the default viewer.If my idea was possible I would need a way to trigger a specific version of both the viewer and the image which is beyond my understanding of batch files.

Logged

I spent 25 years training to be an eccentric then I woke up one morning and realised that I'd cracked it.I've not had to try since.

The only option I need is to be able to turn images off, one at a time if several show at once.For my purposes this could be either from a taskbar button or the image itself.The only use I could think of for taskbar buttons would be to minimize/maximize images which would be handy but not essential.

Logged

I spent 25 years training to be an eccentric then I woke up one morning and realised that I'd cracked it.I've not had to try since.

The only option I need is to be able to turn images off, one at a time if several show at once.For my purposes this could be either from a taskbar button or the image itself.The only use I could think of for taskbar buttons would be to minimize/maximize images which would be handy but not essential.

There are currently two ways to close a displayed image: 1) Pressing escape with the image focused or 2) Using the right-click context menu. Also, since there is no border or titlebar, I've made it so that you can simply left-click and hold to drag the image around.

This will open the image in whatever viewer is set as the default (tried several), it also opens the image in the default position of whatever viewer it opens, i.e. First Impression opens in the centre of the screen regardless of the coordinates in the file.

If I set Frameless as the default viewer the image always opens top left.When I tested this yesterday I left out the position settings as I was short of time so it defaulted to that position anyway but I have since tried adding them and no matter what they are it makes no difference to the image.

Logged

I spent 25 years training to be an eccentric then I woke up one morning and realised that I'd cracked it.I've not had to try since.

If I save the file using either of these options it will not run at all.I even copied and pasted the command from your last post and that would not run.

I have experienced this with other batch files I have created and the only way out that I have found if they do not run is to check the spaces at the end of each line.

Forgive my lack of knowledge but I have a question:

If I double click on Frameless.exe it opens an information window.If I remove the second part of the command from the batch file should that not do the same?Because if I run the batch file without the image path the command window flashes on and off and nothing else happens.

I have just tried this with two other image viewers and they both opened the program window?

Logged

I spent 25 years training to be an eccentric then I woke up one morning and realised that I'd cracked it.I've not had to try since.

After reading your last post I went right back to the beginning and started again.I moved the program file and the image to a different folder and put them together.I deleted the batch file and it's shortcut, rewrote the first and recreated the second.

Everything works!

I have no idea which part of that changed things and I can only apologise for what must have been my mistake although I am not aware of having done anything different from the first time.

Frameless does exactly what I wanted in a simple straightforward manner, thank you.

This is the second time you have helped me and it is much appreciated.

Logged

I spent 25 years training to be an eccentric then I woke up one morning and realised that I'd cracked it.I've not had to try since.

Frameless[/b] does exactly what I wanted in a simple straightforward manner, thank you.This is the second time you have helped me and it is much appreciated.

No need to apologise and you're very welcome. I'm happy to be able to help out. I've decided to pretty this up a bit and release it on my main site. Bear in mind that I did change up the commandline syntax a little bit so I hope you haven't gotten too far into your batch files. I also made the taskbar button an option as well. Please check the readme.txt for details.

pilgrim-online - another suggestion, though a bit late (especially after skwire's hard work...) : ImageOpen

Just like waiting for a bus, nothing for ages and then three come along at once.

How did he make that program so small?

I have downloaded a copy to have a look at but the first problem that I can see is how to create a batch file that will open it with 'No Border' set, as every time you start the program it resets to the default.I have also downloaded a copy of CaptureScreen to compare it with what I already have.

Thank you again skwire for the program and your time, thank you joiwind for a very useful link, and thank you to the others for their input.

One question in conclusion; does anyone know of an elementary tutorial on writing batch files?Some of what I found is extremely comprehensive but most of it is way over my head.What I need is something that offers working examples that I can then try to modify myself.

Logged

I spent 25 years training to be an eccentric then I woke up one morning and realised that I'd cracked it.I've not had to try since.

how about maxview by faststone? You'll have to see the documentation for the commandline parameters

Also for scripts, if you are using win7 and up, I'd recommend use powershell. If this is only for your computer you could also use other scripting languages by installing their runtime, python, ruby ...etc, they would be overkill but would work well and expand even better. This is if you know programming languages already.

skwire would recommend ahk as well as that is what he used to create the app.

As I put at the top of my original post my OS is XP-SP3 and any sort of programming beyond very basic batch files is beyond me although I have had a look at AHK since skwire suggested it.

Frameless does everything I wanted in my original post and from my point of view I doubt it could be improved on, it's small, it allows me to position images exactly where I want them, the only addition that I can think of would be to set the images to close after a given period which I might look into when I have the time, for now I settle for closing them manually.

Logged

I spent 25 years training to be an eccentric then I woke up one morning and realised that I'd cracked it.I've not had to try since.