Вы находитесь на странице: 1из 4

IMPORTANT: These scripts are for foobar2000 v1.1 / WSH Panel Mod 1.5.0 and above only.

They have all been tested in default UI and columns UI. Please read these instructions carefully before
posting about any problems.

Basic installation:

1) Install WSH Panel Mod. See here for how to do this.

2) THIS IS IMPORTANT. Start foobar2000 and goto File>Preferences>Tools>WSH Panel Mod and
uncheck the option for Safe mode. Restart when prompted.

3) Extract the marc2003 folder from this zip into your foobar profile directory. On a standard install
this will be located at %appdata%\foobar2000. On a portable install, this will be directly inside the
main foobar2000 folder.

4) Add a WSH panel to your layout. Check your UI documentation for how to do this. ;)

5) Click the panel to open the editor dialog. Now browse the samples folder inside of the zip to find
the script you would like to use. Now copy &paste the contents into the editor (overwriting the
previous content).

6) Before reporting any problems, please see the Basic troubleshooting section on page 4.

7) In the editor dialog, you may be curious about using the Jscript9 engine. But dont. It causes
excessive CPU usage on Windows 8. Also, Ive tested and found it to be consistently slower on
Windows 7 as well. Stick to the default Jscript.

Tips:

All script options can be found on the right click menu. As there are no scrollbars, use your mouse wheel
when needed. Tooltips will indicate when things are clickable. Any script displaying images can be double
clicked and the image will open in the default viewer for that file type.

If you use my thumbs or now playing scripts to download artist art from Last.fm, you might want to read
this.

Script overview:

1) Artreader

This is pretty much the same as the built in artwork panel but it has a couple of extra features

-There is a Refresh command on the right click menu. This means you can add/edit art for the
currently playing track (or make changes to the main display preferences) and then use the
command to refresh the display without having to restart playback.
-Options to crop, centre or stretch the image.
And it has standard features you would expect-
-Front/back/disc/artist options
-Double click the panel and it will locate the image file in explorer or point to the audio file if the
artwork is embedded.

2) CD Jewel Case

I think the name says it all. Displays the front cover art inside a CD jewel case.

3) Autoplaylists

This allows you to create and save autoplaylist queries with friendly names for later use. You might
create an autoplaylist but you dont want it in your active playlists permanently so this lets you save
it to recall at any time. Contains edit options to rename and change the queries. Note that all
queries are saved to an external file in your foobar2000 profile folder. You can remove this
script/panel from your layout and they will still be intact if you add it back later or even switch user
interfaces between default and columns UI.

4) Last.fm & Wikipedia biography

This script fetches the biography for the currently playing or selected artist (based on your tags) .
Recent changes at Last.fm mean Im now using an external site to fetch this info. Although the
original source is Last.fm, this new site has no options for language. Its English only. But an added
bonus is I can now provide Wikipedia articles in the same panel. Just use the right click menu to
switch between them.

5) Last.fm similar artists
Using Last.fm, this script finds related feeds for the currently playing/selected artist. As well as
similar artists, it can also find top tags, top fans, top tracks and top albums. It contains clickable
links which can open pages on the Last.fm website.

6) Last.fm charts

This allows you to display artist, album and track charts for your Last.fm user account in
foobar2000.

Right click to select the different chart types and time periods. The charts will update if the current
data is more than 1 day old but you can force an update using the right click menu.

7) Musicbrainz

Fetches release info and official links related to the current artist. All text links are clickable. Use the
right click menu to explore all options.

8) News / Reviews / Blogs

Fetches snippets from all over the web related to the current playing/selected artist. Tooltips will
show the URL of the article source and you can click them to launch the full article in your web
browser. Powered by the Echonest API -http://developer.echonest.com/

9) Now playing

This panel uses Last.fm as a source to download and display images of the currently playing artist. It
also displays the front cover inside a CD case and the artist, title and album metadata. The
clickable rating section requires foo_playcount. It can also display the artist biography. All these
elements can be toggled on or off via the right click menu.

10) Nyan cat seekbar / Simple seekbar / Spectrogram seekbar / Themed seekbar

These are just basic replacement seekbars. Hovering your mouse will reveal the destination time
without actually having to click and drag. Spectrogram seekbar requires extra downloads and
configuration. Please see the script itself for more details.


11) Playback buttons

This is aimed at default UI users really. Its just basic playback buttons using 32x32 PNG images
something that hasnt been possible until now. You can use the right click menu to set different
coloured backgrounds.

12) Rating

This script was originally created by NEMO7538. I just added support for changing the background.
It requires that you use the official foobar2000 playback statistics component to save your ratings.

http://www.foobar2000.org/components/view/foo_playcount

13) Simple text reader

You can configure this script to display a text file from anywhere in your file system. You can either
specify a file directly or you can choose a folder and the script will open the first .txt or .log file
contained within. Supports the full foobar2000 title formatting syntax.

14) Themed toolbar buttons

This script uses the same button style as your windows theme. It contains the usual playback
buttons plus extra buttons for preferences, library search and various foobar2000 resources online.

15) Thumbs

This scans a folder for images and displays thumbnails of them all. You can choose to view
thumbnails as a grid or to the left or bottom of a main image. Use the mouse wheel to scroll .

There are 2 possible sources for the images. First of all, it can download artist art from Last.fm. The
script can do this automatically or you can turn this off and download manually just for artists you
like. If you already have folders full of images, you can direct the script to display those instead. You
can configure folder paths using full foobar2000 title formatting syntax. You can even use multiple
folders when using | as a separator.

There are many more display options to be found on the right click menu.

16) Web Links

Just 5 buttons that will open your default browser for artist/track pages on Last.fm, Myspace,
Youtube, Allmusic or discogs.

Credit to komodomedia.com / mjm716 for the images.

Credits:

T.P Wang for this awesome component and all the examples and help on the forums.









Basic troubleshooting:

If the script crashes, youll most likely see this dialog -



I dont want to see this text. The important part is where it says Check the console for more information.
You can access the foobar2000 console via the main View menu. Common errors:

Automation server can't create object
This means you didnt disable safe mode as outlined in step 2 above.

Parsing file "E:\Applications\foobar2000\marc2003\common7.js": Failed to load
This means you didnt extract the marc2003 folder to the correct location.

If its neither of those things, the next thing is to check youre using the latest version of the script. If you
can, use Update script found on the right click menu. This will download and automatically update the bulk
of the code used by all my scripts. You will be prompted to restart foobar2000. This will fix the vast majority
of problems as I do continually work on this.

If youre not able to use the right click menu to update, you can try the latest samples.zip and extract the
marc2003 folder and update the panel. A full changelog can be found here.

If youre still getting errors, it would be helpful if you post the full console message including the line
number which it references. It would be even more helpful if you can find the line in question and post the
code on that line.

Also post the steps required to reproduce. Does it error on startup or is it some other action?

Вам также может понравиться