Page 2 of 2
Re: Class_DD - WingRing0 alternative, a vitual keyboard/mouse library
Posted: 25 Aug 2017, 12:07
by mikamika83
It worked yesterday, but it stopped working today.
Here are the errors I'm getting:
http://i.imgur.com/pZ9UF0J.png http://i.imgur.com/KMOZ3Fr.png
Tried disabling Secure Boot and driver signature verification, no luck.
From what I have found, the DLL is fetching a certificate from a chinese website called wosign.com (specifically:
http://crls1.wosign.com/ca1-code-2.crl)
If you download the certificate above, you'll see the "Effective Date" is today - August 25, 2017 (stopped working today, coincidence?). Next update is on August 30, 2017. So I guess maybe we gotta wait till then?
Anyway Its a very dumb way of implementing this using third party certificates and relying on them. The errors are in Chinese which makes it even worse.
Re: Class_DD - WingRing0 alternative, a vitual keyboard/mouse library
Posted: 26 Aug 2017, 00:13
by OrtisticzBallz
http://imgur.com/a/hQRJZ
It's mean "Network Problem Try Again"
Previously, it was normal.
Why ? Please tell me.
Re: Class_DD - WingRing0 alternative, a vitual keyboard/mouse library
Posted: 08 Sep 2017, 06:08
by ravena1
sending string works abcefghij, however keypress such
DD._key_press("F1")
f1-f12, enter,home,insert,delete, button doesnt seem to work on my game
any idea how to make it work?
and what is command for this?
key(param1, param2) {
return DllCall(this.dllFile "\DD_key", "int", param1, "int", param2)
}
i've tried DD.Key("f1")
doesnt work
Re: Class_DD - WingRing0 alternative, a vitual keyboard/mouse library
Posted: 08 Sep 2017, 06:51
by tmplinshi
ravena1 wrote:however keypress such
DD._key_press("F1")
f1-f12, enter,home,insert,delete, button doesnt seem to work on my game
any idea how to make it work?
Adding some sleep between key up and key down might help, please take a look at the code (of _key_press function) and try it yourself.
The param1
DD code is converted from
todc(VKCode) function.
Re: Class_DD - WingRing0 alternative, a vitual keyboard/mouse library
Posted: 08 Sep 2017, 07:29
by ravena1
tmplinshi wrote:ravena1 wrote:however keypress such
DD._key_press("F1")
f1-f12, enter,home,insert,delete, button doesnt seem to work on my game
any idea how to make it work?
Adding some sleep between key up and key down might help, please take a look at the code (of _key_press function) and try it yourself.
The param1
DD code is converted from
todc(VKCode) function.
omg thank you it works!
DD._key("F9", "Down")
sleep, 300
DD._key("F9", "Up")
however is there any chance to make the mouse move works on pixelsearch?
PixelSearch, X, Y, 29, 198, 771, 577, 0x00FF00, 0, fast
if(ErrorLevel=0) {
DD.mov(%X%, %Y%)
DD._btn("LButtonDown")
sleep, 250
DD._btn("LButtonUp")
mouse move seem to move on found pixe colorl
Re: Class_DD - WingRing0 alternative, a vitual keyboard/mouse library
Posted: 08 Sep 2017, 08:28
by tmplinshi
Re: Class_DD - WingRing0 alternative, a vitual keyboard/mouse library
Posted: 24 Sep 2017, 08:14
by senat
Can someone enlighten me. I am using Autoit as my script editor and I cant figure out how this dll work. I DL the files but I coudnt understand text.
I want to include dll to my script but I couldnt figure out which one is the one needed to be included in the script. I Keep on looking for this class_DD.ahk file but I couldnt find it.
Please someone explain me this script.
Re: Class_DD - WingRing0 alternative, a vitual keyboard/mouse library
Posted: 25 Sep 2017, 09:43
by senz
I Have same problem as OrtisticzBallz
it is triggered when "return DllCall(this.dllFile "\DD_btn", "int", 2)" is call
can someone tell us why this happen?
Re: Class_DD - WingRing0 alternative, a vitual keyboard/mouse library
Posted: 14 Sep 2018, 05:16
by raskun
Hello, May I ask if there's any way that we can rename the service that the DLL was creating when the hotkey is running? A gameguard of the game that I'm using detects this service causing the game to crash.
Re: Class_DD - WingRing0 alternative, a vitual keyboard/mouse library
Posted: 30 Dec 2018, 04:45
by Optical
Not working Now? Network check failed.
Re: Class_DD - WingRing0 alternative, a vitual keyboard/mouse library
Posted: 21 Aug 2019, 07:58
by FordeD
@tmplinshi i catch an error:
Code: Select all
---------------------------
提示
---------------------------
Error ID: 0 , 网络问题,稍后再试
---------------------------
ОК
---------------------------
How i can fix it or controle time which DD dll not work? (request frum RU country)
Re: Class_DD - WingRing0 alternative, a vitual keyboard/mouse library
Posted: 21 Aug 2019, 08:02
by swagfag
last i heard, i think the DD server got shutdown but i guess we'll have to wait for @tmplinshi for verification
guess not
Re: Class_DD - WingRing0 alternative, a vitual keyboard/mouse library
Posted: 21 Aug 2019, 08:44
by tmplinshi
I updated the dll 9 days ago, just tested and still works.
Re: Class_DD - WingRing0 alternative, a vitual keyboard/mouse library
Posted: 23 Aug 2019, 06:15
by FordeD
@tmplinshi
My client catch this error every run program. Why?
Re: Class_DD - WingRing0 alternative, a vitual keyboard/mouse library
Posted: 23 Aug 2019, 06:30
by tmplinshi
@FordeD Did you update
DD to the lastest version? Other from that, there is nothing I can do about it.
Re: Class_DD - WingRing0 alternative, a vitual keyboard/mouse library
Posted: 23 Aug 2019, 07:05
by FordeD
@tmplinshi
Yes, i updated DD to the latest
Re: Class_DD - WingRing0 alternative, a vitual keyboard/mouse library
Posted: 23 Aug 2019, 11:34
by tmplinshi
evilC wrote: ↑14 Aug 2017, 09:47
Is
Interception not doing the same thing as DD?
Interception has a signed driver and is completely free.
Thank you evilC! I was aware of Interception, but I thought it can only capture key strokes. I don't have the need to use DD, so I didn't look into Interception..
Until now, I have more free time, and people are complaining the network problem of DD again.. I downloaded your AutoHotInterception, and it works like you said, it succesfully sent keystrokes to the
PassGuardCtrl.
Re: Class_DD - WingRing0 alternative, a vitual keyboard/mouse library
Posted: 23 Aug 2019, 12:40
by tmplinshi
Dear DD users, if you are having network problems, maybe it's time to use AutoHotInterception instead.
Quik Guide:
- Download Interception.zip from https://github.com/oblitum/Interception/releases, and unpack it.
- Open the folder Interception\command line installer, and run install-interception.exe /install in cmd.exe, then reboot your computer.
- Download AutoHotInterception from https://github.com/evilC/AutoHotInterception/releases, unpack it.
- Copy Interception\library\x86 and Interception\library\x64 to AutoHotInterception\Lib
Simple Example:
(Before running it, you'll need to run "AutoHotInterception\Monitor.ahk" to get your device id)
Code: Select all
#include Lib\AutoHotInterception.ahk
AHI := new AutoHotInterception()
; Run "AutoHotInterception\Monitor.ahk" to get your device id
; id1 := AHI.GetKeyboardId(0x04F2, 0x0112, 1) ; USB keyboard
id1 := AHI.GetKeyboardIdFromHandle("ACPI\VEN_PNP&DEV_0303") ; PS/2 keyboard
; Send a
AHI.SendKeyEvent(id1, GetKeySC("a"), 1) ; press a
AHI.SendKeyEvent(id1, GetKeySC("a"), 0) ; release a
; Send Ctrl+A
AHI.SendKeyEvent(id1, GetKeySC("LControl"), 1) ; press LControl
AHI.SendKeyEvent(id1, GetKeySC("a"), 1) ; press a
AHI.SendKeyEvent(id1, GetKeySC("a"), 0) ; release a
AHI.SendKeyEvent(id1, GetKeySC("LControl"), 0) ; release LControl