SavePictureAs - (Save Image/Picture)

Post your working scripts, libraries and tools for AHK v1.1 and older
User avatar
DataLife
Posts: 447
Joined: 29 Sep 2013, 19:52

SavePictureAs - (Save Image/Picture)

29 Sep 2013, 22:12

SavePictureAs Version 11.0 (NOW SUPPORTS MICROSOFT EDGE)

Save pictures from the web with Windows XP, Vista, Windows 7, Windows 8 and Windows 10 using Microsoft Edge, Internet Explorer, Google Chrome, Google Chrome Canary, Cool Novo, Comodo Dragon, Firefox, K-Meleon, Opera, Maxthon, Safari, RockMelt, Yandex, Avant, SlimBrowser, SlimJet, Coowon, SeaMonkey, Citrio, Flock, Crazy Browser, Am Browser, Deepnet Explorer, Acoo Browser, Torch Browser, and The World Browser.

Only tested on the English locale.

Windows 8 was in Desktop mode when testing SavePictureAs.

Placing the mouse cursor over any picture on a webpage and pressing Control & the Spacebar or user defined keys will save the picture to your chosen folder.

Tested with AutoHotkey 1.1.26.01 Ansi 32bit on WinXp, Vista, Windows 7, 8 and 10. (AutoHotkey is only needed for the .ahk version)


Download Links -
1. SavePictureAs.ahk http://sourceforge.net/projects/savepic ... k/download

2. SavePictureAs.exe http://sourceforge.net/projects/savepic ... e/download

3. SavePictureAs.zip http://sourceforge.net/projects/savepic ... p/download

Also, download from SoftPedia.com http://www.softpedia.com/get/System/Fil ... reAs.shtml

Please note: For SavePictureAs to work properly, the script needs to be able to right click, send the letter s or the letter v (depending on browser), then wait for the Save Image, Save Picture or Save As window (depending on browser) to open, it will then send the TempFolder\filename to the edit box, then click on the button labeled &Save.
If you get the error that the picture can not be saved, check that the above can be done manually.

Some Features are:
(1). History Menu - View, Delete, Move, Copy & Rename last 30 pictures saved.
(2). Hover mouse over tray icon to see the current folder you have selected to download pictures to.
(3). Favorites toolbar - ten configurable buttons for favorite folders to save pictures to. When you want to save a picture from the web, you can click one time on the Favorites toolbar to change the location the picture will be saved to. Then place the mouse over the picture and press Control & Space or user defined keys.
(4). Change screens and text colors.
(5). Saved picture successfully configurable Confirmation Message.
(6). Left or right click the system tray icon brings up the same menu.
(7). Option to prompt user to give the saved picture a filename of their choice.
(8). Auto Update (Check and download latest version)
(9). Displays gui showing original and duplicate pictures with options to rename or delete one or both pictures.
(10). Options to automatically rename original picture.
(11). Capture Area of Screen, Capture Entire Screen, Capture Active Window
All features are configurable from the system tray icon.
Please read the comments at the beginning of the script for more information or Program Documentation available via the tray icon.

