Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Biography Discussion (Read 231269 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

Re: Biography Discussion

Reply #975
For the next update please fix the following error:

Error: Spider Monkey Panel v1.6.1 (Biography: Biography v1.4.1 by WilB)
f is null

File: text.js
Line: 1362, Column: 23
Stack trace:
  getItemProperties/<@text.js:1362:23
  getItemProperties@text.js:1315:8
  txtReader@text.js:2374:42
  getText@text.js:1581:28
  on_size@text.js:2134:8
  on_size@callbacks.js:554:6

This error occurs when closing on a radio in playlist and then reopening the foobar skin.

Re: Biography Discussion

Reply #976
I've tried all the tips about corrupt font etc, installed Segoe Symbol from win11 install and tried several other sources, verified Segoe Symbol in Char Map, but the rectangles remain... any ideas?

win11 (new OS) FB1.6.16 latest SMP scripts

Sorry - nevermind, it was fontawesome problem, not Segoe Symbol

Re: Biography Discussion

Reply #977
Really hope this hasn't been asked before? If so, I couldn't find it. I'm trying to get the Biogs to download to the same file without the source being appended. So, I don't want:
THREE DOG NIGHT [Lastfm Biography].txt
THREE DOG NIGHT [Allmusic Biography].txt
just
THREE DOG NIGHT.txt.

I realise one will overwrite the other but I'm not bothered about that - I just want some basic info. At the moment, the Options are set to download to:
D:\AUDIO\SongBiogs\
Any way to do this?

I'm using the latest GReborn, but with a few changes as I don't like ESLyric. It never finds what I'm looking for whereas Lyrics Show 3 is instant and finds everything, esp with foo_multisource added. The changes have also meant ('cos I don't fully understand where everything is in the newer GR releases) that I have lost the Wikipeadia search in Biog. Dunno if there's an easy way to get that back??

Many thanks for any help.

Jeff

Re: Biography Discussion

Reply #978
I would like to request splitting the current All Music genre tag into Genre and style tags (just like provided by the web).
The current approach loses all hierarchical info about genre/styles already provided at the source.

Also talking just the first value of the current genre tag doesn't work since some albums have multiple genres.

Display on panel could still left as is, with both mixed.

Re: Biography Discussion

Reply #979
Hi All
I need some assistance as I am not very familiar with all this.  I am using the Bio script and it works fine. thanks for that!

My QUESTION:
How can I read the file created in the yttm folder.
I mean I would like to use a simple textreader to access the file %artist% - %album%.txt 
that is saved
in %profile%\yttm\review\allmusic\$lower($cut(%BIO_ALBUMARTIST%,1))

In the txtreader i can have a custom path like $directory_path(%path%)/*.txt

HOW CAN I ACCESS THE FILE IN "%profile%\yttm\review\allmusic"?

Thanks!

Re: Biography Discussion

Reply #980
I really like this script and I wish I could use it but it needs a tune-up.

www.youtube.com/watch?v=hl5r6Vi_-cE

Re: Biography Discussion

Reply #981
Hi. Is there any way to use the script with foobar2000 x64? Spider Monkey Panel is not available for it
🇺🇦 Glory to Ukraine!

Re: Biography Discussion

Reply #982
Sure, if you can convert it to JScript.

Re: Biography Discussion

Reply #983
I have no knowledge, but this SKin accomplishes something similar.

La Noire foobar2000 v2.0 64-bit Columns UI theme By: Jul2323
LA NOIRE 64-bit Columns UI theme: https://hydrogenaud.io/index.php/topic,124489.0.html
Latest Download: https://hydrogenaud.io/index.php/topic,124489.msg1031503.html#msg1031503
SHURE SRH1840, SENNHEISER HD660S2, SENNHEISER HD 490 PRO, DT 1990 PRO, HiFiMAN Edition XS, Bowers & Wilkins P7, FiiO FT5, 水月雨 (MOONDROP) 空鳴 - VOID, Nakamichi Elite FIVE ANC, SONY WH-ULT900N (ULT WEAR) (made a Upgrade/Balanced Cable by myself)

Re: Biography Discussion

Reply #984
Sure, if you can convert it to JScript.

I tried transpilling to ES5 with Babel and running in the latest JScript Panel but no luck yet. Maybe someone has done this already?
I'm a BE web dev, not JScript dev, so... :)
🇺🇦 Glory to Ukraine!

Re: Biography Discussion

Reply #985
Sure, if you can convert it to JScript.

I tried transpilling to ES5 with Babel and running in the latest JScript Panel but no luck yet. Maybe someone has done this already?
I'm a BE web dev, not JScript dev, so... :)
It doesn't work like that... SMP methods are totally different to JSP methods. It can not be automated, unless someone creates a transpiler for SMP/JSP, something which is not gonna happen.

I don't see anyone having any interest on going from ES6 to ES5 and then porting SMP scripts to JSP, so I would bet the answer is no xd

I see zero reason for that, just ask for a SMP x64 build, which could be done more easily.


Re: Biography Discussion

Reply #987
just ask for a SMP x64 build, which could be done more easily.

It is still planned. For more than 6 month already. https://github.com/TT-ReBORN/Georgia-ReBORN/issues/102
Well that's partially true. Planned is the V2 version which implies a total rework of the plugin, true.

But I still see no reason why a simple port to x64, from the current build, has not been offered. Which does not require 6 months for sure. So That's why I say if people ask for it, maybe it's done...

Re: Biography Discussion

Reply #988
I gave up waiting, and set up something similar with JScript Panel 3. Works for last.fm-picture, album art and biography. Can't compare to Wil-B's great biography script, of course.

 

Re: Biography Discussion

Reply #989
@MaFred
I am using this.
Combines JScript Panel 3 Sample.
(Text Display, Thumbs and Last.fm Bio)

If you have the knowledge, you can probably edit it stylishly.

SHURE SRH1840, SENNHEISER HD660S2, SENNHEISER HD 490 PRO, DT 1990 PRO, HiFiMAN Edition XS, Bowers & Wilkins P7, FiiO FT5, 水月雨 (MOONDROP) 空鳴 - VOID, Nakamichi Elite FIVE ANC, SONY WH-ULT900N (ULT WEAR) (made a Upgrade/Balanced Cable by myself)


Re: Biography Discussion

Reply #991
@Steve Forte Rio

 JScript Panel 3 Sample.
(Text Display, Thumbs and Last.fm Bio)

Text Display
https://foobar2000.xrea.jp/up/files/up1669.zip
Text Display+Album Art 6.txt

Text:
Text Landscape.txt
Panel right click > Custom text...
Horizontal alignment > Left
Vertical alignment > Center

No special options have been added. It's just changing the numbers.
https://hydrogenaud.io/index.php/topic,110516.msg1033718.html#msg1033718

Image size and position vary depending on panel width, height, and font size
---
Please post more in this thread.
https://hydrogenaud.io/index.php/topic,110516.msg1034640.html#msg1034640
SHURE SRH1840, SENNHEISER HD660S2, SENNHEISER HD 490 PRO, DT 1990 PRO, HiFiMAN Edition XS, Bowers & Wilkins P7, FiiO FT5, 水月雨 (MOONDROP) 空鳴 - VOID, Nakamichi Elite FIVE ANC, SONY WH-ULT900N (ULT WEAR) (made a Upgrade/Balanced Cable by myself)

Re: Biography Discussion

Reply #992
Allmusic is no longer working.

Re: Biography Discussion

Reply #993
Hi,

I'm a happy user of a couple of WilB scripts in my skin.
Biography (BIO), Biography (Review), Library Tree (two instances) and Find & Play.

I and some other people are running this particular skin in different windows scaling (100%, 150%, 250%, 300%).

I spent a lot of time making the skin scaling independent, but every time I make a new build of the skin for different windows scaling there's a couple of things I always have to change since the corresponding values in their respective settings are fixed values.

Row Height in ELP and ESP, which are both rather old plugins.

And as a minimum in the WilB scripts:
BIO      : Settings - Panel Settings - Display - Left=4xScale - Right=4xScale
REVIEW      : Settings - Panel Settings - Display - Left=4xScale - Right=4xScale

Find&Play   : Display - Margin=8xScale
Find&Play   : Advanced - Scrollbar - Bar Width=8xScale & Arrow Width=8xScale

LIBRARY TREE   : Advanced - Scrollbar - Bar Width=8xScale & Arrow Width=8xScale
LIBRARY TREE   : Display - Layout Metrics - Line padding tree (half of scrollbar)
LIBRARY TREE   : Album Art - Thumbnail size=Small/Mini (small in 100-150, mini 175-350)
LIBRARY TREE   : Album Art - Thumbnail padding (half of scrollbar)

Is their a way to make these values aware of the current windows scaling and automatically adjust?


Re: Biography Discussion

Reply #995
I really like this script and I wish I could use it but it needs a tune-up.

www.youtube.com/watch?v=hl5r6Vi_-cE

With some simple tweaks I can use this script now...

www.youtube.com/watch?v=3xOIdbxaODY

What do you mean with "real time"? Do you mean the screen only updates correctly when changing a track or resizing the whole window that foobar lives in?

I guess the two buttons on top are splittercode? If so, you can force initiate a screen redraw/repaint upon clicking it by first forcing all panels to be not shown and then show the ones you want to see.

Just change the standard REFRESH to something like this:
$puts(refresh,PANELSHOW:Left Panel:0;PANELSHOW:Center Panel:0;PANELSHOW:Right Panel:0;PANELSHOW:WSH_Seekbar:0;REFRESH)

Imagebutton:
Change the standard REFRESH to $get(refresh)

And then just show the panels you want to see again. All relevant panels will be shown repainted.

(And thanks for the idea to add an imagebutton in the top bar to collapse/uncollapse the bottom panel :-) )

Re: Biography Discussion

Reply #996
Another method for forcing screen redraws from splittercode is the following:

This also works wonders in forcing screen repaints from splittercode for underlying panels (or in an underlying panel of an underlying panel).
Let's say your spidermonkey panel with Bio script is in a panel located in panel Left and you want to force a redraw of the Bio panel:

1) Save current x,y,w,h of Left panel
2) Then $movepanel_c(Left, 0, 0, 0, 0)
3) Then $movepanel_c(Left, x, y, w, h)
4) Then $showpanel_c(Left,1)

Gives instant redraw of Bio page without having to change a track or waiting for the autocycle within Bio.

Re: Biography Discussion

Reply #997
But I still see no reason why a simple port to x64, from the current build, has not been offered. Which does not require 6 months for sure. So That's why I say if people ask for it, maybe it's done...
V1 won't have a 64bit version.
Reason is simple: I only have so much time that I can spend on my projects, thus I have to prioritize. V1 is stable enough for everyday use, so I would rather focus on finishing V2 as soon as possible.

PS: WilB, sorry for the off-topic.

Re: Biography Discussion

Reply #998
I really like this script and I wish I could use it but it needs a tune-up.

www.youtube.com/watch?v=hl5r6Vi_-cE

With some simple tweaks I can use this script now...

www.youtube.com/watch?v=3xOIdbxaODY

What do you mean with "real time"? Do you mean the screen only updates correctly when changing a track or resizing the whole window that foobar lives in?

I guess the two buttons on top are splittercode? If so, you can force initiate a screen redraw/repaint upon clicking it by first forcing all panels to be not shown and then show the ones you want to see.

Just change the standard REFRESH to something like this:
$puts(refresh,PANELSHOW:Left Panel:0;PANELSHOW:Center Panel:0;PANELSHOW:Right Panel:0;PANELSHOW:WSH_Seekbar:0;REFRESH)

Imagebutton:
Change the standard REFRESH to $get(refresh)

And then just show the panels you want to see again. All relevant panels will be shown repainted.

(And thanks for the idea to add an imagebutton in the top bar to collapse/uncollapse the bottom panel :-) )

'Real time' as in whenever the left panel changes size the Biography's image immediately changes size, which (if the image is large enough) slows every to a crawl. Now I have it so the image only changes size when the next image loads.

It has nothing to do with switch refreshing. The same image that I used in the video also slows the panel switching on Eole theme, as well.

By the way, I don't use Panel Stack Splitter.

Re: Biography Discussion

Reply #999
Here's another video I did of to illustrate the slow resizing issue with Biography. This time I used Eole and Georgia Reborn.
(Although Georgia does not exhibit any issues in normal use because the left panel always stays the same size)

www.youtube.com/watch?v=7ugP3Gn03xc