Hello folks,
I just released an interesting and useful application for all programmers and computer users. It is called Net ClipShare and is an enhancement to the Windows Clipboard. It allows multiple clip libraries to be created and shared over networks. All clip data can be recorded -- both text and graphics. I used both AHK and AU3 to build the application and shows the tremendous power of both scripting applications. I use several API calls to make sure that clipped data is nearly always compatible with the target application. Using API calls I was able to convert native graphic clips to more compatible DIB formats. The program queries the active application and compares that with the selected clip for pasting.
To download and try the program here is the link:
http://www.pgsoftwar... ... eSetup.exe
While I am offering this as 15 day trial software, its cost is only $14.95 if some of you find it useful. I'd offer it freeware but I have several months of coding in this and have included an incredible number of features.
Enjoy!
Useful AHK/AU3 Clipboard App
Started by
02clams
, Aug 13 2005 02:25 AM
25 replies to this topic
It has a very elaborate capabilities and a nice presentation on your web site. I'm glad AHK had some features that complemented the many API calls and other R&D you put into this product.
#2
-
Posted 13 August 2005 - 03:31 AM
To download and try the program here is the link:
http://www.pgsoftwar... ... eSetup.exe
Link seems to be invalid :?
#3
-
Posted 13 August 2005 - 05:22 AM
Give it another try.
I just uploaded a version with a small bug fix.
Sorry for the inconvenience.
I just uploaded a version with a small bug fix.
Sorry for the inconvenience.
#4
-
Posted 13 August 2005 - 05:35 AM
02Clams
- The installation looks nice, with all the important information.
However, the user interface needs more work. Some of the problems:
- Text in the Configuration Window is clipped on my high resolution monitor (120DPI), becoming un-understandable.
- Setting the max clip size is a pain, if I directly write in the edit field: it gets overwritten in the middle of entry, if I erase its content, 1280 comes back even before I can enter my new value, etc.
- Program options get highlighted if the mouse travels over them. There seem to be no reason for that.
- I wish the popup windows were resizable.
- In the Paste From Clip History popup if I click on Show Local Clip, it disappears, never to come back again.
However, the user interface needs more work. Some of the problems:
- Text in the Configuration Window is clipped on my high resolution monitor (120DPI), becoming un-understandable.
- Setting the max clip size is a pain, if I directly write in the edit field: it gets overwritten in the middle of entry, if I erase its content, 1280 comes back even before I can enter my new value, etc.
- Program options get highlighted if the mouse travels over them. There seem to be no reason for that.
- I wish the popup windows were resizable.
- In the Paste From Clip History popup if I click on Show Local Clip, it disappears, never to come back again.
#6
-
Posted 13 August 2005 - 04:46 PM
Seems like all of these issues are related to the high resolution setup since I cannot duplicate them in standard res.
I've put a note on the webpage to alert other users of this an plan to go to work to address the matters you've described. A future release will automatically reconfigure itself for non-standard font displays.
Thanks for you input!
I've put a note on the webpage to alert other users of this an plan to go to work to address the matters you've described. A future release will automatically reconfigure itself for non-standard font displays.
Thanks for you input!
#7
-
Posted 13 August 2005 - 07:31 PM
02Clams
Anyone interested in trying this application, it now has been updated to work with windows large fonts (high resolution).
If you encounter any other problems, please let me know by PM.
Thanks,
If you encounter any other problems, please let me know by PM.
Thanks,
#8
-
Posted 16 August 2005 - 03:34 AM
02Clams
I tried your script for a few minutes. It is nice and sort of works, but unfortunately, in MS Word the hated book-marking and invisible picture problem is there, so I cannot use it. The shared clipboards are really nice additions over CLCL, but my main application is MS Word, and there the problems are just too annoying.
#9
-
Posted 16 August 2005 - 04:39 AM
I've posted an update that hopefully addresses the ugly problem in MS Word with the internal clipboard monitor.
I'm interested to know if anyone would like to test this version. The download link is:
http://www.pgsoftwar... ... up1748.exe
If this doesn't solve the MS Word issue, there are a couple of other ideas that I have. However, I would like to know if some progress has been made with this version first. If we succeed with Word, we'll be happy to share our findings with the forum.
NOTE: Please do not use this version with mission critical data in MS Word until you verify that it works. Of course, you all know this ... right?
NOTE THIS TOO: Could someone verify that if you simply place the data on the clipboard with auto-pasting it, that the bookmarking, etc. does NOT occur. Conversely, does it happen if you copy something in another program, graphic or text and paste it in Word, does it paste properly? The response to these questions is very important to us.
Thanks for looking,
I'm interested to know if anyone would like to test this version. The download link is:
http://www.pgsoftwar... ... up1748.exe
If this doesn't solve the MS Word issue, there are a couple of other ideas that I have. However, I would like to know if some progress has been made with this version first. If we succeed with Word, we'll be happy to share our findings with the forum.
NOTE: Please do not use this version with mission critical data in MS Word until you verify that it works. Of course, you all know this ... right?
NOTE THIS TOO: Could someone verify that if you simply place the data on the clipboard with auto-pasting it, that the bookmarking, etc. does NOT occur. Conversely, does it happen if you copy something in another program, graphic or text and paste it in Word, does it paste properly? The response to these questions is very important to us.
Thanks for looking,
#10
-
Posted 18 August 2005 - 04:01 PM
02Clams
The bookmark-picture placeholder problem is still there in MS Word.
#11
-
Posted 18 August 2005 - 05:25 PM
Thanks for the heads up on this one.
Could you also tell me if you copy a graphic from another application, like a photo program ... then switch to WORD ... paste the graphic with ctrl-v ... does the problem occur?
Thanks again. You've been most helpful.
Could you also tell me if you copy a graphic from another application, like a photo program ... then switch to WORD ... paste the graphic with ctrl-v ... does the problem occur?
Thanks again. You've been most helpful.
#12
-
Posted 18 August 2005 - 06:20 PM
02Clams
I copied a picture to the clipboard from Irfanview (the AHK logo, resized). After that I selected some text in Word and copied to the Clipboard by Ctrl-C. It got bookmarked, showing those ugly grey brackets. Then I tried pasting the picture from Net Clipshare (Win-Alt-Insert). After several seconds I got a message, that the clipboard data must be placed in my application by using the Paste Special command in the edit menu of the application. Of course, it does not work, because the picture was not the last content of the Clipboard. Office clipboard does not show the picture, either.
If I copy the picture from IrfanView and paste it to Word with Ctrl-V, immediately, it appears in Word OK and it also shows up in the Office clipboard.
Now I have a picture inside my Word document. Do the same routine again: copy it, then copy some text (which gets still bookmarked). Now paste the picture from Clipshare: I only get a picture placeholder, with the little red x in the upper left corner.
If I copy the picture from IrfanView and paste it to Word with Ctrl-V, immediately, it appears in Word OK and it also shows up in the Office clipboard.
Now I have a picture inside my Word document. Do the same routine again: copy it, then copy some text (which gets still bookmarked). Now paste the picture from Clipshare: I only get a picture placeholder, with the little red x in the upper left corner.
#13
-
Posted 19 August 2005 - 02:49 PM
If you still wish to give ths a try, I believe you will find my latest version has ended the MS Word bookmarking issue. Picture placeholder problems should also be gone. In my development environment, I was not able to generate a single bookmark related to Net ClipShare.
One instance of bookmarking remains and it occurs whether our program is running or not. If you create a line of text, select it, choose copy, then paste the copied text as a Microsoft Document Object, then select the document object and choose copy again----a bookmark will automatically be created. This routine is the only one I can find that still creates a spurious bookmark. BUT THIS IS NOT IN ANY WAY RELATED TO NET CLIPSHARE. It may not even occur with newer versions of MS Word.
Those who want to try this new release:
Download v1.7.5.1 here.
To visit the site:
Visit Net ClipShare web page here.
The setup should say it is version 1.7.5.1
Mechanics behind the fix:
Whenever a selection is copied, this program will make several api calls to the clipboard system and look for certain clip formats in the clipboard format list. The following formats create bookmarks every time in Word: "Link Source" and "Link Source Descriptor" when teamed up with "OwnerLink" and without going into further detail, there are a couple of other formats that create problems too in MS Word.
Net ClipShare simply reconfigures the clipboard by saving all formats except those described above (at least when they appear together on the clipboard). The result is the preservation of OLE linking too. Now we can copy graphics as bitmaps or as OLE objects and they will later successfully paste when retrieved from the Net ClipShare database.
I was also able to greatly speed up clip retrieval and insertion with this release. It should be fairly instantaneous, unless you are pasting an OLE object---in which case the system will have to query the installed application to paste the clip.
Some of my findings with this release will be used to make a AHK based clipboard viewer to enhance the program.
Let me know if it works for you!
Special thanks to all the guys who have worked hard to make AHK an outstanding program scripting language.
One instance of bookmarking remains and it occurs whether our program is running or not. If you create a line of text, select it, choose copy, then paste the copied text as a Microsoft Document Object, then select the document object and choose copy again----a bookmark will automatically be created. This routine is the only one I can find that still creates a spurious bookmark. BUT THIS IS NOT IN ANY WAY RELATED TO NET CLIPSHARE. It may not even occur with newer versions of MS Word.
Those who want to try this new release:
Download v1.7.5.1 here.
To visit the site:
Visit Net ClipShare web page here.
The setup should say it is version 1.7.5.1
Mechanics behind the fix:
Whenever a selection is copied, this program will make several api calls to the clipboard system and look for certain clip formats in the clipboard format list. The following formats create bookmarks every time in Word: "Link Source" and "Link Source Descriptor" when teamed up with "OwnerLink" and without going into further detail, there are a couple of other formats that create problems too in MS Word.
Net ClipShare simply reconfigures the clipboard by saving all formats except those described above (at least when they appear together on the clipboard). The result is the preservation of OLE linking too. Now we can copy graphics as bitmaps or as OLE objects and they will later successfully paste when retrieved from the Net ClipShare database.
I was also able to greatly speed up clip retrieval and insertion with this release. It should be fairly instantaneous, unless you are pasting an OLE object---in which case the system will have to query the installed application to paste the clip.
Some of my findings with this release will be used to make a AHK based clipboard viewer to enhance the program.
Let me know if it works for you!
Special thanks to all the guys who have worked hard to make AHK an outstanding program scripting language.
#14
-
Posted 21 August 2005 - 10:19 PM
02Clams
I had discovered something along these lines but not with as much detail. Since this could be of use in making ClipboardAll work better with MS Word, perhaps you'd be willing to share the full details. If so, please send them to [email protected]. Even without full details, your notes above should help tweak ClipboardAll. Thanks for posting your findings.The following formats create bookmarks every time in Word: "Link Source" and "Link Source Descriptor" when teamed up with "OwnerLink" and without going into further detail, there are a couple of other formats that create problems too in MS Word.
#15
-
Posted 21 August 2005 - 11:00 PM