Thanks to the following people from the Autohotkey forum for the following code.
(A) Lexikos - Scrollable Gui code from https://autohotkey.com/forum/viewtopic.php?t=28496
(B) Lexikos - Resizable window border from https://autohotkey.com/board/topic/2396 ... ntry155480
(C) tic - Gdip functions to get image dimensions from https://autohotkey.com/board/topic/2944 ... ntry187736
(D) Sean - Get right click menu contents function GetMenu(hMenu) code from https://autohotkey.com/forum/viewtopic.php?t=21451
(E) Sean - Retrieve AddressBar of Firefox through DDE Message code from https://autohotkey.com/board/topic/1763 ... e-message/
(F) Sean - Screen Capture from https://autohotkey.com/board/topic/1667 ... ntry108113
(G) majkinetor - Common dialog for changing Gui & font colors from https://autohotkey.com/forum/viewtopic.php?t=17230
(H) Huba - Left click on system tray icon from https://autohotkey.com/forum/viewtopic.php?t=26720
(I) jaco0646 - User-defined Dynamic Hotkeys from https://autohotkey.com/board/topic/4743 ... c-hotkeys/
(J) derRaphael & JustMe for the Color Controls code from https://autohotkey.com/forum/topic33777.html and here... https://autohotkey.com/board/topic/9040 ... erraphael/
(K) heresy - run ahk scripts with less memory from https://autohotkey.com/board/topic/3004 ... ory-usage/
(L) Rseding91 - Calc_MD5 function posted by Rseding91 from https://autohotkey.com/board/topic/7740 ... ng-images/
(M) joedf - Check Internet Connection function from https://autohotkey.com/boards/viewtopic ... =349#p3292
(N) Avi Aryan - HotkeyParse from https://autohotkey.com/board/topic/9280 ... y-control/
(O) JnLlnd - GuiCenterButtons found here https://autohotkey.com/boards/viewtopic.php?f=6&t=3963
(P) jballi - HotkeyGui found here http://autohotkey.com/board/topic/15577 ... ntry101402 and
rbrtryn for his AutoHotkey_L HotkeyGui update found here http://autohotkey.com/board/topic/15577 ... ntry433783
(Q) Veovis for his "include-a-bitmap-in-your-uncompiled-script" found here https://autohotkey.com/board/topic/9974 ... ed-script/
(R) Chris Mallett for AutoHotkey and Lexikos for continuing to develop AutoHotkey_L
(S) just me - SelectFolderEx found here https://autohotkey.com/boards/viewtopic ... ccaf6515f1
(T) Sorry if I missed someone. If so, let me know and I will give credit where credit is due.

ChangeLog Versions 5.2 thru 10.6 http://dl.dropbox.com/u/97612891/SavePi ... ngeLog.txt

ChangeLog Versions 10.7 and newer are below.

Edit: 12-31-15 Uploaded Version 10.7 - Major Update
1) Added Installer and Portable Options. Installer Option puts SavePictureAs in the Control Panel under Add Remove Programs and on the Start Menu.
The Portable Version does not install anything. It runs from the folder SavePictureAs resides in.
User will be prompted for "Installer" or "Portable" choice on first start up.
The portable version of SavePictureAs can not be located in a windows system folder. IE... C:\Program Files.
Instead place SavePictureAs in MyDocuments or Desktop or any non system folder.

2) SavePictureAs now offers an option to change the "Saving Picture Mode". With all supported browsers SavePictureAs can use "Copy Image URL",
"Copy Image Address", "Copy Image Location" or "Copy Shortcut" (depending on the browser) in the right click menu to save pictures.

If the URL is not available then SavePictureAs will use Save Image As, Save Image or Save Picture As (depending on the browser) for that picture.
To choose this option and learn more select from the system tray icon, "Settings", "Additional Settings" and look for "Saving Picture Mode" and
look for "More Info" for the "Saving Picture Mode"

3) Added "Choose Hotkey Method" to the "Configure Favorite Folders & Hotkeys" configuration screen. "Choose Hotkey Method" will allow users to
select from 2 different methods of choosing hotkeys for their favorite folders.

The 2 methods are "Use Keyboard only Hotkeys" and "Use Keyboard & Mouse Hotkeys".

With the "Use Keyboard & Mouse Hotkeys" method, mouse hotkeys and multimedia keys can be selected as hotkeys.

4) Added support for SlimJet, Coowon, SeaMonkey, Citrio, Flock, Crazy, AM, Deepnet Explorer, Acoo, The World and Torch browsers.
5) Added "Place SavePictureAs Icon on the Desktop" to the additional settings menu.
6) Added Cancel to the Check for Updates notification window
7) Changed the design of the "Saving Picture" UserInput prompt when Custom Filename chosen is "UserInput1 and UserInput2" and "Use Above Options
and Prompt For Filename" are chosen.
8) Added Remember Size and Position to the right click menu when saving a picture using "Save Area of Screen"

Edit: 08-02-16 Uploaded Version 10.8 - Minor Update
1) Added ability to choose a hotkey to Disable/Enable All Hotkeys to the Configure Hotkeys & Folders configuration screen
2) Added ability to the Additional Settings Menu to change the temp folder that Save Picture As downloads the image to prior to renaming and moving based on users settings.

Edit: 10-06-16 Uploaded Version 10.9 - Minor Update
1) Made "Place SavePictureAs Shortcut on Desktop" and "Start SavePictureAs with Windows" defaults to "On"
2) Fixed Minor display issues
3) Fixed a bug while selecting a folder using Configure Hotkeys & Folders dialog.

