|
3
|
DonationCoder.com Software / Post New Requests Here / Re: IDEA: Temporary Access
|
on: October 18, 2008, 06:32:11 PM
|
Oh. Silly me  keystroke logging is only a problem when the keyboard is used to enter the password. Since my idea is to enter the password automatically I don't have to worry about methods for defeating keystroke logging. I've found an Autohotkey program that will do most of what I'm after at AutoFiller all that is needed now are a few modifications....
|
|
|
|
|
4
|
DonationCoder.com Software / Post New Requests Here / Re: IDEA: Temporary Access (Restricted Access is a better description).
|
on: October 14, 2008, 04:23:12 PM
|
Easier still is what I'll call the three steps forward three steps back method (see: non-technological methods in Keystroke logging ). Auto Form Filling would be nice but Auto Field filling would be sufficient. I'd suggest that the Autohotkey program that does the field filling should first check whether "Dead man's switch" is present before executing. This would help prevent the use of the password by anyone other than the holder of the USB drive. I hope someone (Skrommel perhaps?) has a go at this. After I test the device and see that it works as intended I'd like to share part 3 of my project with everyone.
|
|
|
|
|
7
|
DonationCoder.com Software / Post New Requests Here / IDEA: Temporary Access
|
on: October 13, 2008, 04:05:37 PM
|
40Hz was wondering where I was headed with my "Self destruct" idea. Seeing that he put us onto the very useful "Dead Man's Switch" app I thought it only fair to share the next step in my project with everyone. The idea for this project came from two other projects: Keepass portable and Keeform. Keepass portable has a very useful feature that enables you to drag and drop hidden passwords. You can drag and drop a password onto a web page input field for example. Keeform lets you do the whole thing automatically. There are times when you would like people to access password protected resources but also limit the time they can access the resource. Keepass and Keeform don't cater for this very well for a number of reasons: 1. You need the entire applications plus the master password to make use of these features 2. Keeform only works for IE. 3. Once you get into Keepass you can "unhide" the password. My idea is that a program that includes a selection of the features in Keepass and Keeform, runs off a USB drive and "self destructs" after a preset time would overcome these problems. The user would simply click on an icon on the USB drive. The app would then take the browser to the specific web page and automatically log in. Keepass uses CSecureEditEx code to secure edit controls and CodeProject shows how it could be used in a project. I've been tempted to give it a go but I figure I will die of old age b4 I get it working.
|
|
|
|
|
9
|
DonationCoder.com Software / Post New Requests Here / IDEA: Self Distruct
|
on: October 12, 2008, 03:30:43 PM
|
|
I've been thinking about this idea for a program for quite a while but have been hesitant to share it since the program could be used for good as well as bad purposes (ie. virus). On the other hand isn't that the case with all technology. So here goes... If you are as old as me you will remember that the starting scene from every episode of the TV series mission impossible starts the same way. Secret agent Jim retrieves a tiny tape cassete from some hidden location in a public place (e.g. under a shelf in a phone booth) places it in a player and listens to his instructions for his next "impossible" mission. At the end of the recording the voice says something like "this tape will self destruct in x seconds". Shortly after the cassete fizzles and dissolves. The fizzling is a great visual effect but the main point is that the information on the tape was destroyed. I'm sure that there are scores of people around the world that wished they could destroy the data held on the hard disk of the laptop or USB flash drive drive that has been lost or stolen and that is where my idea comes in. There are scores of remote access programs around that will allow you to operate a PC over the internet. Why not have a program running on the remote PC that will poll for a destruct command initiated by the authorized custodian of the data? If program receives the command it will automatically delete the specified data on media in question regardless of where it might be. Given the astonishing fines (and jail terms) organisations place on unauthorised access to data nowadays and the many stories in the media about lost PCs with sensitive data etc., I'm sure my "self destruct" idea will be very popular.
|
|
|
|
|
10
|
DonationCoder.com Software / Post New Requests Here / Re: IDEA: Auto- Page Scroller
|
on: October 13, 2007, 06:08:07 PM
|
|
Found the explanation. It selects a page at a time.
Also found that Acrobat Reader (version 7) will do at least do the first part of what I want to do so at least Adobe thought this was worth doing..
Under Edit->Preferences there is a category "Full Screen"
When you select that, there are various options you can choose in the Full Screen Navigation frame:
Advance every __ seconds [you to fill in __ ] Loop after last page
Before I have a go at coding this thing does anyone know of something that works for Windows generally?
|
|
|
|
|
11
|
DonationCoder.com Software / Post New Requests Here / Re: IDEA: Auto- Page Scroller
|
on: October 11, 2007, 04:28:25 PM
|
|
The problem with automated PgDn is that it would occur unexpectedly. This also could be unpleasant and it could also be easy to loose your place. This could be improved by adding a visual cue.
I've been looking at what happens when you press Shift + PgDn. In windows containing editable text some of this text gets highlighted. However I'm not sure of what is going on here (ie. what is getting highlighted?).
Could someone explain it to me?
|
|
|
|
|
15
|
DonationCoder.com Software / Post New Requests Here / Re: IDEA: Porting VeloAce to the PC
|
on: May 27, 2007, 04:44:35 AM
|
The idea is to watch a video/TV/Internet etc while running VeloAce with a small speedometer window (no border, transparent background, always on top) in the corner.  Looks like I can run VeloAce in a VMWare Player Window ( http://www.access-company.com/cgi/garnetvm.cgi). But the Internet Cafe PC I'm using here in Paris won't let me download the software so I can find out whether I can use AutoHotKey to will enable me to achieve the remainder of the abovementioned objectives.  Maybe someone else can try this and let us know whether it works.
|
|
|
|
|
16
|
DonationCoder.com Software / Post New Requests Here / Re: IDEA: Porting VeloAce to the PC
|
on: May 21, 2007, 10:11:16 PM
|
Hi ethan, Thanks so much for you advice. I suspected that a rewrite of the program would be required. I think I'll have a go at doing it in MFC. I've found a short video that will at least get me started at http://go.microsoft.com/?linkid=5681587I really appreciate your tester program. Testing the RS232 connection is really be the best place to start. However I'm travelling O/S on holidays with my wife for the next six weeks and won't be in a position to do this test till I get home again. I'm typing this message from a hotel computer in Toronto at the moment. Although it would not be too difficult to rig up reed switch I suspect the hotel staff would not appreciate it. Given prevailing attitutudes nowadays I might even be at risk of being detained for suspicious behaviour.  However if someone else would like to try the tester program, VAIF details can be found at: http://veloace.sourceforge.net/vaif/vaif.pdf. There is also useful information to be gleaned at: http://home.swipnet.se/~w-51358/pilot/cables.htm
|
|
|
|
|
17
|
DonationCoder.com Software / Post New Requests Here / IDEA: Porting VeloAce to the PC
|
on: May 20, 2007, 09:21:18 AM
|
VeloAce is an open source bicycle computer for the Palm PDA. I had a go at porting Veloace ( http://veloace.sourceforge.net/) to the XP environment so that I could use it on a PC when training indoors on my stationary bike. I downloaded Visual C++ Express and tried compiling the code but immediately encountered difficulties. I'll continue grappling with this project when I get the time but in the meantime I thought there might be others more competent than myself that may be interested in giving this a go. I figure this project would be of particular interest to people that are interested in projects which interact with the physical world. Chao, Uncle John
|
|
|
|
|
19
|
DonationCoder.com Software / Post New Requests Here / Re: IDEA: WinCovers
|
on: December 21, 2006, 04:15:22 PM
|
Hi Skrommel, Wow  Thanks for this. It is certainIy very useful to me and I suspect many others will find it useful too. Back on June 3 you mentioned that your script would work on all Windows default controls. I'm starting to appreciate the extent of those controls. I'm still a pretty raw newbie so it'll take me a while to analyse your script and understand all it's implications. I really appreciate your having shared it with us. Thanks and season's greetings to you and your family.
|
|
|
|
|
21
|
DonationCoder.com Software / Post New Requests Here / Re: IDEA: WinCovers
|
on: October 16, 2006, 04:08:47 PM
|
I couldn't get the SetParent based solution to work. Nor could I get the "timingloop" based solution, where the Calculator is minimised when another window becomes active, to work satisfactorily. One reasons I'm not satisfied is that having the script minimise the window then puts it under the control of the task bar button Calculator icon. Then if you press the Calculator icon the script locks up and Calculator stays minimized. Another reason I'd prefer to explore a different solution is aesthetic. It's impossible to remove the jerkiness from the cover movement when the Calculator is dragged. The approach I exploring now avoids the Calculator window being de-activated or moved by: - Closing all windows b4 starting the Calculator script, - Hiding the Task Bar, - Removing the Calculator Menu Bar, - Placing an Splashimage over the Title Bar. Here is the code. As you can see the "close all windows" part has been commented out for convenience while I'm trying to fix/develop other parts of the script: [ copy or print] #SingleInstance Force #NoEnv SetBatchLines -1 #Persistent /*WinGet, id, list, , , Program Manager ; Close all windows Loop, %id% { StringTrimRight, this_id, id%a_index%, 0 WinGetTitle, this_title, ahk_id %this_id% winclose,%this_title% } */ WinHide ahk_class Shell_TrayWnd Run calc.exe, , , PID WinWait ahk_pid %PID% DllCall("SetMenu", uint, WinExist(), uint, 0) ; Remove menu bar of "last found window". WinMove, ahk_pid %PID%,,0, 0 ; Move the Calculator window to the top left corner. SplashImage, , B w455 h30 x0 y0 CWBlue, , , SICalcCover ;WinSet.... ;SplashImage, , B w175 h165 x55 y125 CWSilver, , , SICalcCover SetTimer Follow, 100 Follow: IfWinNotExist ahk_pid %PID% { Winshow ahk_class Shell_TrayWnd ExitApp ; Calc has been closed } Return I'm trying to work out how I can make a transparent hole over the Calculator Close button because you can still drag by clicking on the right hand edge of the title bar. Does anyone know how to make a hole in a SplashImage? I'm also trying to get multiple SplashImages working. Only the title bar cover works at the moment. Doublebogey are you there? Do you have any suggestions on this?
|
|
|
|
|
22
|
DonationCoder.com Software / Post New Requests Here / Re: IDEA: WinCovers
|
on: September 20, 2006, 07:13:08 PM
|
Cover.bmp is a grey rectangle W230 H170: [ copy or print] Run, %SystemRoot%\System32\calc.exe WinWaitActive, Calculator ControlGet, hWndNewParent, Hwnd,,, Calculator WinGetPos, X, Y,,, Calculator x:=X+55 y:=Y+140 SplashImage, cover.bmp, B X%x% Y%y% ControlGet, hWndChild, Hwnd,,, SplashImage DllCall("SetParent", hWndChild, hWndNewParent) Sleep, 10000 SplashImage, Off I'm try to get the SplashImage to move with Calculator when I drag Calculator. What did I do wrong?
|
|
|
|
|
23
|
DonationCoder.com Software / Post New Requests Here / Re: IDEA: WinCovers
|
on: September 20, 2006, 02:45:06 AM
|
|
Another approach... From what I've been told the code can be simplified by making each SplashImage the child of the Calculator Window through the use of the "ControlGet Hwnd" command and the DllCall("SetParent"...) function call.
Not sure how to go about this. Any volunteers?
|
|
|
|
|
24
|
DonationCoder.com Software / Post New Requests Here / Re: IDEA: WinCovers
|
on: September 19, 2006, 05:25:32 AM
|
Hi Db, Making the following change switches off SplashImages when no Windows are active: [ copy or print] If Title= ;If title is blank,. then { Return ;return, do nothing } changed to [ copy or print] If Title= ;If title is blank,. then { SplashImage 1:Off ;Turn off Wincover 1 SplashImage 2:off SplashImage 3:off Return ;return } However restoring another minimized window terminates the script leaving the Calculator running without covering SplashImages when the Calculator is again restored. This problem still needs to be solved. Cheers.
|
|
|
|
|