IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
Do I need Columns UI to switch images in the album art panel?
SACD-MAN
post Jun 25 2012, 05:57
Post #1





Group: Members
Posts: 12
Joined: 11-June 12
Member No.: 100599



I have come up with a very nice layout in foobar with the Default UI. However, I am completely lost on how to get the foo_uie_albumart to scroll through all the images I may have in a folder for a given track. I have attempted to get this to work in the Default UI as I have had great difficulty in setting up foobar in the Columns UI mode.



Uploaded with ImageShack.us

My question is: do I need to use the Culoumns UI mode to adjust the behaviors for the display of my images in the art panel or can this be done in the default UI?

Any help would be appreciated. I have googled this quite a bit and the code seems to be rather complicated.

Thanks,
SACD-MAN smile.gif
Go to the top of the page
+Quote Post
Erich_2
post Jun 25 2012, 07:14
Post #2





Group: Members
Posts: 243
Joined: 10-September 08
Member No.: 58107



QUOTE (SACD-MAN @ Jun 25 2012, 05:57) *
My question is: do I need to use the Culoumns UI mode to adjust the behaviors for the display of my images in the art panel or can this be done in the default UI?

I would use ESPlaylist http://foo2k.chottu.net/ for playlist viewing.
Double-clicking on the header of an album changes to album art display (in different view styles). Double-clicking again goes back. But not easy to understand in the beginning. There are much settings and view styles.

I love the perfect handling of rating stars. Stars are independent of fonts! Clicking for rating is possible (together with quick-tagger as short-cuts or as "rating editing" command), and so on.
Go to the top of the page
+Quote Post
derty2
post Jun 25 2012, 10:44
Post #3





Group: Members
Posts: 581
Joined: 5-June 11
Member No.: 91257



The way I read this, the OP is happy with his layout.
He wants to know how to get the artwork panel to auto-cycle/scroll through all images located at the active music folder .
There is a WSH Panel Mod artwork viewing script around which would satisfy all his wishes (at the 'WSH Panel Mod script-discussion-help' thread) .

I use the script myself. The last version of the script can be found at this post here
Go to the top of the page
+Quote Post
SACD-MAN
post Jun 25 2012, 15:28
Post #4





Group: Members
Posts: 12
Joined: 11-June 12
Member No.: 100599



Hi... thanks for the tip... however, I am used to installing just those .dll components and have no idea where to begin to do this. Any pointers on how to start? smile.gif


QUOTE (derty2 @ Jun 25 2012, 11:44) *
The way I read this, the OP is happy with his layout.
He wants to know how to get the artwork panel to auto-cycle/scroll through all images located at the active music folder .
There is a WSH Panel Mod artwork viewing script around which would satisfy all his wishes (at the 'WSH Panel Mod script-discussion-help' thread) .

I use the script myself. The last version of the script can be found at this post here

Go to the top of the page
+Quote Post
marc2003
post Jun 25 2012, 15:32
Post #5





Group: Members
Posts: 4469
Joined: 27-January 05
From: England
Member No.: 19379



http://wiki.hydrogenaudio.org/index.php?ti...all_a_component

you then need to use layout editing mode to add a panel to your layout.

http://wiki.hydrogenaudio.org/index.php?ti...ut_Editing_Mode
Go to the top of the page
+Quote Post
SACD-MAN
post Jun 25 2012, 17:48
Post #6





Group: Members
Posts: 12
Joined: 11-June 12
Member No.: 100599



I have attempted to install the WSH_Artwork_Viewer 7zip file without success. The components window says "Could not load component "WSH_Artwork_Viewer.7z": Unsupported format or corrupted file".

I have also attempted to unpack it and place the folder in the components folder. Any tips on why this won't install are appreciated?

I attempted the drag and drop into the components window. I also could not install it when selecting the "install" button in the components window. I simply could not see the file through the windows dialog box. Very strange.

I was also wondering if I need to be in the Components UI mode or if my Default UI mode is okay for this plugin?

Thanks,
Shawn


QUOTE (marc2003 @ Jun 25 2012, 16:32) *


This post has been edited by SACD-MAN: Jun 25 2012, 17:54
Go to the top of the page
+Quote Post
trout
post Jun 25 2012, 18:28
Post #7





Group: Members
Posts: 424
Joined: 26-March 09
Member No.: 68400



QUOTE
Any tips on why this won't install are appreciated?