Edit: 10-31-17 Uploaded Version 11.0 - Minor Update
Version 11.0 - Minor Update
1) Added support for Microsoft Edge, Pale Moon browser and Vivaldi browsers (Microsoft Edge is supported with Screen DPI scale 96, 120
and 144 only)
2) Added support to save pictures with Chrome in the Bulgarian language (only supports DPI Scale 96, which is windows default)
Last edited by DataLife on 01 Nov 2017, 00:42, edited 7 times in total.
Check out my scripts. (MyIpChanger) (ClipBoard Manager) (SavePictureAs)
All my scripts are tested on Windows 10, AutoHotkey 32 bit Ansi unless otherwise stated.
User avatar
RobertL
Posts: 546
Joined: 18 Jan 2014, 01:14
Location: China

Re: SavePictureAs - (Save Image/Picture)

13 Sep 2014, 05:10

You are so careful/attentive! What a good example! Thank you!
Although, I get more intereste on reference list currently. 8-)
我为人人,人人为己?
User avatar
huyaowen
Posts: 109
Joined: 28 Jul 2014, 01:15

Re: SavePictureAs - (Save Image/Picture)

13 Sep 2014, 06:54

嘿,楼上的老兄,你跑偏了,focus on the script pls.
User avatar
RobertL
Posts: 546
Joined: 18 Jan 2014, 01:14
Location: China

Re: SavePictureAs - (Save Image/Picture)

13 Sep 2014, 06:59

huyaowen wrote:focus on the script pls.
The author can determine whether or not. :HeHe:
我为人人,人人为己?
User avatar
huyaowen
Posts: 109
Joined: 28 Jul 2014, 01:15

Re: SavePictureAs - (Save Image/Picture)

13 Sep 2014, 07:07

this script will release a lot of icons and progress step by step,step by step,step by step,then show many dialogs one by one. i can't help feeling a little boring.Can u help me?my author?
User avatar
RobertL
Posts: 546
Joined: 18 Jan 2014, 01:14
Location: China

Re: SavePictureAs - (Save Image/Picture)

13 Sep 2014, 07:16

huyaowen wrote:this script will release a lot of icons and progress step by step,step by step,step by step,then show many dialogs one by one. i can't help feeling a little boring.Can u help me?my author?
Give some suggestion and encouragement would be more appreciated I think.
Maybe the application is not good enough on user experience at the moment, but the author is whom have high qualities that I admired.
我为人人,人人为己?
User avatar
huyaowen
Posts: 109
Joined: 28 Jul 2014, 01:15

Re: SavePictureAs - (Save Image/Picture)

13 Sep 2014, 07:22

切身感受而已,软件体验确实要加强,简直无法直视,不停地一个提示接着一个提示的确不合适。趁作者离线说说,在线其实我也不好意思说。
User avatar
RobertL
Posts: 546
Joined: 18 Jan 2014, 01:14
Location: China

Re: SavePictureAs - (Save Image/Picture)

13 Sep 2014, 07:24

En, thank you. Maybe a better background user-defined browser check would be more effective.
嗯,是的,所以我没用..所以我只对后面引用的东西感兴趣,嘘。
我为人人,人人为己?
User avatar
DataLife
Posts: 447
Joined: 29 Sep 2013, 19:52

Re: SavePictureAs - (Save Image/Picture)

15 Sep 2014, 07:19

huyaowen wrote:this script will release a lot of icons and progress step by step,step by step,step by step,then show many dialogs one by one. i can't help feeling a little boring.Can u help me?my author?
I think I know what your talking about.

During the initial setup SavePictureAs has a lot of screens to dismiss.

I have thought about that and plan on reducing the screens and still present the same information.

I have been working on other improvements to SavePictureAs version 10.7 and have it almost ready to release.

I will consider reducing the amount of setup screens with version 10.8. The good news is that you only have to see those screens 1 time then SavePictureAs sits quietly in the system tray.

thanks for your interest in SavePictureAs.
Check out my scripts. (MyIpChanger) (ClipBoard Manager) (SavePictureAs)
All my scripts are tested on Windows 10, AutoHotkey 32 bit Ansi unless otherwise stated.
User avatar
DataLife
Posts: 447
Joined: 29 Sep 2013, 19:52

