21 May '13 - 12:57 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
 
   Home   Help Search Login Register  
Pages: 1 2 [3] 4  All
  Reply  |  Print  
Author Topic: Secret settings  (Read 18742 times)
Pike84
Posts: 1398


« Reply #40 on: 15 Feb '11 - 19:48 »
Reply with quoteQuote

That's UAC (User Account Control) causing your problems. Smiley

Take a look in:
c:\Users\<your username>\AppData\Local\VirtualStore\Program Files\XMPlay (the italic is just an assumption; after you get to the VirtualStore, you should be able to figure it out Smiley )

And there I have a feeling you will find an xmplay.ini (and maybe even other files, such as the playlist, library, and so on). Try changing that file and see if it works.

Thanks, that did it!

I've switched to Win 7 quite recently, and I don't know all the gimmicks of this thing yet. Is this really needed though? It's not a big trouble using the other folder for stuff like this, but I'd still prefer the good old way of doing things Smiley.
« Last Edit: 15 Feb '11 - 19:51 by Pike84 » Logged
Jimmy Neutron
Posts: 333


« Reply #41 on: 15 Feb '11 - 19:49 »
Reply with quoteQuote


List of manual entry "secret settings" for xmplay.ini
Unless a default is listed, available settings are either 0 (off) or 1 (on)
Updated on 15February2011
Updated through stuff version 3.6.0.9
Updates in Bold or Strikethrough

AutoMini - Switch from mini to normal layout on mouse hover
AutoMiniDelay - Adjust/disable the AutoMini delay in milliseconds (default: AutoMiniDelay=500)
Boost - Increase Windows priority
NoBackup - Disable backing up xmplay.library to xmplay.library~
NoBeeps - Disable all beeping
NoCheckDead - Disable folder scanning for dead tracks
NoCheckScan - Disable display of "Title scanning in progress" warning when closing
NoConfirmDelete - Disable delete confirmations
NoFlashPause - Disable pause button flashing
NoFlashTotal - Disable flashing list time between total and selected tracks
NoHistory - Disable URL/folder/search history
NoLameRG - Disable lame replay gain
NoNetErrors - Disable internet error messages
NoPageScroll - Disable default page scrolling behavior
NoPreload - Disable preloading of next track unless crossfading is enabled (will also prevent gapless playback)
NoReg - Disable Windows registry use
NoScanList - Disable pre-scanning of playlist entries
NoScanMP3 - Disable pre-scanning of mp3 files
NoSpectrumFade - Disable blur of built-in spectrum vis
NoUserConfig - Ignore per-user config settings if found
NoWheelVol - Disable mouse wheel volume control
RandomList - Pre-shuffle multiple file drops for WinXP and above
SingleClickTray - Restoring to/from tray icon with single click
VisRefresh - Vis refresh rate in Hz (default: VisRefresh=40)
VolStep - Set the size of the mouse wheel volume adjustment (default: VolStep=3)
Logged
Dotpitch
Posts: 2472


« Reply #42 on: 15 Feb '11 - 21:20 »
Reply with quoteQuote

That's UAC (User Account Control) causing your problems. Smiley
Oh right, that was it! Apparently I've had that as well, but I hadn't noticed it quite yet.
Is this really needed though? It's not a big trouble using the other folder for stuff like this, but I'd still prefer the good old way of doing things Smiley.
Programs are launched under standard user privileges by default, so they can't write to C:\Program Files\. If they try to write there anyway, Win7 puts that in the Virtualization folder, so the changes don't get lost but apply for the current user only.

[edit]
Ian, how about forcing 'Store per-user config/etc' to be ticked on Win7 when XMPlay is launched without elevated privileges?
[/edit]
« Last Edit: 15 Feb '11 - 21:27 by Dotpitch » Logged
Jimmy Neutron
Posts: 333


« Reply #43 on: 15 Feb '11 - 21:33 »
Reply with quoteQuote

