Re: Question regarding Wormhole Mining 9 Years, 10 Months ago
|
Karma: 0
|
Well I was talking about just watching the directional scanner to see if any ships show up in short. That way we could have it so that if any ships show up, to start warping out.
|
|
|
|
|
Re: Question regarding Wormhole Mining 9 Years, 10 Months ago
|
Karma: 803
|
Usually if you have no exits from the wormhole, you are safe as nobody will sit in wormhole just to hunt you. But to detect if new exit appeared, need to scan with probe. Directional scanner not implemented, I added on-board scanner to scan anomalies.
|
|
|
Send logs to my mail -  with subject 'log files' to pass spam filter.
How to record logs in knowledge base
|
|
Re: Question regarding Wormhole Mining 9 Years, 2 Months ago
|
Karma: 0
|
I would love to see the d-scan checking option added for w-space mining. It should be just as easy as checking local in k-space. Just click that Scan button at a random interval of a few seconds and if any changes are seen specified in a filter, warp out to POS.
Things like gas harvesting would also be helpful to add, but the d-scan is definitely the biggest one for us wormholers. 
|
|
|
|
|
Re: Question regarding Wormhole Mining 9 Years, 1 Month ago
|
Karma: 0
|
no love? 
|
|
|
|
|
Re: Question regarding Wormhole Mining 9 Years, 1 Month ago
|
Karma: 0
|
Well, say something at least?
|
|
|
|
|
Re: Question regarding Wormhole Mining 9 Years ago
|
Karma: 0
|
Ok, fine. Here's some clumsy d-scan checking code I have put together based on a ravenFlight script. It works. Very well. Checks d-scan contents and warps you straight to POS as soon as they change.
------------
Code: |
; ########################### Verify Settings INI and promt for setup if not exists ###########################
CheckSettings()
IniRead, ScanBtnPos1, DscanWarpSettings.ini, ScnBtnPos, ScnBtn1
IniRead, ScanBtnPos2, DscanWarpSettings.ini, ScnBtnPos, ScnBtn2
IniRead, OverTabPos1, DscanWarpSettings.ini, OverTabPos, OverTab1
IniRead, OverTabPos2, DscanWarpSettings.ini, OverTabPos, OverTab2
IniRead, DscanPos1, DscanWarpSettings.ini, DscanPos, Dscan1
IniRead, DscanPos2, DscanWarpSettings.ini, DscanPos, Dscan2
IniRead, POSPos1, DscanWarpSettings.ini, POSPos, POS1
IniRead, POSPos2, DscanWarpSettings.ini, POSPos, POS2
WinWait, EVE - ,
IfWinNotActive, EVE - , , WinActivate, EVE - ,
WinWaitActive, EVE - ,
Random, randTime, 1, 12
Random, randPixel, 1, 3
SetDefaultMouseSpeed, 23
SetKeyDelay, 12, 22
SetMouseDelay, 5
CoordMode Mouse
MouseMove, %OverTabPos1%, %OverTabPos2%, 31
Click Down
Sleep 105
Click Up Left
Sleep 400
MouseMove, %ScanBtnPos1%, %ScanBtnPos2%, 31
Click Down
Sleep 105
Click Up Left
Sleep 400
MouseMove, %DscanPos1%, %DscanPos2%, 31
Click
Send, {Ctrl Down}
Sleep 100
Send, c
Sleep 100
Send, {Ctrl Up}
Sleep 105
Send, {Ctrl Down}
Sleep 100
Send, a
Sleep 100
Send {Ctrl Up}
ClipWait
DscanContents := Clipboard
loop
{
;~ clipboard =
; check dscan
MouseMove, %OverTabPos1%, %OverTabPos2%, 31
Click Down
Sleep 105
Click Up Left
Sleep 400
MouseMove, %ScanBtnPos1%, %ScanBtnPos2%, 31
Click Down
Sleep 105
Click Up Left
Sleep 400
MouseMove, %DscanPos1%, %DscanPos2%, 31
Click
Send, {Ctrl Down}
Sleep 100
Send, c
Sleep 100
Send, {Ctrl Up}
Sleep 105
Send, {Ctrl Down}
Sleep 100
Send, a
Sleep 100
Send {Ctrl Up}
ClipWait
if Clipboard != %DscanContents%
Goto, End
else
; sleep 6 seconds
Sleep 6000
Continue
}
End:
;~ SoundPlay, full_stop.wav, wait
MouseMove, %POSPos1%, %POSPos2%, 31
Click Down
Sleep 1000
MouseMove, -55, -55, 100, R
Click Up
ExitApp
;~ MsgBox Destination reached..
; ########################### Procedures Only Below This Point ###########################
CheckSettings()
{
IfNotExist, DscanWarpSettings.ini
{
MsgBox Please read the instructions before clicking ok to continue.
TrayTip, Autopilot Setup, Please move mouse to Scan button and press Alt.
KeyWait, Alt, D
CoordMode Mouse
MouseGetPos, xpos1, ypos1
ScnBtnPos = %xpos1%, %ypos1%
TrayTip
KeyWait, Alt, U
TrayTip, Autopilot Setup, Please move mouse to main Overview Tab and press Alt.
KeyWait, Alt, D
CoordMode Mouse
MouseGetPos, xpos2, ypos2
OverTabPos = %xpos2%, %ypos2%
TrayTip
KeyWait, Alt, U
TrayTip, Autopilot Setup, Please Move mouse to d-scan contents and press Alt.
KeyWait, Alt, D
CoordMode Mouse
MouseGetPos, xpos3, ypos3
DscanPos = %xpos3%, %ypos3%
TrayTip
KeyWait, Alt, U
TrayTip, Autopilot Setup, Please Move mouse to the POS bookmark and press Alt.
KeyWait, Alt, D
CoordMode Mouse
MouseGetPos, xpos4, ypos4
POSPos = %xpos4%, %ypos4%
TrayTip
KeyWait, Alt, U
IniWrite, %xpos1%, DscanWarpSettings.ini, ScnBtnPos, ScnBtn1
IniWrite, %ypos1%, DscanWarpSettings.ini, ScnBtnPos, ScnBtn2
IniWrite, %xpos2%, DscanWarpSettings.ini, OverTabPos, OverTab1
IniWrite, %ypos2%, DscanWarpSettings.ini, OverTabPos, OverTab2
IniWrite, %xpos3%, DscanWarpSettings.ini, DscanPos, Dscan1
IniWrite, %ypos3%, DscanWarpSettings.ini, DscanPos, Dscan2
IniWrite, %xpos4%, DscanWarpSettings.ini, POSPos, POS1
IniWrite, %ypos4%, DscanWarpSettings.ini, POSPos, POS2
}
}
return
^#C::
ExitApp
return
^+p::pause
|
|
|
|
Last Edit: 2014/05/12 20:02 By wednesday.
|
|
|