Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


Sign in to follow this  
buletov

BSPlayer and XP Autoplay Video Files - SOLVED!

Recommended Posts

Ok, I've finally come with a successful way to have a working

Windows XP autoplay "play using BSPlayer" method. (we all know that

BSPlayer, unlike Winamp, doesn't do anything if you provide it a

driveletter as a command line argument, the famous %L variable).

So here's what you have to do:

1. Install bsplayer exactly like this (but replace bspath with your own path):

start /wait bspath\bsplayer100.812.exe /S /D=C:\Progra~1\BSPlayer >nul

(This is actually a silent install, but it is only important that BSPlayer is installed in C:\Program Files\BSPlayer)

2. Download this completely silent rar sfx archive...

COMPLETELY SILENT SFX ARCHIVE (1.20MB)

3. ...and run it simply like this (replace bspath with your own path):

start /wait bspath\bst-autoplay.exe >nul

4. apply these registry settings:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Bspl.Play\Shell\play]
@="&Play"
[HKEY_CLASSES_ROOT\Bspl.Play\Shell\play\Command]
@="\"C:\\Program Files\\BSPlayer\\bst-briss.exe\" %L"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlersDefaultSelection]
"PlayVideoFilesOnArrival"="BRiSsPlayBS"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\PlayVideoFilesOnArrival]
"BRiSsPlayBS"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\BRiSsPlayBS]
"Action"="Play"
"Provider"="BSPlayer"
"InvokeProgID"="Bspl.Play"
"InvokeVerb"="play"
"DefaultIcon"=hex(2):25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,\
 00,6c,00,65,00,73,00,25,00,5c,00,42,00,53,00,50,00,6c,00,61,00,79,00,65,00,\
 72,00,5c,00,62,00,73,00,70,00,6c,00,61,00,79,00,65,00,72,00,2e,00,65,00,78,\
 00,65,00,2c,00,30,00,00,00

And that's it!

Now take some divx movie and test it by inserting the CD in any drive!

You can do the testing without reinstalling Windows, ofcourse...

Share this post


Link to post
Share on other sites

Thanks very much

i very often use BS player,

i like the DDR Skin from Thomas Radeke :)

I will try it with my next unattended Install.

Thanks in advance

Alex

Share this post


Link to post
Share on other sites

tnx but there is a problem you cant play vcd/svcd in bsplayer no plugins. i use Media player classic for this type of movies.

SVCD = .mpg .mpeg .dat

Share this post


Link to post
Share on other sites

ive made an inf that does exactly what the above reg file does, but except c:\program files isnt hard coded, your bsplayer.exe must be in %programfiles%\bsplayer\bsplayer.exe for it to work

bsplayer.inf

[Version]
signature = $CHICAGO$

[DefaultInstall]
AddReg = bsplayerAP

[bsplayerAP]
HKCR,"Bspl.Play\Shell\play",,,"&Play
HKCR,"Bspl.Play\Shell\play\Command",,,"%16422%\BSPlayer\bsplayer.exe" "%L"
HKCU,"Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlersDefaultSelection","PlayVideoFilesOnArrival",0x00000000,"BRiSsPlayBS"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\PlayVideoFilesOnArrival","BRiSsPlayBS",0x00000000,""
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\BRiSsPlayBS","Action",0x00000000,"Play"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\BRiSsPlayBS","Provider",0x00000000,"BSPlayer"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\BRiSsPlayBS","InvokeProgID",0x00000000,"Bspl.Play"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\BRiSsPlayBS","InvokeVerb",0x00000000,"play"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\BRiSsPlayBS","DefaultIcon",0x00000001,25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,\
00,6c,00,65,00,73,00,25,00,5c,00,42,00,53,00,50,00,6c,00,61,00,79,00,65,00,\
72,00,5c,00,62,00,73,00,70,00,6c,00,61,00,79,00,65,00,72,00,2e,00,65,00,78,\
00,65,00,2c,00,30,00,00,00

Share this post


Link to post
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
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...