Please, no forcing per-user config.  That would give problems to people who expect XMPlay to run in "portable" (local ini) mode, regardless of the underlying operating system.
Logged
Dotpitch
Posts: 2472


« Reply #44 on: 16 Feb '11 - 06:50 »
Reply with quoteQuote

Please, no forcing per-user config.  That would give problems to people who expect XMPlay to run in "portable" (local ini) mode, regardless of the underlying operating system.
Ok, then check for Win7 & xmplay.exe in a system folder & regular privileges.
Logged
Cris
Posts: 230


« Reply #45 on: 16 Feb '11 - 07:40 »
Reply with quoteQuote

The alternatives for that would be:
- either force XMPlay to run with Admin privileges (Properties -> Compatibility -> Always run as Administrator). But then you'll have to deal with an UAC alert every time you run XMPlay

- or just "install" (move) XMPlay to another location, not in Program Files. I personally have a completely separate partition where I install all applications. Even though UAC is enabled with default settings, all applications can write as they wish their own files. My VirtualStore is empty (except two ini files, from the Windows folder, which I have no idea how they got there Tongue ).


About Dotpitch's suggestion: And Vista. Don't forget Vista. It also has it's own UAC system. Grin
However, for a one-user system, I don't see the big difference between having the settings/playlist in the user folder and having them in the VirtualStore. It's the same thing: a location where XMPlay is not installed, but only writes it's files. So it could very well remain like this. Tongue
Or, if it's any detection going to be involved, the default setting should be "ProgramData", not "per-user config". It will still be a global location (for all users), and XMPlay will be able to write to it without UAC interfering. Otherwise, on Vista/7 there won't be any solution for global settings in XMPlay. It will be either "per-user config", either virtualized by UAC (and will also get to a per-user location, because the VirtualStore is, well... per-user Smiley )
« Last Edit: 16 Feb '11 - 07:50 by Cris » Logged
Jimmy Neutron
Posts: 333


« Reply #46 on: 16 Feb '11 - 11:45 »
Reply with quoteQuote

There are some programs that determine if they are "portable" (need to use a local ini file) or "installed" (and use the registry, etc) by seeing if they are installed in the Program Files folder.

Others will publish an exe installer which assumes registry and per-user ini, and a simple zip file that is configured to unpack and run defaulted to portable settings.

Still others will have the exe installer ask if the install is intended to be portable or local, and proceeds accordingly.

No matter what else, I like to know what to expect when I handle a distribution package.

Dotpitch's string of tests is pretty good.

Edit:  Some will determine "portable" if they see an ini file in the same directory as the main exe file.
« Last Edit: 16 Feb '11 - 18:26 by Jimmy Neutron » Logged
Jimmy Neutron
Posts: 333


« Reply #47 on: 29 Mar '11 - 19:44 »
Reply with quoteQuote


List of manual entry "secret settings" for xmplay.ini
Unless a default is listed, available settings are either 0 (off) or 1 (on)
Updated on 29March2011
Updated through stuff version 3.6.0.14
Updates in Bold or Strikethrough

