Jump to content

KeeForm 2.04


AutoDave
 Share

Recommended Posts

Using Keepass version 1.09 I can no longer automatically log in to Hotmail as I did when using 1.08.

I added the following line to Keepass.ini file

KeeUrlOverride=cmd://"{APPDIR}\KeeForm.exe" "{URL}" "{USERNAME}" "{PASSWORD}" {ENTERFORM}

I also added the following line to Notes in the Database.kbd thinking it would fix the problem:

KeeUrl-Override: cmd://"{APPDIR}\KeeForm.exe" "{URL}" "{USERNAME}" "{PASSWORD}" {ENTERFORM}

Being new to this program I thought that someone might steer me right before I spend too much time digging (I've already expended too much time to no avail). Any help would be appreciated.

-philmont

Link to comment
Share on other sites

  • Replies 147
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Philmont, is it just hotmail or every site?

If the problem exists for every site, please check the debug log. You can activate the debug mode with

cmd://"{APPDIR}\KeeForm.exe" "{URL}" "{USERNAME}" "{PASSWORD}" "" {KEEFORMDEBUG}

You can view/save the debug output with the following free tool

http://www.sysinternals.com/Utilities/DebugView.html

You can also send me the debug log (but please make sure it doesn't contain any sensitive information ...)

Cheers,

Dave

Link to comment
Share on other sites

Philmont, is it just hotmail or every site?

If the problem exists for every site, please check the debug log. You can activate the debug mode with

cmd://"{APPDIR}\KeeForm.exe" "{URL}" "{USERNAME}" "{PASSWORD}" "" {KEEFORMDEBUG}

You can view/save the debug output with the following free tool

http://www.sysinternals.com/Utilities/DebugView.html

You can also send me the debug log (but please make sure it doesn't contain any sensitive information ...)

Cheers,

Dave

Thanks for the quick reply Dave. It was just the hotmail. As it turns out, and after trying many, many things the original code finally DID work, though I'm still not quite sure why. I'm pretty sure it had something to do with "Windows Live Hotmail" vs "regular hotmail". They each have a different login screen but both are reached by the same URL address. I'm not sure how I was getting the regular hotmail login (when the code wouldn't work) but somehow I started to get the Windows Live hotmail login screen and everything worked fine. It may have been something I did or just maybe the Hotmail site might have had some problems???? I'm sure someone out there knows why and I'm going to be embarrassed when I find the answer.

I just wanted to thank you again for the speedy reply and the great piece of s/w.

-Phil

Link to comment
Share on other sites

  • 2 weeks later...

KeeForm doesn't appear to work when setup with the newest version of KeePass.

After copying the files to the KeePass directory, and modifying the ini file with the entry for KeeForm, Keepass won't even list it as an installed plugin.

I have experience similar to John Nano. I upgraded from keepass 1.08 to 1.09 and keeform stopped working after that. I downloaded latest version of keeform and carefully followed all instructions nevertheless it still doesnt work. Anyway I had to uninstall 1.09 and go back to 1.08. Then all works perfectly. Why suddenly keeform became incompatible with latest keepass? I run Win XP.

Oleg59

PS. I now discovered posted in this forum solutions and tried it. Everything works now with 1.09 Thanks for help Dave.

Edited by oleg59
Link to comment
Share on other sites

I cannot wait to try this - I really cannot believe it took this long, being that this script has been around so long - and then took a break for almost a year and then again another year, but did anyone check out how many downloads - thats a lot.

Just for the amout of downloads, I think is should be a pinned topic.

2¢

All by me:

"Sometimes you have to go back to where you started, to get to where you want to go." 

"Everybody catches up with everyone, eventually" 

"As you teach others, you are really teaching yourself."

From my dad

"Do not worry about yesterday, as the only thing that you can control is tomorrow."

 

WindowsError.gif

WIKI | Tabs; | Arrays; | Strings | Wiki Arrays | How to ask a Question | Forum Search | FAQ | Tutorials | Original FAQ | ONLINE HELP | UDF's Wiki | AutoIt PDF

AutoIt Snippets | Multple Guis | Interrupting a running function | Another Send

StringRegExp | StringRegExp Help | RegEXTester | REG TUTOR | Reg TUTOT 2

AutoItSetOption | Macros | AutoIt Snippets | Wrapper | Autoit  Docs

SCITE | SciteJump | BB | MyTopics | Programming | UDFs | AutoIt 123 | UDFs Form | UDF

Learning to script | Tutorials | Documentation | IE.AU3 | Games? | FreeSoftware | Path_Online | Core Language

Programming Tips

Excel Changes

ControlHover.UDF

GDI_Plus

Draw_On_Screen

GDI Basics

GDI_More_Basics

GDI Rotate

GDI Graph

GDI  CheckExistingItems

GDI Trajectory

Replace $ghGDIPDll with $__g_hGDIPDll

DLL 101?

Array via Object

GDI Swimlane

GDI Plus French 101 Site

GDI Examples UEZ

GDI Basic Clock

GDI Detection

Ternary operator

Link to comment
Share on other sites

Hi Dave,

I am a happy user of Keepass 1.09 with KeeForm/KeeRun etensions and I have to tell these smart pieces of software make my life much more easier. But I experience one issue which disturbes me a bit.

I use the following script to login to my Skype account:

cmd://"{APPDIR}\KeeRun.exe" "{URL}" "{TITLE}" "{USERNAME}" " {PASSWORD}" "+{TAB}{_USERNAME_}{TAB}{_PASSWORD_}{ENTER}"

What is strange that the above script sometimes works and sometimes not.

I am running IE 6 on Win XP with NOD32 antivirus and I have experienced the same issue also with previous version of KeePass (1.08)

I ran debug view and received following reports

Succesful login:

CODE
00000000 0.00000000 [2688] NOD32 protected [MSAFD Tcpip [TCP/IP]]

00000001 0.00004665 [2688] NOD32 protected [MSAFD Tcpip [uDP/IP]]

00000002 0.00007766 [2688] NOD32 protected [MSAFD Tcpip [RAW/IP]]

00000003 0.00010811 [2688] NOD32 protected [RSVP UDP Service Provider]

00000004 0.00013801 [2688] NOD32 protected [RSVP TCP Service Provider]

00000005 0.34435606 [2688] checkpoint #1 took 79 ms

00000006 0.34567660 [2688] checkpoint #2 took 1 ms

00000007 0.36171833 [2688] checkpoint #3 took 16 ms

00000008 0.36432004 [2688] checkpoint #4 took 3 ms

00000009 1.80441391 [2688] PERF_WARNING: checkpoint #5 took 1 s

00000010 1.80823731 [2688] checkpoint #6 took 4 ms

00000011 2.19241619 [2688] checkpoint #7 took 379 ms

00000012 2.27473569 [2688] checkpoint #8 took 82 ms

00000013 6.11714745 [2688] TMainUserList.ApplyFilter took 15 ms

00000014 6.12120008 [2688] Init took 73 ms

00000015 6.50478601 [2688] TMainUserList.ApplyFilter took 290 ms

00000016 7.05555964 [2688] TMainUserList.ApplyFilter took 551 ms

00000017 7.33550024 [2688] PERF_WARNING: Login took 2 s

00000018 12.73075867 [4000] NOD32 protected [MSAFD Tcpip [TCP/IP]]

00000019 12.73080921 [4000] NOD32 protected [MSAFD Tcpip [uDP/IP]]

00000020 12.73084164 [4000] NOD32 protected [MSAFD Tcpip [RAW/IP]]

00000021 12.73087311 [4000] NOD32 protected [RSVP UDP Service Provider]

00000022 12.73090267 [4000] NOD32 protected [RSVP TCP Service Provider]

Login does not work (in fact nothing happened, only the application start and login screen opened)

CODE
00000000 0.00000000 [3340] NOD32 protected [MSAFD Tcpip [TCP/IP]]

00000001 0.00004721 [3340] NOD32 protected [MSAFD Tcpip [uDP/IP]]

00000002 0.00007822 [3340] NOD32 protected [MSAFD Tcpip [RAW/IP]]

00000003 0.00010895 [3340] NOD32 protected [RSVP UDP Service Provider]

00000004 0.00013912 [3340] NOD32 protected [RSVP TCP Service Provider]

00000005 5.39144516 [3340] checkpoint #1 took 80 ms

00000006 5.39273357 [3340] checkpoint #2 took 1 ms

00000007 5.40938473 [3340] checkpoint #3 took 17 ms

00000008 5.41226435 [3340] checkpoint #4 took 3 ms

00000009 5.53049612 [3340] checkpoint #5 took 118 ms

00000010 5.53387022 [3340] checkpoint #6 took 3 ms

00000011 5.91454744 [3340] checkpoint #7 took 381 ms

00000012 5.99357033 [3340] checkpoint #8 took 79 ms

Any suggestion how to make it run properly ?

Thanks,

Mirek

Link to comment
Share on other sites

  • 3 weeks later...

Hi Forum,

I use KeePass and KeeForm for a long time. Now I have a problem on one of my machines. I know it's not related

to keepass or keeform, but when I open a URL with KeeForm suppling url, userid and password I get the following error:

IE Error # 80070005 access denied.

The commandline for the following output is:

keeform "https://sourceforge.net" "username" "password" "" "{KEEFORMDEBUG}"

Here is the OutPut from DBGView.exe:

00000000 0.00000000 [1600] 6 Bindings of 6 total for 'cp_fw1'

00000001 0.00000000 [1600]

00000002 0.00009694 [1600] FW1 kernel is bound to 5 adapters

00000003 0.00051850 [1600] 'ms_netbeui' is not installed

00000004 0.00089928 [1600] 'ms_dlc' is not installed

00000005 0.00128480 [1600] 'ms_appletalk' is not installed

00000006 0.00161780 [1600] 'ms_nwspx' is not installed

00000007 0.00196031 [1600] 'ms_nwnb' is not installed

00000008 0.00234443 [1600] 'ms_nwipx' is not installed

00000009 14.99997425 [1600] 6 Bindings of 6 total for 'cp_fw1'

00000010 14.99997425 [1600]

00000011 15.00009155 [1600] FW1 kernel is bound to 5 adapters

00000012 15.00133896 [1600] 'ms_netbeui' is not installed

00000013 15.00167847 [1600] 'ms_dlc' is not installed

00000014 15.00205612 [1600] 'ms_appletalk' is not installed

00000015 15.00244713 [1600] 'ms_nwspx' is not installed

00000016 15.00282288 [1600] 'ms_nwnb' is not installed

00000017 15.00320816 [1600] 'ms_nwipx' is not installed

00000018 16.76434135 [4248] 00 >Keeform v1.06 8/27/2006

00000019 16.76437569 [4248] 16 >PrintSystemInformation

00000020 16.76477623 [4248] 00 Date 2007/10/29 16:32:17

00000021 16.76530266 [4248] 00 @AutoItExe E:\programme\KeePass\KeeForm.exe

00000022 16.76563835 [4248] 00 @AutoItPID 4248

00000023 16.76629257 [4248] 00 @AutoItVersion 3.2.0.1

00000024 16.76658058 [4248] 00 @Compiled 1

00000025 16.76691246 [4248] 00 @ComSpec C:\WINDOWS\system32\cmd.exe

00000026 16.76746941 [4248] 00 @OSBuild 2600

00000027 16.76797485 [4248] 00 @OSLang 0407

00000028 16.76827049 [4248] 00 @OSServicePack Service Pack 2

00000029 16.76856041 [4248] 00 @OSTYPE WIN32_NT

00000030 16.76947403 [4248] 00 @OSVersion WIN_XP

00000031 16.76981354 [4248] 00 @ProcessorArch X86

00000032 16.77015686 [4248] 00 @ProgramFilesDir C:\Programme

00000033 16.77044678 [4248] 00 @ProgramsDir C:\Dokumente und Einstellungen\joachimb\Startmenü\Programme

00000034 16.77074051 [4248] 00 @ScriptDir E:\Programme\KeePass

00000035 16.77080917 [4248] 00 @ScriptFullPath E:\Programme\KeePass\KeeForm.exe

00000036 16.77184105 [4248] 00 @ScriptLineNumber 0

00000037 16.77210236 [4248] 00 @ScriptName KeeForm.exe

00000038 16.77223206 [4248] 00 @SystemDir C:\WINDOWS\system32

00000039 16.77250290 [4248] 00 @WindowsDir C:\WINDOWS

00000040 16.77284241 [4248] 00 @WorkingDir E:\programme\KeePass

00000041 16.77330971 [4248] 16 <PrintSystemInformation

00000042 16.77361298 [4248] 00 CmdLine[0] = 5

00000043 16.77403641 [4248] 00 CmdLine[1] = https://sourceforge.net/account/login.php

00000044 16.77430725 [4248] 00 CmdLine[2] = {USERNAME}

00000045 16.77458763 [4248] 00 CmdLine[3] = {PASSWORD}

00000046 16.77491570 [4248] 00 CmdLine[4] = {ENTERFORM}

00000047 16.77522659 [4248] 00 CmdLine[5] = {KEEFORMDEBUG}

00000048 16.77558327 [4248] 00 AutoIt.Error started

00000049 16.77600670 [4248] 16 >CheckAndSetFlag {ENTERFORM} False {NOFOCUS}

00000050 16.77637100 [4248] 08 {NOFOCUS} = False

00000051 16.77666092 [4248] 08 Autotype = {ENTERFORM}

00000052 16.77707481 [4248] 16 <CheckAndSetFlag

00000053 16.77737427 [4248] 08 ObjCreate(InternetExplorer.Application)

00000054 21.16630363 [4248] 02 ObjName ($oObject) = IWebBrowser2

00000055 21.31294060 [4248] 08 Created C:\Programme\Internet Explorer\IEXPLORE.EXE

00000056 30.00138092 [1600] 6 Bindings of 6 total for 'cp_fw1'

00000057 30.00138092 [1600]

00000058 30.00148773 [1600] FW1 kernel is bound to 5 adapters

00000059 30.00186920 [1600] 'ms_netbeui' is not installed

00000060 30.00230789 [1600] 'ms_dlc' is not installed

00000061 30.00268173 [1600] 'ms_appletalk' is not installed

00000062 30.00302505 [1600] 'ms_nwspx' is not installed

00000063 30.00341034 [1600] 'ms_nwnb' is not installed

00000064 30.00378609 [1600] 'ms_nwipx' is not installed

00000065 45.00255203 [1600] 6 Bindings of 6 total for 'cp_fw1'

00000066 45.00255203 [1600]

00000067 45.00265884 [1600] FW1 kernel is bound to 5 adapters

00000068 45.00304413 [1600] 'ms_netbeui' is not installed

00000069 45.00339508 [1600] 'ms_dlc' is not installed

00000070 45.00377274 [1600] 'ms_appletalk' is not installed

00000071 45.00411606 [1600] 'ms_nwspx' is not installed

00000072 45.00461960 [1600] 'ms_nwnb' is not installed

00000073 45.00499725 [1600] 'ms_nwipx' is not installed

00000074 48.40093231 [4248] 08 Navigated to https://sourceforge.net/account/login.php

00000075 48.40218735 [4248] 08 IE location name = SourceForge.net: Log In to SourceForge.net

00000076 48.40331650 [4248] 08 IE location url = https://sourceforge.net/account/login.php

00000077 48.40394974 [4248] 16 >RecurseIntoFrames

00000078 48.40676498 [4248] 02 ObjName ($oObject) = IWebBrowser2

00000079 48.40687561 [4248] 02 Test if access denied

00000080 48.40918350 [4248] 02 access allowed

00000081 48.40947342 [4248] 02 tag name BODY

00000082 48.41109848 [4248] 02 domain: sourceforge.net

00000083 48.47868729 [4248] 02 >MyErrorHandler

00000084 48.47904587 [4248] 02 IE Error # 80070005

00000085 48.47933197 [4248] 02 Zugriff verweigert

00000086 48.47963715 [4248] 02 $ErrorHandlerMsgboxOn = True

00000087 59.99946594 [1600] 6 Bindings of 6 total for 'cp_fw1'

00000088 59.99946594 [1600]

00000089 59.99957275 [1600] FW1 kernel is bound to 5 adapters

00000090 59.99995804 [1600] 'ms_netbeui' is not installed

00000091 60.00053406 [1600] 'ms_dlc' is not installed

00000092 60.00070190 [1600] 'ms_appletalk' is not installed

00000093 60.00103760 [1600] 'ms_nwspx' is not installed

00000094 60.00142670 [1600] 'ms_nwnb' is not installed

00000095 60.00180435 [1600] 'ms_nwipx' is not installed

00000096 68.53456879 [4248] 02 <MyErrorHandler EXIT

00000097 68.53469849 [4248] 02 <Keeform v1.06 8/27/2006 MyErrorHandler

00000098 74.99954987 [1600] 6 Bindings of 6 total for 'cp_fw1'

00000099 74.99954987 [1600]

00000100 74.99966431 [1600] FW1 kernel is bound to 5 adapters

00000101 75.00003815 [1600] 'ms_netbeui' is not installed

00000102 75.00044250 [1600] 'ms_dlc' is not installed

00000103 75.00092316 [1600] 'ms_appletalk' is not installed

00000104 75.00131226 [1600] 'ms_nwspx' is not installed

00000105 75.00169373 [1600] 'ms_nwnb' is not installed

00000106 75.00206757 [1600] 'ms_nwipx' is not installed

00000107 90.00064850 [1600] 6 Bindings of 6 total for 'cp_fw1'

00000108 90.00064850 [1600]

00000109 90.00080872 [1600] FW1 kernel is bound to 5 adapters

00000110 90.00120544 [1600] 'ms_netbeui' is not installed

00000111 90.00158691 [1600] 'ms_dlc' is not installed

00000112 90.00196075 [1600] 'ms_appletalk' is not installed

00000113 90.00231171 [1600] 'ms_nwspx' is not installed

00000114 90.00280762 [1600] 'ms_nwnb' is not installed

00000115 90.00318146 [1600] 'ms_nwipx' is not installed

00000116 105.00556946 [1600] 6 Bindings of 6 total for 'cp_fw1'

00000117 105.00556946 [1600]

00000118 105.00733185 [1600] FW1 kernel is bound to 5 adapters

00000119 105.50743103 [1600] 'ms_netbeui' is not installed

00000120 106.00666046 [1600] 'ms_dlc' is not installed

00000121 106.50549316 [1600] 'ms_appletalk' is not installed

00000122 107.00559235 [1600] 'ms_nwspx' is not installed

00000123 107.00707245 [1600] 'ms_nwnb' is not installed

00000124 107.01560974 [1600] 'ms_nwipx' is not installed

Any suggestions how to solve this ?

J. Braun

Link to comment
Share on other sites

Hi Joachim,

I replied to your other (identical) posting at http://sourceforge.net/forum/forum.php?thr...forum_id=329221

Cheers,

Dave

---

Update:

Hi Dave,

what surprise, it was my Virusprotector AVIRA Antivir. I changed nothing in the config. I just disabled it and it works. After reenabling it is still working. Thanks for the guidance and the tip

Joachim

Edited by AutoDave
Link to comment
Share on other sites

May I ask for some help in getting Keeform to run on Vista?

I have been running Keepass 1.09 with Keeform 1.06 from a flash drive on my XP machine and it works very well. But with the same flash drive in a Vista machine, when I double-click a URL entry to initiate login, one instance of IE will open, but it remains blank with no entry it the address field. Then a few seconds later another instance opens and shows the login page, but the user name and password are never entered. Also, an error message appears saying IE Error # 80020009 Unspecified error.

What can I do to correct this problem?

Thanks.

Link to comment
Share on other sites

Hi rattletrap,

Vista has some enhanced security features. I don't want to give any advice, because I am not a security expert (I actually just turned off UAC and protected mode ...). But you can find some advice from other users here:

http://sourceforge.net/forum/message.php?msg_id=4568398

Cheers,

Dave

Edited by AutoDave
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...