I have not downloaded it, but I'm guessing that WSH_Artwork_Viewer.7z is only a script, not a component that can be installed.

First you need to install WSH Panel Mod.

Then add a WSH panel to your layout.

Then click on the panel, and paste the text of the artwork viewer script into the WSH configuration window.
(delete / replace the existing script)


QUOTE
I was also wondering [...] if my Default UI mode is okay for this plugin?

Yes, WSH Panel Mod is compatible with the Default UI.

This post has been edited by trout: Jun 25 2012, 19:11
Go to the top of the page
+Quote Post
SACD-MAN
post Jun 25 2012, 19:49
Post #8





Group: Members
Posts: 12
Joined: 11-June 12
Member No.: 100599



Actually it contains images as well as various other bits and pieces.... perhaps you could take a look at it? I don't know if I will be able to find the script in it after installing the WSH panel. smile.gif

Shawn

This post has been edited by db1989: Jun 25 2012, 21:18
Reason for edit: deleting pointless full (bottom-)quote of above post
Go to the top of the page
+Quote Post
trout
post Jun 25 2012, 20:41
Post #9





Group: Members
Posts: 424
Joined: 26-March 09
Member No.: 68400



I'd take a look if I could get the file from a host that doesn't require registration. There isn't a README file in the latest download? Surely there is just some sort of a text file containing the javascript, along with supporting folders and files that all get copied to your %appdata%/foobar2000 folder.
Go to the top of the page
+Quote Post
SACD-MAN
post Jun 25 2012, 20:57
Post #10





Group: Members
Posts: 12
Joined: 11-June 12
Member No.: 100599



I did extract it, but it just had pictures and folders. the txt documents seemed to talk more about the features, rather than how to install the script. I will need to take another look, but I did not see a script of any kind. I am a newbie to configuring foobar. your help is appreciated.

QUOTE (trout @ Jun 25 2012, 21:41) *
I'd take a look if I could get the file from a host that doesn't require registration. There isn't a README file in the latest download? Surely there is just some sort of a text file containing the javascript, along with supporting folders and files that all get copied to your %appdata%/foobar2000 folder.

Go to the top of the page
+Quote Post
trout
post Jun 25 2012, 21:34
Post #11





Group: Members
Posts: 424
Joined: 26-March 09
Member No.: 68400




the script text is within ''WSH Artwork Viewer_v1.2.txt''

the ''EIKO'' folder goes into your /Images folder (as instructed by ''!!! READ ME 1st !!!.png'')

Go to the top of the page
+Quote Post
derty2
post Jun 25 2012, 22:48
Post #12





Group: Members
Posts: 581
Joined: 5-June 11
Member No.: 91257



Install WSH_Artwork_Viewer panel - step-by-step instructions


<foobar2000 profile> == folder containing foobar2000.exe (portable mode) == %appdata%/foobar2000/ (installed mode)


(1) Install the "WSH Panel Mod (foo_uie_wsh_panel_mod)" component to your <foobar2000 profile> :
CODE
http://code.google.com/p/foo-wsh-panel-mod/downloads/list


      If you grabbed the .fb2k-component package and foobar2000 is installed and registered in your system,
      then install it by double-clicking on it. Or follow the next step . . .

      If you grabbed the .fb2k-component package and foobar2000 is portable (or installed),
      then install it by going it to "File->Preferences->Components" and click the "Install" button and browse to the ".fb2k-component" file and select it.

      If you grabbed the .zip package and want to unpack/copy the files manually to your <foobar2000 profile>,
      then place all the WSH Panel Mod files into this path: <foobar2000 profile>\user-components\foo_uie_wsh_panel_mod\"all the WSH Panel Mod files"



(2) Download the WSH_Artwork_Viewer .7z file package from my personal file-hosting account :
CODE
FILE............: https://rapidshare.com/files/3049000247/WSH_Artwork_Viewer_1.2-r0LZ.7z
FILE SIZE.......: 485 KB
FILE CRC-32.....: 84cc4493


Contents of "WSH_Artwork_Viewer_1.2-r0LZ.7z" :

      EIKO                                               <<<<<<<<<<<<<< a folder containing all the resources used by the script
      !!! READ ME 1st !!!                            <<<<<<<<<<<<<< look at it.
      WSH Artwork Viewer_original.txt          <<<<<<<<<<<<<< the original script (works with WSH Panel Mod up to version 1.4x)
      WSH Artwork Viewer_v1.2.txt             <<<<<<<<<<<<<< the newer script modded by r0lZ; try using this first.