AutoMini - Switch from mini to normal layout on mouse hover
AutoMiniDelay - Adjust/disable the AutoMini delay in milliseconds (default: AutoMiniDelay=500)
Boost - Increase Windows priority
NoBackup - Disable backing up xmplay.library to xmplay.library~
NoBeeps - Disable all beeping
NoCheckDead - Disable folder scanning for dead tracks
NoCheckScan - Disable display of "Title scanning in progress" warning when closing
NoConfirmDelete - Disable delete confirmations
NoFlashPause - Disable pause button flashing
NoFlashTotal - Disable flashing list time between total and selected tracks
NoHistory - Disable URL/folder/search history
NoLameRG - Disable lame replay gain
NoNetErrors - Disable internet error messages
NoPageScroll - Disable default page scrolling behavior
NoPreload - Disable preloading of next track unless crossfading is enabled (will also prevent gapless playback)
NoReg - Disable Windows registry use
NoScanList - Disable pre-scanning of playlist entries
NoScanMP3 - Disable pre-scanning and read-ahead buffer for mp3 files
NoSpectrumFade - Disable blur of built-in spectrum vis
NoUserConfig - Ignore per-user config settings if found
NoWheelVol - Disable mouse wheel volume control
RandomList - Pre-shuffle multiple file drops for WinXP and above
ReadAhead - For non-mp3 files, maximum file size (in MB) of read-ahead buffer (default: ReadAhead=0)
SingleClickTray - Restoring to/from tray icon with single click
VisRefresh - Vis refresh rate in Hz (default: VisRefresh=40)
VolStep - Set the size of the mouse wheel volume adjustment (default: VolStep=3)
Logged
gate1975mlm
Posts: 21


« Reply #48 on: 30 Mar '11 - 15:40 »
Reply with quoteQuote

How do I enter in the setting for NoFlashPause - Disable pause button flashing?
Logged
Jimmy Neutron
Posts: 333


« Reply #49 on: 30 Mar '11 - 16:15 »
Reply with quoteQuote

How do I enter in the setting for NoFlashPause - Disable pause button flashing?

Manually edit xmplay.ini with a text editor of some kind like Notepad (do not use a word processor).

Under the [XMPlay] section, insert a line that says:
NoFlashPause=1
Logged
gate1975mlm
Posts: 21


« Reply #50 on: 30 Mar '11 - 17:15 »
Reply with quoteQuote

How do I enter in the setting for NoFlashPause - Disable pause button flashing?

Manually edit xmplay.ini with a text editor of some kind like Notepad (do not use a word processor).

Under the [XMPlay] section, insert a line that says:
NoFlashPause=1


I think this and the Single click icon should be made default!!

But thanks for the help.
Logged
Jimmy Neutron
Posts: 333


« Reply #51 on: 30 Mar '11 - 19:38 »
Reply with quoteQuote

But thanks for the help.

You're welcome.
Logged
Jimmy Neutron
Posts: 333


« Reply #52 on: 3 Aug '11 - 19:57 »
Reply with quoteQuote


List of manual entry "secret settings" for xmplay.ini
Unless a default is listed, available settings are either 0 (off) or 1 (on)
Use a setting by manually editing xmplay.ini with a text editor such as Notepad (do not use a wordprocessor)
Use by inserting a line under the [XMPlay] section such as: SingleClickTray=1
Updated on: 03August2011
Updated through stuff version: 3.6.0.14
Updates in Bold or Strikethrough

AutoMini - Switch from mini to normal layout on mouse hover
AutoMiniDelay - Adjust/disable the AutoMini delay in milliseconds (default: AutoMiniDelay=500)
Boost - Increase Windows priority
NoBackup - Disable backing up xmplay.library to xmplay.library~
NoBeeps - Disable all beeping
NoCheckDead - Disable folder scanning for dead tracks
NoCheckScan - Disable display of "Title scanning in progress" warning when closing
NoConfirmDelete - Disable delete confirmations
NoFlashPause - Disable pause button flashing
NoFlashTotal - Disable flashing list time between total and selected tracks
NoHistory - Disable URL/folder/search history
NoLameRG - Disable lame replay gain
NoNetErrors - Disable internet error messages
NoPageScroll - Disable default page scrolling behavior
NoPreload - Disable preloading of next track unless crossfading is enabled (will also prevent gapless playback)
NoReg - Disable Windows registry use
NoScanList - Disable pre-scanning of playlist entries
NoScanMP3 - Disable pre-scanning and read-ahead buffer for mp3 files
NoSpectrumFade - Disable blur of built-in spectrum vis
NoUserConfig - Ignore per-user config settings if found
NoWheelVol - Disable mouse wheel volume control
RandomList - Pre-shuffle multiple file drops for WinXP and above
ReadAhead - For non-mp3 files, maximum file size (in MB) of read-ahead buffer (default: ReadAhead=0)
SingleClickTray - Restoring to/from tray icon with single click
VisRefresh - Vis refresh rate in Hz (default: VisRefresh=40) (now in "Options and Settings")
VolStep - Set the size of the mouse wheel volume adjustment (default: VolStep=3)