Re: SavePictureAs - (Save Image/Picture)

15 Sep 2014, 07:20

RobertL wrote:En, thank you. Maybe a better background user-defined browser check would be more effective.
嗯,是的,所以我没用..所以我只对后面引用的东西感兴趣,嘘。
Can you explain a little bit more on this?
Check out my scripts. (MyIpChanger) (ClipBoard Manager) (SavePictureAs)
All my scripts are tested on Windows 10, AutoHotkey 32 bit Ansi unless otherwise stated.
User avatar
huyaowen
Posts: 109
Joined: 28 Jul 2014, 01:15

Re: SavePictureAs - (Save Image/Picture)

16 Sep 2014, 00:42

thanks.Looking forward to your new version。
User avatar
RobertL
Posts: 546
Joined: 18 Jan 2014, 01:14
Location: China

Re: SavePictureAs - (Save Image/Picture)

16 Sep 2014, 01:49

Eh...Sorry, I didnt though it carefully. :eh:
I write my own custom made save page function roughly by similar procedure.
我为人人,人人为己?
User avatar
DataLife
Posts: 447
Joined: 29 Sep 2013, 19:52

Re: SavePictureAs - (Save Image/Picture)

01 Jan 2016, 03:29

Uploaded Version 10.7
Changes from Version 10.6
1) Added Installer and Portable Options. Installer Option puts SavePictureAs in the Control Panel under Add Remove Programs and on the Start Menu.
The Portable Version does not install anything. It runs from the folder SavePictureAs resides in.
User will be prompted for "Installer" or "Portable" choice on first start up.
The portable version of SavePictureAs can not be located in a windows system folder. IE... C:\Program Files.
Instead place SavePictureAs in MyDocuments or Desktop or any non system folder.

2) SavePictureAs now offers an option to change the "Saving Picture Mode". With all supported browsers SavePictureAs can use "Copy Image URL",
"Copy Image Address", "Copy Image Location" or "Copy Shortcut" (depending on the browser) in the right click menu to save pictures.

If the URL is not available then SavePictureAs will use Save Image As, Save Image or Save Picture As (depending on the browser) for that picture.
To choose this option and learn more select from the system tray icon, "Settings", "Additional Settings" and look for "Saving Picture Mode" and
look for "More Info" for the "Saving Picture Mode"

3) Added "Choose Hotkey Method" to the "Configure Favorite Folders & Hotkeys" configuration screen. "Choose Hotkey Method" will allow users to
select from 2 different methods of choosing hotkeys for their favorite folders.

The 2 methods are "Use Keyboard only Hotkeys" and "Use Keyboard & Mouse Hotkeys".

With the "Use Keyboard & Mouse Hotkeys" method, mouse hotkeys and multimedia keys can be selected as hotkeys.

4) Added support for SlimJet, Coowon, SeaMonkey, Citrio, Flock, Crazy, AM, Deepnet Explorer, Acoo, The World and Torch browsers.
5) Added "Place SavePictureAs Icon on the Desktop" to the additional settings menu.
6) Added Cancel to the Check for Updates notification window
7) Changed the design of the "Saving Picture" UserInput prompt when Custom Filename chosen is "UserInput1 and UserInput2" and "Use Above Options
and Prompt For Filename" are chosen.
8) Added Remember Size and Position to the right click menu when saving a picture using "Save Area of Screen"
Check out my scripts. (MyIpChanger) (ClipBoard Manager) (SavePictureAs)
All my scripts are tested on Windows 10, AutoHotkey 32 bit Ansi unless otherwise stated.
User avatar
DataLife
Posts: 447
Joined: 29 Sep 2013, 19:52

Re: SavePictureAs - (Save Image/Picture)

03 Aug 2016, 18:24

Uploaded Version 10.8 - Minor Update
1) Added ability to choose a hotkey to Disable/Enable All Hotkeys to the Configure Hotkeys & Folders configuration screen
2) Added ability to the Additional Settings Menu to change the temp folder that Save Picture As downloads the image to prior to renaming and moving based on users settings.
Check out my scripts. (MyIpChanger) (ClipBoard Manager) (SavePictureAs)
All my scripts are tested on Windows 10, AutoHotkey 32 bit Ansi unless otherwise stated.
User avatar
DataLife
Posts: 447
Joined: 29 Sep 2013, 19:52

