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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...