Additional information, such as more detailed descriptions and pertinent forum links, is available in the Illustrated Manual Section 6.2 - Secret INI settings.

Logged
Jimmy Neutron
Posts: 333


« Reply #53 on: 9 Sep '11 - 01:14 »
Reply with quoteQuote


List of manual entry "secret settings" for xmplay.ini
Unless a default is listed, available settings are either 0 (off) or 1 (on)
Use a setting by manually editing xmplay.ini with a text editor such as Notepad (do not use a wordprocessor)
Use by inserting a line under the [XMPlay] section such as: SingleClickTray=1
Updated on: 08September2011
Updated through stuff version: 3.6.0.29
Updates in Bold or Strikethrough

AutoMini - Switch from mini to normal layout on mouse hover
AutoMiniDelay - Adjust/disable the AutoMini delay in milliseconds (default: AutoMiniDelay=500)
Boost - Increase Windows priority
NoBackup - Disable backing up xmplay.library to xmplay.library~
NoBeeps - Disable all beeping
NoCheckDead - Disable folder scanning for dead tracks
NoCheckScan - Disable display of "Title scanning in progress" warning when closing
NoConfirmDelete - Disable delete confirmations
NoFlashPause - Disable pause button flashing
NoFlashTotal - Disable flashing list time between total and selected tracks
NoHistory - Disable URL/folder/search history
NoLameRG - Disable lame replay gain
NoNetErrors - Disable internet error messages
NoPageScroll - Disable default page scrolling behavior
NoPreload - Disable preloading of next track unless crossfading is enabled (will also prevent gapless playback)
NoReg - Disable Windows registry use
NoScanList - Disable pre-scanning of playlist entries
NoScanMP3 - Disable pre-scanning and read-ahead buffer for mp3 files
NoSpectrumFade - Disable blur of built-in spectrum vis
NoUserConfig - Ignore per-user config settings if found
NoWheelVol - Disable mouse wheel volume control
PlayDelay - Delay (in seconds) until start of play to enable sorting, set to 0 to disable  (default: PlayDelay=1)
RandomList - Pre-shuffle multiple file drops for WinXP and above
ReadAhead - For non-mp3 files, maximum file size (in MB) of read-ahead buffer (default: ReadAhead=0)
SingleClickTray - Restoring to/from tray icon with single click
VolStep - Set the size of the mouse wheel volume adjustment (default: VolStep=3)

Additional information, such as more detailed descriptions and pertinent forum links, is available in the Illustrated Manual Section 6.2 - Secret INI settings.

Logged
Jimmy Neutron
Posts: 333


« Reply #54 on: 1 Oct '11 - 02:44 »
Reply with quoteQuote


List of manual entry "secret settings" for xmplay.ini
Unless a default is listed, available settings are either 0 (off) or 1 (on)
Use a setting by manually editing xmplay.ini with a text editor such as Notepad (do not use a wordprocessor)
Use by inserting a line under the [XMPlay] section such as: SingleClickTray=1
Updated on: 30September2011
Updated through stuff version: 3.6.0.34
Updates in Bold or Strikethrough

