Main Forum > Tweaking.com Support & Help
Envelope Printer program not sending data to any printer
Shane:
No, it should have always been asking for permission to run (Only if the UAC is on), but I think I know what is happening.
Since you downloaded it off the net windows may have a security warning on it. Right click on the exe and go to properties, then down towards the bottom you should have an unblock button, if you do click that and that should make the security warning go away.
Shane
rpesq:
1) I always DL and run the PORTABLE version. It has a security shield on its logo always, but never asks for permission to run. I edit the manifest to eliminate the Admin requirement.
2) this new EXE does not have the shield on it, and it always aks me to run.
3) FWIW, previous versions of this app (always Portable), it DID work when you uncheck the Print photo option, so you must have made changes to the code from earlier versions that I DL'd. They worked fine. I will try to figure out when the bug started, I will try to do that later tonight.
rpesq:
Regarding not printing when Picture is unchecked...
OK, version 1.2.0 worked fine. Printed fine with Picture unchecked.
1.3.0 does not work.
1.4.0 does not work.
1.4.1 does not work.
Suggestion. If you like your old code, you could always include (and default to using) a 1px clear.gif for people who do not want a photo printed. So unchecking that option would simply enable your 1px clear.gif. Sort of like the old webpage HTML hacks.
Shane:
--- Quote ---1) I always DL and run the PORTABLE version. It has a security shield on its logo always, but never asks for permission to run. I edit the manifest to eliminate the Admin requirement.
2) this new EXE does not have the shield on it, and it always aks me to run.
--- End quote ---
Yes, but that is because you are downloading it from the main site, this new exe you are getting from the forums. Windows adds a data stream to a file to show that it came from another system. (I use this tool to remove those streams from a file)
http://technet.microsoft.com/en-us/sysinternals/bb897440.aspx
This page here just has some more deeper info on the data streams
http://blog.case.edu/bes7/2009/06/18/remove_the_security_warning_on_files_downloaded_with_firefox_30_and_35
So because you got the new exe off the forum I have a feeling that is what is causing the prompt, because the manifest file is hard coded with the exe, I keep them separate. So there is no way for my program to tell windows to ask for permissions to run without it. (Limitation of VB6)
The 1.4.2 exe and the 1.4.1 exe is like maybe 5 lines of code different. So if it isn't the admin prompt coming up then it is the stream on the file causing it.
--- Quote ---OK, version 1.2.0 worked fine.
1.3.0 does not work.
1.4.0 does not work.
--- End quote ---
Yes I explained that. Look at the change log here
http://www.tweaking.com/content/page/tweaking_com_envelope_printer.html
--- Quote ---v1.3.0
Per user request, the program now supports Unicode!
--- End quote ---
Which a few posts ago I said how in the newer versions I had to use a windows api to print the unicode and the bug is the api fails unless you print something, anything to the printer first. :wink:
I found the bug and fixed it :-)
Shane
Navigation
[0] Message Index
[*] Previous page
Go to full version