Re: SavePictureAs - (Save Image/Picture)

20 Aug 2016, 19:34

SavePictureAs works with over 25 browsers and all versions of windows since WinXP, but I have not been able to figure out how to get SavePictureAs to work with Microsoft Edge.

Currently, after the user presses their chosen hotkey SavePictureAs uses the right click menu to select Save Picture. This is being done by SavePictureAs sending shortcut keys while the right click menu is open, for instance IE is the letter s and FireFox is the letter v.

Shortcut keys do not work with the right click menu for Microsoft Edge.

I can't just simply arrow down to Save Picture because Save Picture is sometimes the 1st menu option, some times the 4th menu option and some times the 5th menu option.

I need suggestions on how to select Save Picture from the right click menu on Microsoft Edge.

thanks in advance for any suggestions.
DataLife
Check out my scripts. (MyIpChanger) (ClipBoard Manager) (SavePictureAs)
All my scripts are tested on Windows 10, AutoHotkey 32 bit Ansi unless otherwise stated.
User avatar
DataLife
Posts: 447
Joined: 29 Sep 2013, 19:52

Re: SavePictureAs - (Save Image/Picture)

01 Nov 2017, 01:06

I uploaded SavePictureAs version 11.0.

SavePictureAs now supports Microsoft Edge.

I would like some feed back on how well it works with Microsoft Edge.
thanks
DataLife
Check out my scripts. (MyIpChanger) (ClipBoard Manager) (SavePictureAs)
All my scripts are tested on Windows 10, AutoHotkey 32 bit Ansi unless otherwise stated.
AHKStudent
Posts: 1472
Joined: 05 May 2018, 12:23

Re: SavePictureAs - (Save Image/Picture)

26 May 2018, 17:24

Been using this for a few weeks and it is the best product out there for this, I study the code just to learn more about ahk
User avatar
DataLife
Posts: 447
Joined: 29 Sep 2013, 19:52

Re: SavePictureAs - (Save Image/Picture)

26 May 2018, 18:07

AHKStudent wrote:Been using this for a few weeks and it is the best product out there for this, I study the code just to learn more about ahk
Thanks for the compliment. I am glad you find it useful.
Check out my scripts. (MyIpChanger) (ClipBoard Manager) (SavePictureAs)
All my scripts are tested on Windows 10, AutoHotkey 32 bit Ansi unless otherwise stated.
User avatar
BGM
Posts: 507
Joined: 20 Nov 2013, 20:56
Contact:

Re: SavePictureAs - (Save Image/Picture)

27 May 2018, 15:20

Wow! I love what this progam does! It works in Waterfox and Thunderbird, too. Setup is really tedious though - there is an awful lot to read for a program that is supposed to do one task well and the task is simple enough to understand.

I suggest to present the application like others - just a license agreement and simple questions about how to install it and maybe a short, introductory window explaining how to set the folder and hotkey settings (THE most important part). Everything else can be defaults and the info put into a help file. Even the icon-choosing for the tray icon - I'd just use a default one to start with and the user can change it later.

Another thing I would have liked to see are to use the system's colours by default. I never like it when a program uses it's own skins, but I like to change themes sometimes if the program has the option. For this program, I wish the menus had the system's Windows appearance (Windows 7 with aero enabled).

One thing I absolutely adore is that you allow win keys and make the hotkeys so easy to set without any limitation! Perfect for power-users like me!

Anyway, I'm going to give it a good try, and I appreciate you sharing!
User avatar
BGM
Posts: 507
Joined: 20 Nov 2013, 20:56
Contact:

Re: SavePictureAs - (Save Image/Picture)

27 May 2018, 15:33

On my Windows, the "SavePictureAs" dialogue has it's text cut off partway through. Looks like the panel is a bit too small.
screenshot_[SavePictureAs]_002.png
screenshot_[SavePictureAs]_002.png (23.29 KiB) Viewed 45292 times
Just sayin!

Return to “Scripts and Functions (v1)”

Who is online

Users browsing this forum: No registered users and 103 guests