AutoMini - Switch from mini to normal layout on mouse hover
AutoMiniDelay - Adjust/disable the AutoMini delay in milliseconds (default: AutoMiniDelay=500)
Boost - Increase Windows priority
NoBackup - Disable backing up xmplay.library to xmplay.library~
NoBeeps - Disable all beeping
NoCheckDead - Disable folder scanning for dead tracks
NoCheckScan - Disable display of "Title scanning in progress" warning when closing
NoConfirmDelete - Disable delete confirmations
NoFlashPause - Disable pause button flashing
NoFlashTotal - Disable flashing list time between total and selected tracks
NoHistory - Disable URL/folder/search history
NoLameRG - Disable lame replay gain
NoNetErrors - Disable internet error messages
NoPageScroll - Disable default page scrolling behavior
NoPreload - Disable preloading of next track unless crossfading is enabled (will also prevent gapless playback)
NoReg - Disable Windows registry use
NoResumeNext - Disable the next/previous options from starting playback if currently paused/stopped
NoScanList - Disable pre-scanning of playlist entries
NoScanMP3 - Disable pre-scanning and read-ahead buffer for mp3 files
NoSpectrumFade - Disable blur of built-in spectrum vis
NoUserConfig - Ignore per-user config settings if found
NoWheelVol - Disable mouse wheel volume control
PlayDelay - Delay (in seconds) until start of play to enable sorting, set to 0 to disable  (default: PlayDelay=1)
RandomList - Pre-shuffle multiple file drops for WinXP and above
ReadAhead - For non-mp3 files, maximum file size (in MB) of read-ahead buffer (default: ReadAhead=0)
SingleClickTray - Restoring to/from tray icon with single click
VolStep - Set the size of the mouse wheel volume adjustment (default: VolStep=3)

Additional information, such as more detailed descriptions and pertinent forum links, is available in the Illustrated Manual Section 6.2 - Secret INI settings.
Logged
Rgb9000
Guest
« Reply #55 on: 4 Oct '11 - 19:36 »
Reply with quoteQuote

Hello, I have a really nit-picky request for a secret setting.
As of 3.6, the "rating" stars became much larger than the * asterisks used before.
In the default XMPlay skin, when using the mini-panel on the right and having ratings showing, the giant stars take up a decent chunk of the limited room, reducing the amount of space left for titles. Could it be secret setting to re-enable the small stars?

That change was one of 2 that discouraged me from upgrading from 3.5.1.1, and I now see that Volstep can now be set back to 5 by .ini.

Bonus: a 3 way option in the ini: either all rating stars are small, all are large, or the mini panel is small and the playlist is large.

Thanks much! XMPlay is such an awesome player, in part due to the fact that the users have a voice and improvements are implemented, and quickly.

P.S. I would totally give $ if there were a paypal donate button.
Logged
Zarggg
Posts: 1239


« Reply #56 on: 5 Oct '11 - 17:14 »
Reply with quoteQuote

That is a skin issue, not a core application issue.
Logged
Rgb9000
Guest
« Reply #57 on: 5 Oct '11 - 17:23 »
Reply with quoteQuote

Zarggg: Perhaps. But it is the default included skin. While hardly a "make or break" issue, it would still be nice to have the option somewhere.

Also, new issue, the "NoFlashPause" ini setting no longer works. In the current stuff build, NoFlashPause seems to be turned on in the program regardless of the ini setting; setting to 0 does not re-enable flash pause. Again, a rather small issue, but I did like flash pause.
Logged
Dotpitch
Posts: 2472


« Reply #58 on: 5 Oct '11 - 18:26 »
Reply with quoteQuote

I just checked NoFlashPause, and it still works. Note that it only controls the flashing of the play/pause-button, the time field won't blink anymore.
Logged
RGB9000
Guest
« Reply #59 on: 5 Oct '11 - 21:58 »
Reply with quoteQuote

Thanks for looking Dotpitch.

Ohhh. I was thinking it controlled the time field blink, thats what I was talking about previously, sorry for the confusion.

... is the time field blink no longer an option anywhere?
Logged
Pages: 1 2 [3] 4  All
  Reply  |  Print  
 
Jump to:  

Powered by SMF 1.1.18 | SMF © 2013, Simple Machines