(3)Unpack the WSH_Artwork_Viewer .7z contents :

      Place the "EIKO" folder at "<foobar2000 profile>\images\EIKO\" .
      Place the other files anywhere you want .



(4) Edit your foobar2000 layout and create the WSH_Artwork_Viewer panel :

      Create a panel for WSH Panel Mod in your foobar2000 layout and then import one of the the scripts into the panel.

      If it is a brand-new WSH panel, you will be presented with a "Create your script" button; click it ... the "WSH Panel Mod Configuration" window pops up ... click on the "Tools" button at bottom left, and import the script (text file).

If you are re-using an old WSH panel which has previously had a script, you will not see the "Create your script" button; in this case, right click in the panel to select “Configuration” from the context menu.

To prevent the panel from crashing on unexplainable errors ... Go to "File->Preferences->Tools->WSH Panel Mod", and remove the check mark from "Safe mode", and click "Apply"



(5) Tweak the panel properties - configure the source paths for the artwork :

      Right-click your WSH Panel Mod panel and go to the Properties page, and make sure all paths look correct

      then go to this line: "B02.Image.SourceFormat" , and copy-paste all this string data into the right-side edit field:
CODE
<embed>||$directory_path(%path%)\folder*||$directory_path(%path%)\%filename%*||$directory_path(%path%)\01*||$directory_path(%path%)\02*||$directory_path(%path%)\03*||$directory_path(%path%)\04*||$directory_path(%path%)\05*||$directory_path(%path%)\06*||$directory_path(%path%)\07*||$directory_path(%path%)\08*||$directory_path(%path%)\09*||$directory_path(%path%)\10*||$directory_path(%path%)\11*||$directory_path(%path%)\12*||$directory_path(%path%)\13*||$directory_path(%path%)\14*||$directory_path(%path%)\15*||$directory_path(%path%)\16*||$directory_path(%path%)\17*||$directory_path(%path%)\18*||$directory_path(%path%)\19*||$directory_path(%path%)\20*||$directory_path(%path%)\21*||$directory_path(%path%)\22*||$directory_path(%path%)\23*||$directory_path(%path%)\24*||$directory_path(%path%)\25*||$directory_path(%path%)\26*||$directory_path(%path%)\27*||$directory_path(%path%)\28*||$directory_path(%path%)\29*||$directory_path(%path%)\30*||$directory_path(%path%)\31*||$directory_path(%path%)\32*||$directory_path(%path%)\33*||$directory_path(%path%)\34*||$directory_path(%path%)\35*||$directory_path(%path%)\36*||$directory_path(%path%)\37*||$directory_path(%path%)\38*||$directory_path(%path%)\39*||$directory_path(%path%)\40*||$directory_path(%path%)\41*||$directory_path(%path%)\42*||$directory_path(%path%)\43*||$directory_path(%path%)\44*||$directory_path(%path%)\45*||$directory_path(%path%)\46*||$directory_path(%path%)\47*||$directory_path(%path%)\48*||$directory_path(%path%)\49*||$directory_path(%path%)\50*||$directory_path(%path%)\*||$directory_path(%path%)\folder\folder*||$directory_path(%path%)\folder\%filename%*||$directory_path(%path%)\folder\01*||$directory_path(%path%)\folder\02*||$directory_path(%path%)\folder\03*||$directory_path(%path%)\folder\04*||$directory_path(%path%)\folder\05*||$directory_path(%path%)\folder\06*||$directory_path(%path%)\folder\07*||$directory_path(%path%)\folder\08*||$directory_path(%path%)\folder\09*||$directory_path(%path%)\folder\10*||$directory_path(%path%)\folder\11*||$directory_path(%path%)\folder\12*||$directory_path(%path%)\folder\13*||$directory_path(%path%)\folder\14*||$directory_path(%path%)\folder\15*||$directory_path(%path%)\folder\16*||$directory_path(%path%)\folder\17*||$directory_path(%path%)\folder\18*||$directory_path(%path%)\folder\19*||$directory_path(%path%)\folder\20*||$directory_path(%path%)\folder\21*||$directory_path(%path%)\folder\22*||$directory_path(%path%)\folder\23*||$directory_path(%path%)\folder\24*||$directory_path(%path%)\folder\25*||$directory_path(%path%)\folder\26*||$directory_path(%path%)\folder\27*||$directory_path(%path%)\folder\28*||$directory_path(%path%)\folder\29*||$directory_path(%path%)\folder\30*||$directory_path(%path%)\folder\31*||$directory_path(%path%)\folder\32*||$directory_path(%path%)\folder\33*||$directory_path(%path%)\folder\34*||$directory_path(%path%)\folder\35*||$directory_path(%path%)\folder\36*||$directory_path(%path%)\folder\37*||$directory_path(%path%)\folder\38*||$directory_path(%path%)\folder\39*||$directory_path(%path%)\folder\40*||$directory_path(%path%)\folder\41*||$directory_path(%path%)\folder\42*||$directory_path(%path%)\folder\43*||$directory_path(%path%)\folder\44*||$directory_path(%path%)\folder\45*||$directory_path(%path%)\folder\46*||$directory_path(%path%)\folder\47*||$directory_path(%path%)\folder\48*||$directory_path(%path%)\folder\49*||$directory_path(%path%)\folder\50*||$directory_path(%path%)\folder\*||$directory_path(%path%)\+\*||$directory_path(%path%)\art\*||$directory_path(%path%)\arts\*||$directory_path(%path%)\artwork\*||$directory_path(%path%)\artworks\*||$directory_path(%path%)\book\*||$directory_path(%path%)\booklet\*||$directory_path(%path%)\cover\*||$directory_path(%path%)\covers\*||$directory_path(%path%)\coverscans\*||$directory_path(%path%)\doc\*||$directory_path(%path%)\docs\*||$directory_path(%path%)\documents\*||$directory_path(%path%)\graphic\*||$directory_path(%path%)\graphics\*||$directory_path(%path%)\image\*||$directory_path(%path%)\images\*||$directory_path(%path%)\img\*||$directory_path(%path%)\musicpic\*||$directory_path(%path%)\pic\*||$directory_path(%path%)\pics\*||$directory_path(%path%)\pictures\*||$directory_path(%path%)\scan\*||$directory_path(%path%)\scans\*||$directory_path(%path%)\etc\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\%filename%*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\01*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\02*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\03*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\04*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\05*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\06*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\07*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\08*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\09*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\10*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\11*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\12*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\13*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\14*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\15*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\16*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\17*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\18*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\19*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\20*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\21*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\22*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\23*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\24*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\25*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\26*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\27*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\28*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\29*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\30*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\31*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\32*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\33*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\34*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\35*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\36*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\37*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\38*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\39*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\40*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\41*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\42*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\43*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\44*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\45*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\46*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\47*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\48*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\49*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\50*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\folder*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\%filename%*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\01*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\02*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\03*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\04*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\05*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\06*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\07*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\08*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\09*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\10*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\11*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\12*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\13*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\14*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\15*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\16*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\17*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\18*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\19*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\20*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\21*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\22*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\23*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\24*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\25*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\26*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\27*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\28*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\29*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\30*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\31*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\32*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\33*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\34*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\35*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\36*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\37*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\38*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\39*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\40*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\41*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\42*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\43*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\44*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\45*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\46*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\47*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\48*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\49*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\50*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\folder\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\+\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\art\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\arts\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\artwork\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\artworks\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\book\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\booklet\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\cover\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\covers\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\coverscans\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\doc\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\docs\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\documents\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\graphic\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\graphics\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\image\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\images\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\img\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\musicpic\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\pic\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\pics\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\pictures\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\scan\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\scans\*||$left($directory_path(%path%),$sub($len($directory_path(%path%)),$add($len($directory(%path%,1)),1)))\etc\*|| %foobar_path%\lastfm\album\%artist%-%album%*||%foobar_path%\lastfm\artist\%artist%*||


