Jump to content

How to register BSplayer 1.02 Pro silently?


Recommended Posts

Posted

Hi,

new version of BSPlayer got out - 1.02 Pro, i found a thread with correct silent

install switch, but was unable to find how to register silently during / after / before

the installation.. anyone know how to?

Thanks.


Posted

Once you registered bsplayer, there is a key.reg in the bsplayer directory. Copy it to the bsplayer directory after the silent install.

heho66

Posted

I'd like to know if it's tested and working on different PCs as it uses some sort of hardware id iirc. Right now I'm using autoit to open it and send the proper keystrokes to register it. It works (never glitched) but if this works fine (for more than the PC the license was created onto) then it would definately be a better option.

Posted

OK, then I'll stick to my method then... :}

Here's my simplistic way of doing it with AutoIt 3:

BSPlayer.au3

Run("C:\Program Files\Webteh\BSplayerPro\bsplayer.exe")

WinWaitActive("BSplayer")
Send("{F1}r")
Send("YourName{TAB}1234567890ABCDEF1234567890ABCDEF12345{TAB}{ENTER 2}")

Replace YourName with your user name and 1234567890ABCDEF1234567890ABCDEF12345 with your actual serial no (of course). It's never failed so far.

Posted

another way with vbs script

after you sillent install bsplayer

Set WshShell = WScript.CreateObject("WScript.Shell")

'To Simulate Keystrokes

WshShell.Run app & "C:\Progra~1\Webteh\BSplayerPro\bsplayer.exe"

WScript.Sleep 3000

WshShell.SendKeys "{F1}"

WScript.Sleep 100

WshShell.SendKeys "{R}"

WScript.Sleep 500

WshShell.SendKeys "name"

WScript.Sleep 500

WshShell.SendKeys "{TAB}"

WScript.Sleep 700

WshShell.SendKeys "serial"

WScript.Sleep 600

WshShell.SendKeys "{TAB}"

WScript.Sleep 500

WshShell.SendKeys "{ENTER}"

WScript.Sleep 500

WshShell.SendKeys "{ENTER}"

WScript.quit

Posted

Tried with AutoIt 3, made the script and converted to exe. However this opened Windows Help as this is launched on F1, didnt wait for bsplayer to be "active".

Posted

That's odd, because WinWaitActive("BSplayer") does exactly that (make it wait). Unless you got a different window title (different language maybe?). And even then, it should be waiting forever instead of not waiting. It's always waited and sent proper keys for me :}

  • 6 months later...
Posted

NOT works neither as .au3 nor the .exe files

It gave error message

Send(& #34;MyName{TAB}1234567890ABCDEF1234567890ABCDEF1234{TAB}{ENTER 2}")
Send(& ^ERROR

Error: Unable to parse line.

TNX for yr help

coucou

  • 1 year later...
Posted
Here the solution from AutoIt Support. Replace & #34; with ".

In fact, & #34; is the ascii code of ". It generated by the MSFN editor text.

I tested on 2 PC's... working

coucou

Thanks :thumbup

For other people to be clearer:

Run("C:\Progra~1\Webteh\BSplayerPro\bsplayer.exe")

WinWaitActive("BSplayer")
Send("{F1}r")
Send("YOURNAME{TAB}SERIAL{TAB}{ENTER 2}")

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
  • Recently Browsing   0 members

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