All done, enjoy your auto-cycling artwork viewing panel.

This post has been edited by db1989: Jun 26 2012, 06:59
Reason for edit: expanding point (4) by request
Go to the top of the page
+Quote Post
SACD-MAN
post Jun 26 2012, 14:37
Post #13





Group: Members
Posts: 12
Joined: 11-June 12
Member No.: 100599



I have attempted to follow these instructions, but when I add the script, which is a text fiel to the WSH mod panel I get an error message

Scripting Engine Initialization Failed (WSH Artwork Viewer v1.2 by EIKO, mod by r0lZ, CODE: 0x80020101)
Check the console for more information (Always caused by unexcepted script error).

Here is the script I have imported

I also looked at the ReadMe, but I have no idea what to do with all of that information.

I have also copied the small bit from the console... sorry for adding that long string of code.

Error: WSH Panel Mod (WSH Artwork Viewer v1.2 by EIKO, mod by r0lZ): Microsoft JScript runtime error:
Automation server can't create object
File: <main>
Ln: 134, Col: 1
<source text only available at compile time>

I do appreciate all your help

Thanks,
Shawn


This post has been edited by SACD-MAN: Jun 26 2012, 15:23
Reason for edit: adding [codebox], deleting pointless full quote of derty2
Go to the top of the page
+Quote Post
db1989
post Jun 26 2012, 14:48
Post #14





Group: Super Moderator
Posts: 5275
Joined: 23-June 06
Member No.: 32180



What the—

I thought full-quoting for no reason was bad enough, but:

Did it not, at any point, strike you that perhaps you should wrap that absolutely gigantic script within a codebox, or sanitise it in some other way, so that readers do not have to scroll for about thirty screens just to go from one post to the next? And, as if that weren’t enough, you had to post it twice.

My head hurts.



Oh, I suppose I should ask whether you followed its advice to “Check the console for more information”

This post has been edited by db1989: Jun 26 2012, 15:08
Go to the top of the page
+Quote Post
derty2
post Jun 26 2012, 15:44
Post #15





Group: Members
Posts: 581
Joined: 5-June 11
Member No.: 91257



SACD-MAN, you nearly got it right . . . but you ignored something from section (4) . . . I will repeat it:

      To prevent the panel from crashing on unexplainable errors ... Go to "File->Preferences->Tools->WSH Panel Mod", and remove the check mark from "Safe mode", and click "Apply" .

After you click the "Apply" button, foobar2000 will pop up a message saying:

      Applying these changes requires foobar2000 to be restarted. Continue?

Click the "OK" button.

When foobar2000 restarts your artwork viewing panel will be working. Have fun.

MAKE SURE YOU COPY THAT MASSIVE LINE OF CODE FROM SECTION (5), AND PASTE IT INTO PROPERTIES AS EXPLAINED.

It is one VERY long line and the easiest way to copy it is to do this:
CTRL+A on this whole web page, then CTRL+C to copy, then open a text file with Notepad on your desktop, then CTRL+V into the text file,
then in Notepad, choose Word Wrap, then scroll down and you will see the code block. Copy it all and then go to your WSH Artwork Panel properties page and paste.

---------------------------------------------

A personal note:

I think the original script is less buggy and works better than the later modded one by r0lZ !!!

The script that r0lZ modded seems to have some unfinished code sections; one glaring example of this is the mouse wheel.
When the panel is working perfectly, you can hover your cursor over the panel and roll the mouse wheel and the images change as fast as you can roll.
This feature is not working in the script modded by r0lZ.

The original script works with the latest WSH Panel Mod and foobar2000, so no problems using it.
The only feature which is no longer perfect in the original script is the reflection function, but I don't use it so I don't care.

In my own foobar2000 (using the original script), I keep the panel dimensions square, then in the context menu I choose "no reflection",
and "do not keep aspect ratio", and "stretch image".

---------------------------------------------

This post has been edited by derty2: Jun 26 2012, 16:29
Go to the top of the page
+Quote Post
SACD-MAN
post Jun 26 2012, 16:14
Post #16





Group: Members
Posts: 12
Joined: 11-June 12
Member No.: 100599



AHA! Thanks so much for this.... very coool!!! smile.gif smile.gif

Sorry that I haven't been too bright about this... I do have a few more questions...

I would like this to sort through any images I may have in my folder containing a given album... is there a setting I am missing somewhere for this?

Also, how do I change the background color?

Ooooppps... found the reflections button!!

I am also checking out the help file now... lots of good information there!


I do appreciate all of your help guys! You are great! And thanks for helping me!!

Shawn

This post has been edited by SACD-MAN: Jun 26 2012, 16:24
Reason for edit: Please stop unnecessarily full-quoting. In cases where you must quote, please position it above your reply for logical reading, not below.
Go to the top of the page
+Quote Post
SACD-MAN
post Jun 28 2012, 19:48
Post #17





Group: Members
Posts: 12
Joined: 11-June 12
Member No.: 100599



Special thanks to derby2 and trout and all here at the forums... got everything working that I wanted to with the image viewer... a very cool and sophisticaed piece of software for foobar. All the best!

Shawn smile.gif smile.gif

This post has been edited by db1989: Jun 28 2012, 19:58
Reason for edit: deleting pointless full quote of unrelated post #15. Again. Please stop it.
Go to the top of the page
+Quote Post
Erich_2
post Jun 28 2012, 21:27
Post #18





Group: Members
Posts: 243
Joined: 10-September 08
Member No.: 58107



@derty2
Thanks a lot for the very good clear and logical "Install WSH_Artwork_Viewer panel - step-by-step instructions". smile.gif
5 Stars for you !!! ***** !!!

Erich



Go to the top of the page
+Quote Post
mjm716
post Dec 20 2012, 15:08
Post #19





Group: Members
Posts: 155
Joined: 27-May 10
From: EST
Member No.: 80935



QUOTE (derty2 @ Jun 25 2012, 23:48) *
All done, enjoy your auto-cycling artwork viewing panel.


I was playing around with this and I can't seem to make it change background colors (item F2 in properties I believe - I tried different RGB values, but it remains white). I simply want black instead of white - any tips?

This post has been edited by mjm716: Dec 20 2012, 15:11
Go to the top of the page
+Quote Post
derty2
post Dec 20 2012, 23:56
Post #20





Group: Members
Posts: 581
Joined: 5-June 11
Member No.: 91257



I agree, it is a glaring obvious omission from such a fabulous script. Unfortunately the original author forgot to include such a simple and useful option !!!
You would have to modify the script yourself. . .it's a pretty long (over 2500 lines of code !!). I'm sure someone like marc2003 would be able to pinpoint the exact location in the script to change the background color. I have tried editing it a bit myself but so far no success.

If any JS gurus out there reading this post want to give 5 minutes of your time and have a look at the script, it would be highly appreciated +++
Go to the top of the page
+Quote Post
marc2003
post Dec 21 2012, 11:15
Post #21





Group: Members
Posts: 4469
Joined: 27-January 05
From: England
Member No.: 19379



i can't check out the scripts already posted in this thread but i've made my own. see here....

http://www.hydrogenaudio.org/forums/index....st&p=817848

This post has been edited by marc2003: Dec 21 2012, 11:15
Go to the top of the page
+Quote Post
derty2
post Dec 21 2012, 14:39
Post #22





Group: Members
Posts: 581
Joined: 5-June 11
Member No.: 91257



I figured out how to change the background color . . .

Open the script (i.e. get to the "WSH Panel Mod Configuration" window)

Paste this at the start of the script after the preamble comments:
QUOTE
// ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function RGB(r,g,b) { return (0xff000000|(r<<16)|(g<<8)|(b)); }

// You can change the background color to suit yourself by entering your RGB color numbers here,
// choose. . .

//var backgrcolor = RGB(34,28,28) //<<<<<<<<<<<<<<<<<<<<<<< color is very dark brown
var backgrcolor = RGB(0,0,0) //<<<<<<<<<<<<<<<<<<<<<<< color is black
//var backgrcolor = RGB(212,208,200) //<<<<<<<<<<<<<<<<<<<<<<< color is toolbar grey
//var backgrcolor = RGB(255,255,255) //<<<<<<<<<<<<<<<<<<<<<<< color is white


then hit CTRL+F to open the 'Find' dialog, and search down the script for this string: function on_paint

when found, add the text you see here in red:
QUOTE
function on_paint(gr) {
    gr.FillGradRect( 0, 0, window.Width, window.Height, 90, backgrcolor, backgrcolor);
    if (window.Width < 10 || window.Height < 13) return;
    gr.SetSmoothingMode(Properties.Image.SmoothingMode);
    gr.SetInterpolationMode(Properties.Image.InterpolationMode);

    Image && Image.OnPaint(gr);
}


OK/Apply ... Done!

Thanks to mjm716 for getting me off my arse to have a look at it; it was useful for me too!
Go to the top of the page
+Quote Post
mjm716
post Dec 22 2012, 20:09
Post #23





Group: Members
Posts: 155
Joined: 27-May 10
From: EST
Member No.: 80935



QUOTE (derty2 @ Dec 21 2012, 15:39) *
OK/Apply ... Done!

Thanks for your help and to marc2003 as always for being as obsessed with Foobar as I've become - happy holidays! =D
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 22nd September 2014 - 15:16