IPB

Welcome Guest ( Log In | Register )

10 Pages V   1 2 3 > »   
Reply to this topicStart new topic
Lyricsgrabber2 Feedback & Discussion
Qudeid
post Aug 7 2010, 20:57
Post #1





Group: Developer
Posts: 113
Joined: 28-March 08
From: Dornbirn
Member No.: 52369



A message from the forum staff:
As for May 2011, this component is the #1 source of third party component crashes, with 241 reports this month so far. Install it at your own risk.


Current Version: 0.5.5.2 beta

Introduction:

foo_lyricsgrabber2 is a plugin originally developed by T.P.Wang (unfortunately not maintained for a long time). It is designed to download lyrics from the web for specified songs.

Instructions:

Right-Click a song and choose in the menu "Lyrics Grabber" the provider to download the lyrics from.

Requirements:

Foobar 1.0 or later is supported.
For earlier versions please use the original lyricsgrabber you can find here.

Important: Do not install both foo_lyricsgrabber and foo_lyricsgrabber2 at the same time. Those two will crash foobar! Only install one of them.

Changelog:

CODE
0.5.5.2 beta:
- Fixed self inflicted bug

0.5.5.1 beta:
- Maintenance

0.5.5.0 beta:
- Added Leo's Lyrics to the providers

0.5.0.0 beta:
- merged foo_lyricsgrabber2.dll and foo_grabber_python.dll together
- few changes to better support Foobar2000 1.1 Installation/Update feature
- from now on available through the official components website (and thus updateable)

0.4.5.2 beta:
- foo_lyricsgrabber2
- aesthetic fix for DarkLyrics

0.4.5.1 beta:
- foo_lyricsgrabber2
- fixed LyrDB truncated lyrics problem (Text encoding problem)

0.4.5.0 beta:
- foo_lyricsgrabber2
- Added new option to enable title formatting for the Lyrics Tag (example in the preferences) after request of ximmox and Tedgo
- Fixed finally Googleluck problems and therefore Darklyrics

0.4.1.4 beta:
- foo_lyricsgrabber2
- fixed Darklyrics (not finding some songs of an album where it found songs)

0.4.1.3 beta:
- foo_lyricsgrabber2
- fixed LyricWiki again...

0.4.1.2 beta:
- foo_lyricsgrabber2
- fixed LyricWiki (problem when looking for a Song that is instrumental)
- got rid of some unnessecary linebreaks at the end of the lyrics (hopefully)

0.4.1.1 beta:
- foo_lyricsgrabber2
- fixed LyrDb
- fixed AZLyrics (hopefully)

0.4.1.0 beta:
- foo_lyricsgrabber2
- changed LyricWiki access to real website instead of the edit page
- added googleluck function to curl wrapper
- changed darklyrics to get to the right website using google's "I'm feeling lucky"

0.4.0.1 beta:
- foo_lyricsgrabber2
- fixed LyrDB again (hopefully really fixed!)
- fixed lyricwiki (Title caps)

0.4.0.0 beta:
- foo_lyricsgrabber2
- fixed Empty Album Tag in Darklyrics
- changed lyrDB search method --> fixed lyrDB not finding some songs (hopefully)
- Added LyricWiki

0.3.6.1 beta:
- foo_lyircsgrabber2
- fixed "search all" function

0.3.6.0 beta:
- foo_lyricsgrabber2
- fixed Darklyrics
- sort context menu

- foo_grabber_python
- corrected "Install.txt"
- renamed Python to Scripts in contextmenu and preferences

0.3.5.2 beta:
- fixed AZ Lyrics provider

0.3.5.1 beta:
- fixed progressbar behaviour

0.3.5.0 beta:
- foo_lyricsgrabber2:
- fixed in config windows quite to quiet
- added Darklyrics to the providers
- added AZ Lyrics to the providers
- added LyrDB
- removed lyricsplugin until a fix is known
- adjusted processbar for "search all"-function
- Added support for multi value Artist tags
- Added configuration page to preferences
- Removed some typos
- Moved configuration to preferences

- foo_grabber_python:
- changed system path to foobar2000 profile

0.3.2.0 alpha:
- Context Menu isn't in the legacy commands section anymore
- Added "Search All" to the Context Menu to provide a one-click method to search all built-in providers
- Compiled against the new SDK (05/21/2010)


License:

As the original, this will be released under the MIT License

Credits:

Obviously many thanks to T.P.Wang the initiator for this great plugin!

libcurl - Copyright © 1998 - 2008, Daniel Stenberg
Python - Copyright © 1990-2010, Python Software Foundation
DEELX Regular Expression Engine - Copyright 2006 © RegExLab.com, 史寿伟 (sswater shi)

Current Version: 0.5.5.2 beta

Download:

Google Code
Components Page

This post has been edited by Peter: May 26 2011, 10:21
Go to the top of the page
+Quote Post
grimes
post Aug 7 2010, 21:37
Post #2





Group: Developer
Posts: 302
Joined: 12-November 07
From: Frankfurt
Member No.: 48701



Awesome!!! Works great. grabber2 and python have both same version number. Is this intended?
Go to the top of the page
+Quote Post
Qudeid
post Aug 7 2010, 21:41
Post #3





Group: Developer
Posts: 113
Joined: 28-March 08
From: Dornbirn
Member No.: 52369



QUOTE (grimes @ Aug 7 2010, 21:37) *
Awesome!!! Works great. grabber2 and python have both same version number. Is this intended?


Yes. I figured, I will always put both dlls in the package and thus it is easier to determine which version belongs to which.

I mean, how do you know version 0.1.2 belongs to 3.4.5?

Both will always have the same Version number. That makes things easier. smile.gif

This post has been edited by Qudeid: Aug 7 2010, 21:47
Go to the top of the page
+Quote Post
q-stankovic
post Aug 7 2010, 22:18
Post #4





Group: Members
Posts: 1718
Joined: 28-May 06
From: Düsseldorf
Member No.: 31251



After downloading and installing pythongrabber i can't start foobar2000 anymore: It always crashes on startup. I already submitted the crashlog.

Edit: I deleted firstly all pythongrabber related parts of installation to see if they are causing crash - no luck. I had to deinstall lyricsgrabber itself. After adding lyricsgrabber again to componentsfolder it works again. Strange!

This post has been edited by q-stankovic: Aug 7 2010, 22:24


--------------------
german support forum: www.foobar-users.de / user: qwert73
Go to the top of the page
+Quote Post
Qudeid
post Aug 7 2010, 22:20
Post #5





Group: Developer
Posts: 113
Joined: 28-March 08
From: Dornbirn
Member No.: 52369



QUOTE (q-stankovic @ Aug 7 2010, 22:18) *
After downloading and installing pythongrabber i can't start foobar2000 anymore: It always crashes on startup. I already submitted the crashlog


Did you delete the original lyricsgrabber? I stated it up in the first post. You can not have both foo_lyricsgrabber and foo_lyricsgrabber2 in the components folder at the same time.

Also Note, that the python grabber, due to a change in lyricsgrabber, has also been changed. If you use my python grabber you must also use my lyricsgrabber.

Answer to Edit:

It was probably what I just explained. Because I hat the same issue when I renamed my project to foo_lyricsgrabber2. Once I deleted the foo_lyricsgrabber, it worked just fine.



This post has been edited by Qudeid: Aug 7 2010, 22:26
Go to the top of the page
+Quote Post
The Link
post Aug 7 2010, 22:27
Post #6





Group: Members
Posts: 664
Joined: 27-November 02
Member No.: 3911



I use the latest beta (beta 2) of foobar2000 1.1 and get following message popup when I start foobar:

foo_grabber_python: Traceback (most recent call last):
File "<string>", line 4, in <module>
ImportError: No module named traceback

Furthermore the way this plugin is distributed isn't very friendly with the new install system of foobar2000 1.1.

This post has been edited by The Link: Aug 7 2010, 22:29
Go to the top of the page
+Quote Post
Qudeid
post Aug 7 2010, 22:33
Post #7





Group: Developer
Posts: 113
Joined: 28-March 08
From: Dornbirn
Member No.: 52369



QUOTE (The Link @ Aug 7 2010, 22:27) *
I use the latest beta (beta 2) of foobar2000 1.1 and get following message popup when I start foobar:

foo_grabber_python: Traceback (most recent call last):
File "<string>", line 4, in <module>
ImportError: No module named traceback

Furthermore the way this plugin is distributed isn't very friendly with the new install system of foobar2000 1.1.


About the distribution, might be. Originally I just wanted to fix a few things, that bugged me. Honestly, I don't know if I will maintain it very long, or just from time to time. I'll see about that. I have no problems giving this plugin over to anyone else, or adding someone to the Google Code project. Volunteers?

About that error, did this happen also with the version of T.P.Wang?
Go to the top of the page
+Quote Post
q-stankovic
post Aug 7 2010, 22:33
Post #8





Group: Members
Posts: 1718
Joined: 28-May 06
From: Düsseldorf
Member No.: 31251



QUOTE (Qudeid @ Aug 7 2010, 23:20) *
Did you delete the original lyricsgrabber?
It even wasn't installed in my current installation. After installing again the crash occurs again. Here the crash log:

CODE
Illegal operation:
Code: E06D7363h, flags: 00000001h, address: 7515B727h
Additional parameters: 19930520h 0046F990h 6F394FE8h
Message: Service duplicated

Call path:
entry=>initquit::on_init

Code bytes (7515B727h):
7515B6E7h: C0 89 45 B8 C7 45 BC CF B6 15 75 39 45 14 74 23
7515B6F7h: 8B 45 10 83 F8 0F 76 03 6A 0F 58 89 45 C0 C1 E0
7515B707h: 02 50 FF 75 14 8D 45 C4 50 E8 0D A9 02 00 83 C4
7515B717h: 0C EB 03 89 45 C0 8D 45 B0 50 FF 15 6C 11 15 75
7515B727h: C9 C2 10 00 CC CC CC CC CC 8B FF 55 8B EC 56 8B
7515B737h: 75 08 83 FE F4 72 18 83 FE F6 77 13 8D 45 08 50
7515B747h: 6A 00 56 E8 DD 02 00 00 85 C0 74 03 8B 75 08 56
7515B757h: FF 15 3C 10 15 75 5E 85 C0 7C 05 33 C0 40 EB 08

Stack (0046F8E8h):
0046F8C8h: 00000000 FFFFFD34 000002E4 FFFFFD34
0046F8D8h: 000002CC 00000019 00000000 0046F8E8
0046F8E8h: E06D7363 00000001 00000000 7515B727
0046F8F8h: 00000003 19930520 0046F990 6F394FE8
0046F908h: 00000000 10025425 771AFBDA 00000000
0046F918h: 00000004 0046F8FC 0046F958 0046F96C
0046F928h: 75185EB0 10D72F56 FFFFFFFE 7515D117
0046F938h: 0046F970 6F3774C4 E06D7363 00000001
0046F948h: 00000003 0046F964 E06D7363 00000001
0046F958h: 00000000 00000000 00000003 19930520
0046F968h: 0046F990 6F394FE8 0046F9A0 6F349B26
0046F978h: 0046F990 6F394FE8 6F39B5C4 0000032C
0046F988h: 0046FA50 00000004 6F393E7C 6F393E48
0046F998h: 00000000 6F393E48 0046FA84 6F33123C
0046F9A8h: 0046F9BC 6F393B78 65F71A26 0046FA58
0046F9B8h: 00000000 00000000 0046FA78 6F388AB8
0046F9C8h: FFFFFFFF 6F3406D2 0124E5E4 00000000
0046F9D8h: 0046FA58 65F71916 6F39A69C 0000000B
0046F9E8h: 0124FCA8 757E8BCD 6F393194 00000000
0046F9F8h: 00000000 00000000 00000023 0046FA34

Registers:
EAX: 0046F8E8, EBX: 00000000, ECX: 00000003, EDX: 00000000
ESI: 0124FAB0, EDI: 0046FA58, EBP: 0046F938, ESP: 0046F8E8

Crash location:
Module: KERNELBASE
Offset: B727h
Symbol: "RaiseException" (+58h)

Loaded modules:
foobar2000 loaded at 01370000h - 01555000h
ntdll loaded at 77190000h - 77310000h
kernel32 loaded at 75430000h - 75530000h
KERNELBASE loaded at 75150000h - 75196000h
COMCTL32 loaded at 74B40000h - 74CDE000h
msvcrt loaded at 74E30000h - 74EDC000h
GDI32 loaded at 75670000h - 75700000h
USER32 loaded at 757D0000h - 758D0000h
ADVAPI32 loaded at 75700000h - 757A0000h
sechost loaded at 75CF0000h - 75D09000h
RPCRT4 loaded at 76CA0000h - 76D90000h
SspiCli loaded at 74D00000h - 74D60000h
CRYPTBASE loaded at 74CF0000h - 74CFC000h
LPK loaded at 75090000h - 7509A000h
USP10 loaded at 751A0000h - 7523D000h
SHLWAPI loaded at 76C40000h - 76C97000h
DSOUND loaded at 709C0000h - 70A32000h
ole32 loaded at 75290000h - 753EC000h
WINMM loaded at 74030000h - 74062000h
POWRPROF loaded at 70B20000h - 70B45000h
SETUPAPI loaded at 74EE0000h - 7507D000h
CFGMGR32 loaded at 757A0000h - 757C7000h
OLEAUT32 loaded at 759D0000h - 75A5F000h
DEVOBJ loaded at 75530000h - 75542000h
UxTheme loaded at 749D0000h - 74A50000h
dbghelp loaded at 6FA80000h - 6FB6B000h
SHELL32 loaded at 75D10000h - 76959000h
shared loaded at 70A50000h - 70A7A000h
imagehlp loaded at 755E0000h - 7560A000h
COMDLG32 loaded at 76960000h - 769DB000h
zlib1 loaded at 5A4C0000h - 5A4D4000h
IMM32 loaded at 75550000h - 755B0000h
MSCTF loaded at 74D60000h - 74E2C000h
guard32 loaded at 10000000h - 10047000h
VERSION loaded at 73750000h - 73759000h
fltlib loaded at 73740000h - 73747000h
CLBCatQ loaded at 75A60000h - 75AE3000h
MMDevApi loaded at 70A80000h - 70AB9000h
PROPSYS loaded at 71470000h - 71565000h
dwmapi loaded at 74120000h - 74133000h
foo_ui_std loaded at 6F960000h - 6FA78000h
gdiplus loaded at 74250000h - 743E0000h
MSIMG32 loaded at 743E0000h - 743E5000h
foo_tagbox loaded at 02A60000h - 02AD3000h
foo_converter loaded at 70940000h - 709BA000h
foo_tlbRC loaded at 01170000h - 01197000h
foo_lyricsgrabber2 loaded at 6F8E0000h - 6F958000h
WLDAP32 loaded at 75240000h - 75285000h
WS2_32 loaded at 753F0000h - 75425000h
NSI loaded at 75140000h - 75146000h
foo_input_std loaded at 6F780000h - 6F8D4000h
foo_fileops loaded at 6FC10000h - 6FC56000h
foo_preview_custom loaded at 01110000h - 0111E000h
MSVCR80 loaded at 6FB70000h - 6FC0B000h
foo_wave_seekbar loaded at 6F5B0000h - 6F77A000h
foo_dsp_std loaded at 6F560000h - 6F5A8000h
foo_seek_box loaded at 70B60000h - 70B7D000h
foo_cdda loaded at 6F510000h - 6F55E000h
foo_unpack loaded at 6F4E0000h - 6F50F000h
foo_w7shell loaded at 012C0000h - 012FD000h
foo_albumlist loaded at 6F480000h - 6F4DD000h
foo_freedb2 loaded at 6F430000h - 6F471000h
foo_lyricsgrabber loaded at 6F330000h - 6F3A5000h
foo_rgscan loaded at 6F2E0000h - 6F32D000h
foo_dsp_crossfader loaded at 030A0000h - 030D2000h
USERENV loaded at 73430000h - 73447000h
profapi loaded at 73420000h - 7342B000h
ntmarta loaded at 74B10000h - 74B31000h
LINKINFO loaded at 73FB0000h - 73FB9000h
apphelp loaded at 73300000h - 7334B000h
gameux loaded at 71180000h - 713F8000h
XmlLite loaded at 71640000h - 7166F000h
CRYPT32 loaded at 769E0000h - 76AFC000h
MSASN1 loaded at 77160000h - 7716C000h
wer loaded at 71590000h - 715F0000h
ntshrui loaded at 71400000h - 7146F000h
srvcli loaded at 73370000h - 73389000h
cscapi loaded at 74020000h - 7402B000h
slc loaded at 74070000h - 7407A000h
CRYPTSP loaded at 73680000h - 73696000h
rsaenh loaded at 73630000h - 7366B000h
tiptsf loaded at 70EC0000h - 70F18000h

Stack dump analysis:
Address: 7515B727h (KERNELBASE+B727h), symbol: "RaiseException" (+58h)
Address: 6F394FE8h (foo_lyricsgrabber+64FE8h), symbol: "foobar2000_get_interface" (+4CB78h)
Address: 10025425h (guard32+25425h), symbol: "Exported" (+565h)
Address: 771AFBDAh (ntdll+1FBDAh), symbol: "ZwSetInformationFile" (+12h)
Address: 75185EB0h (KERNELBASE+35EB0h), symbol: "IsNLSDefinedString" (+4E0h)
Address: 7515D117h (KERNELBASE+D117h), symbol: "ReadFile" (+16Ah)
Address: 6F3774C4h (foo_lyricsgrabber+474C4h), symbol: "foobar2000_get_interface" (+2F054h)
Address: 6F394FE8h (foo_lyricsgrabber+64FE8h), symbol: "foobar2000_get_interface" (+4CB78h)
Address: 6F349B26h (foo_lyricsgrabber+19B26h), symbol: "foobar2000_get_interface" (+16B6h)
Address: 6F394FE8h (foo_lyricsgrabber+64FE8h), symbol: "foobar2000_get_interface" (+4CB78h)
Address: 6F39B5C4h (foo_lyricsgrabber+6B5C4h), symbol: "foobar2000_get_interface" (+53154h)
Address: 6F393E7Ch (foo_lyricsgrabber+63E7Ch), symbol: "foobar2000_get_interface" (+4BA0Ch)
Address: 6F393E48h (foo_lyricsgrabber+63E48h), symbol: "foobar2000_get_interface" (+4B9D8h)
Address: 6F393E48h (foo_lyricsgrabber+63E48h), symbol: "foobar2000_get_interface" (+4B9D8h)
Address: 6F33123Ch (foo_lyricsgrabber+123Ch)
Address: 6F393B78h (foo_lyricsgrabber+63B78h), symbol: "foobar2000_get_interface" (+4B708h)
Address: 6F388AB8h (foo_lyricsgrabber+58AB8h), symbol: "foobar2000_get_interface" (+40648h)
Address: 6F3406D2h (foo_lyricsgrabber+106D2h)
Address: 6F39A69Ch (foo_lyricsgrabber+6A69Ch), symbol: "foobar2000_get_interface" (+5222Ch)
Address: 757E8BCDh (USER32+18BCDh), symbol: "CreateWindowExW" (+33h)
Address: 6F393194h (foo_lyricsgrabber+63194h), symbol: "foobar2000_get_interface" (+4AD24h)
Address: 6F392F94h (foo_lyricsgrabber+62F94h), symbol: "foobar2000_get_interface" (+4AB24h)
Address: 6F393288h (foo_lyricsgrabber+63288h), symbol: "foobar2000_get_interface" (+4AE18h)
Address: 6F392F94h (foo_lyricsgrabber+62F94h), symbol: "foobar2000_get_interface" (+4AB24h)
Address: 6F39B5C4h (foo_lyricsgrabber+6B5C4h), symbol: "foobar2000_get_interface" (+53154h)
Address: 01170001h (foo_tlbRC+1h)
Address: 6F3938C8h (foo_lyricsgrabber+638C8h), symbol: "foobar2000_get_interface" (+4B458h)
Address: 6F38921Bh (foo_lyricsgrabber+5921Bh), symbol: "foobar2000_get_interface" (+40DABh)
Address: 013DB03Ah (foobar2000+6B03Ah)
Address: 70A52826h (shared+2826h), symbol: "uCallStackTracker::~uCallStackTracker" (+0h)
Address: 6F39A69Ch (foo_lyricsgrabber+6A69Ch), symbol: "foobar2000_get_interface" (+5222Ch)
Address: 014B6019h (foobar2000+146019h)
Address: 013DC621h (foobar2000+6C621h)
Address: 75603AE4h (imagehlp+23AE4h), symbol: "UnmapDebugInformation" (+17400h)
Address: 014DAAB8h (foobar2000+16AAB8h)
Address: 014DAAB8h (foobar2000+16AAB8h)
Address: 014DDE90h (foobar2000+16DE90h)
Address: 771BDF00h (ntdll+2DF00h), symbol: "RtlAllocateHeap" (+7Ah)
Address: 772003DDh (ntdll+703DDh), symbol: "WinSqmSetIfMaxDWORD" (+31h)
Address: 771BE1CCh (ntdll+2E1CCh), symbol: "RtlInitUnicodeString" (+164h)
Address: 771BDF32h (ntdll+2DF32h), symbol: "RtlAllocateHeap" (+ACh)
Address: 10025425h (guard32+25425h), symbol: "Exported" (+565h)
Address: 014A3FF5h (foobar2000+133FF5h)
Address: 014AA7ADh (foobar2000+13A7ADh)
Address: 01475F30h (foobar2000+105F30h)
Address: 014A7B60h (foobar2000+137B60h)
Address: 014AA7ADh (foobar2000+13A7ADh)
Address: 014A83F5h (foobar2000+1383F5h)
Address: 014C5343h (foobar2000+155343h)
Address: 70A527D8h (shared+27D8h), symbol: "uPrintCrashInfo_OnEvent" (+B1h)
Address: 014DE29Ch (foobar2000+16E29Ch)
Address: 70A5281Eh (shared+281Eh), symbol: "uCallStackTracker::uCallStackTracker" (+31h)
Address: 014DE29Ch (foobar2000+16E29Ch)
Address: 013DC93Ch (foobar2000+6C93Ch)
Address: 014ADB9Dh (foobar2000+13DB9Dh)
Address: 015121C8h (foobar2000+1A21C8h)
Address: 014A736Fh (foobar2000+13736Fh)
Address: 014A42C7h (foobar2000+1342C7h)
Address: 014A42C1h (foobar2000+1342C1h)
Address: 014D01B0h (foobar2000+1601B0h)
Address: 014D01B4h (foobar2000+1601B4h)
Address: 014CDF51h (foobar2000+15DF51h)
Address: 014A7B60h (foobar2000+137B60h)
Address: 014A42C1h (foobar2000+1342C1h)
Address: 014C591Dh (foobar2000+15591Dh)
Address: 014A51B2h (foobar2000+1351B2h)
Address: 01370000h (foobar2000+0h)
Address: 014ABE5Fh (foobar2000+13BE5Fh)
Address: 014A7B60h (foobar2000+137B60h)
Address: 75443677h (kernel32+13677h), symbol: "BaseThreadInitThunk" (+12h)
Address: 771C9D42h (ntdll+39D42h), symbol: "RtlInitializeExceptionChain" (+63h)
Address: 75603CBCh (imagehlp+23CBCh), symbol: "UnmapDebugInformation" (+175D8h)
Address: 75469775h (kernel32+39775h), symbol: "UnhandledExceptionFilter" (+0h)
Address: 75469775h (kernel32+39775h), symbol: "UnhandledExceptionFilter" (+0h)
Address: 772003DDh (ntdll+703DDh), symbol: "WinSqmSetIfMaxDWORD" (+31h)
Address: 771C9D15h (ntdll+39D15h), symbol: "RtlInitializeExceptionChain" (+36h)
Address: 014A5205h (foobar2000+135205h)
Address: 014A5205h (foobar2000+135205h)

Environment:
App: foobar2000 v1.1 beta 2
OS: Windows 6.1.7600 x64
CPU: AMD Athlon™ II X4 630 Processor, features: 3DNow!ex MMX SSE SSE2 SSE3
Audio: Lautsprecher (Realtek High Definition Audio); Realtek Digital Output (Realtek High Definition Audio)
UI: Default User Interface 0.9.5

Components:
Core (2010-08-03 11:27:02 UTC)
foobar2000 core 1.1 beta 2
foo_albumlist.dll (2010-08-03 11:25:22 UTC)
Album List 4.5
foo_cdda.dll (2010-08-03 11:25:20 UTC)
CD Audio Decoder 3.0
foo_converter.dll (2010-08-03 11:24:52 UTC)
Converter 1.5
foo_dsp_crossfader.dll (2010-01-13 19:46:10 UTC)
Gapless Crossfader 1.3.4.1
foo_dsp_std.dll (2010-08-03 11:25:20 UTC)
Standard DSP Array 1.0
foo_fileops.dll (2010-08-03 11:23:52 UTC)
File Operations 2.1.3
foo_freedb2.dll (2010-08-03 11:24:06 UTC)
freedb Tagger 0.6.2
foo_grabber_python.dll
foo_input_std.dll (2010-08-03 11:24:52 UTC)
Standard Input Array 1.0
foo_lyricsgrabber.dll (2010-08-06 18:03:00 UTC)
Lyrics Grabber 0.3.1.1 Alpha
foo_lyricsgrabber2.dll (2010-08-07 19:05:58 UTC)
Lyrics Grabber 0.3.2.0 Alpha
foo_preview_custom.dll (2010-08-06 22:39:35 UTC)
Preview Custom 1.0.1
foo_rgscan.dll (2010-08-03 11:24:52 UTC)
ReplayGain Scanner 2.0.9
foo_seek_box.dll (2010-08-06 21:19:04 UTC)
Seek box 0.0.3
foo_tagbox.dll (2010-08-07 16:14:20 UTC)
TagBox 0.170
foo_tlbRC.dll (2009-05-04 23:44:34 UTC)
TLB Remote Control 3.0
foo_ui_std.dll (2010-08-03 11:25:16 UTC)
Default User Interface 0.9.5
foo_unpack.dll (2010-08-03 11:24:20 UTC)
ZIP/GZIP/RAR Reader 1.6
foo_w7shell.dll (2010-01-17 02:09:20 UTC)
Windows 7 integration 0.2.9.1
foo_wave_seekbar.dll (2010-04-24 22:35:42 UTC)
Waveform seekbar 0.2.12

Recent events:
Watching: C:\Users\Public\Music\Sample Music
UI Element instantiation failure: UI Element Not Found
Album List refreshed in: 0:00.000367
Sample component: on_init()


--------------------
german support forum: www.foobar-users.de / user: qwert73
Go to the top of the page
+Quote Post
The Link
post Aug 7 2010, 22:34
Post #9





Group: Members
Posts: 664
Joined: 27-November 02
Member No.: 3911



Never used an older version of this component.
Go to the top of the page
+Quote Post
q-stankovic
post Aug 7 2010, 22:41
Post #10





Group: Members
Posts: 1718
Joined: 28-May 06
From: Düsseldorf
Member No.: 31251



It is the latest lyricsgrabber dll wich lets foobar2000 crash. The one before (that worked without problems) was yours: did you change anything?


--------------------
german support forum: www.foobar-users.de / user: qwert73
Go to the top of the page
+Quote Post
Qudeid
post Aug 7 2010, 22:42
Post #11





Group: Developer
Posts: 113
Joined: 28-March 08
From: Dornbirn
Member No.: 52369



@stankovic:

strange... I'll look into that tomorrow. Could be that it is some issue with Foobar 1.1.

@The Link:

I've just installed this plugin to a clean install of foobar 2000 1.1 beta 2.. Nothing happened. So this could possibly be something caused by incompatibility with other plugins.

@stankovic again:

Err.. not that I know of.. Only this "search all" functionality. But it could be that, by testing stuff out, there is some remainder of this testing... As I said, I'll look into it tomorrow.

This post has been edited by Qudeid: Aug 7 2010, 22:43
Go to the top of the page
+Quote Post
q-stankovic
post Aug 7 2010, 22:48
Post #12





Group: Members
Posts: 1718
Joined: 28-May 06
From: Düsseldorf
Member No.: 31251



I combined the python stuff with lyricgrabber version dowloaded here and crashes doesn't appear anymore but i am told that grabberpython couldn't be loaded. Maybe that helps anyhow.


Edit:

Strange! I installed all in a fresh and clean install and have no crashes. Just: foo_grabberpython refuses to load. I got following message: "Failed to load DLL: foo_grabber_python.dll
Reason: This component is missing a required dependency, or was made for different version of foobar2000."



This post has been edited by q-stankovic: Aug 7 2010, 23:02


--------------------
german support forum: www.foobar-users.de / user: qwert73
Go to the top of the page
+Quote Post
The Link
post Aug 7 2010, 23:17
Post #13





Group: Members
Posts: 664
Joined: 27-November 02
Member No.: 3911



Rearranging the files and folder solved the problem but it seems you really have to mess with the foobar install directory. This behavior doesn't really go along well with the new foobar version. Would be nice if all the necessary dependencies could be put into the profile directory (perhaps even in the foo_grabber_python folder).
Go to the top of the page
+Quote Post
Qudeid
post Aug 7 2010, 23:25
Post #14





Group: Developer
Posts: 113
Joined: 28-March 08
From: Dornbirn
Member No.: 52369



@ Stankovic:

You're probably missing the python25.dll

@ The Link:

You mean the python25.dll into the profile directory? I'm not sure if that is going to work, but I'll see what I can do.

PS: LyricsPlugin seems to have changed something again, unfortunately... I'm getting the www.lyricsvip.com again :S... If someone konws how to prevent that, I'd very appreciat it!
Go to the top of the page
+Quote Post
The Link
post Aug 7 2010, 23:30
Post #15





Group: Members
Posts: 664
Joined: 27-November 02
Member No.: 3911



QUOTE
@ The Link:
You mean the python25.dll into the profile directory? I'm not sure if that is going to work, but I'll see what I can do.
No, I mean that the pygrabber folder has to be in the foobar2000 install folder. You can already put python25.dll into the component's folder in the profile and it works fine.

This post has been edited by The Link: Aug 7 2010, 23:30
Go to the top of the page
+Quote Post
Qudeid
post Aug 7 2010, 23:33
Post #16





Group: Developer
Posts: 113
Joined: 28-March 08
From: Dornbirn
Member No.: 52369



QUOTE (The Link @ Aug 7 2010, 23:30) *
QUOTE
@ The Link:
You mean the python25.dll into the profile directory? I'm not sure if that is going to work, but I'll see what I can do.
No, I mean that the pygrabber folder has to be in the foobar2000 install folder. You can already put python25.dll into the component's folder in the profile and it works fine.



Where exactly is the profile folder? It is %appdata% or somewhere else? I'm running foobar1.0 on my PC, only testes 1.1 in a virtual machine briefly. I don't know much about the new stuff (and unfortunately I can't find much of a documentation either) Would be great if you could point me into the right direction.
Go to the top of the page
+Quote Post
q-stankovic
post Aug 7 2010, 23:39
Post #17





Group: Members
Posts: 1718
Joined: 28-May 06
From: Düsseldorf
Member No.: 31251



Oh sorry, the crash was my fault! blush.gif
I had the old lyricsgrabber in the user_componentsfolder and the new added in the components folder. I guess it is time to good-bye to old methods of installing components.


--------------------
german support forum: www.foobar-users.de / user: qwert73
Go to the top of the page
+Quote Post
grimes
post Aug 7 2010, 23:47
Post #18





Group: Developer
Posts: 302
Joined: 12-November 07
From: Frankfurt
Member No.: 48701



Can confirm www.lyricsvip.com occurrence with lyricsplugin.

I've standard installation.

%APPDATA%\foobar2000\pygrabber\scripts or libs

python25.dll in "Program Files\foobar2000"

py system files in "Program Files\foobar2000\pygrabber\system"

Installation of python plugin first then grabber-plugin with 1.1 "Install..."
(installs to %APPDATA%\foobar2000\user-component\)


btw. I've uploaded a new lyrics-script in Upload Section. Would be nice, someone can test it...

This post has been edited by grimes: Aug 7 2010, 23:59
Go to the top of the page
+Quote Post
The Link
post Aug 8 2010, 00:04
Post #19





Group: Members
Posts: 664
Joined: 27-November 02
Member No.: 3911



QUOTE (Qudeid @ Aug 8 2010, 00:33) *
Where exactly is the profile folder?
On Win7/Vista it is %AppData%/Roaming/foobar2000/user-components/<component name>/<component name>.dll
Go to the top of the page
+Quote Post
kode54
post Aug 8 2010, 00:22
Post #20





Group: Admin
Posts: 4503
Joined: 15-December 02
Member No.: 4082



%appdata% already points to the roaming profile folder in Vista/7.
Go to the top of the page
+Quote Post
Hitchhiker427
post Aug 8 2010, 00:36
Post #21





Group: Members
Posts: 232
Joined: 11-December 09
Member No.: 75848



Lyrics Plugin changed the URL to further prevent people from accessing it.

The new URL is
CODE
http://www.lyricsplugin.com/winamp03/plugin/content.php?artist=<artist>&title=<title>&time=<time>&check=<check>

<time> is the same "ts" from before.
<check> is new. It's some long string that's generated when visiting the page. One example: 86372e8998350ce034a353c81c5dd42a. I don't know how this value is derived, but if you refresh the page, it changes. I don't really know any more on this.
Go to the top of the page
+Quote Post
fragment
post Aug 8 2010, 06:51
Post #22





Group: Members
Posts: 1
Joined: 8-August 10
Member No.: 82913



Hi!

I downloaded your version as the previous lyricsgrabber has been acting finicky and been producing lyrics containing "lyricsvip.com". Your's is doing the same, unfortunately... just thought I should let you know. Thanks.

--fragment
Go to the top of the page
+Quote Post
wolfsong
post Aug 8 2010, 07:41
Post #23





Group: Members
Posts: 342
Joined: 18-September 05
From: UC, TX
Member No.: 24536



Is it possible to add a setting to handle multiple values in the ARTIST field? Thanks.


--------------------
[url="http://www.last.fm/user/wolfsong/"]Last.fm Profile[/url]
Go to the top of the page
+Quote Post
Qudeid
post Aug 8 2010, 08:20
Post #24





Group: Developer
Posts: 113
Joined: 28-March 08
From: Dornbirn
Member No.: 52369



Many replies.. Hehe.. smile.gif

@ The Link:

I think I have found it in code where pygrabber/system is accessed. I will see to it that it works when put in the profile. There is already an existing pygrabber folder with libs and scripts folders in it. Scrips can already be copied over and work. So there won't be the possibility to have an pygrabber folder in the foobar2000 folder anymore.

But before I really do this:
@ All, does this change make sense to you? I want to make sure people think the same, I finde it sensible too.

@Hitchhiker:
I didn't know what TS stands for. What time actually is... Is it the time of the song? Well anyway... seems to look like LyricsPlugin is off limits as long as nobody knows how to access the site correctly sad.gif But I will see to it, that more provider will be available in lyricsgrabber2. First of all I'll check out the existing scripts made in python.

@fragment:
Yes, I'm very aware of that, and it hasn't something to do with lyricsgrabber but the LyricsPlugin website. They changed again how to access the lyrics and at the moment I see no way I could get to them sad.gif

@wolfsong:
What do you mean?
Go to the top of the page
+Quote Post
Hitchhiker427
post Aug 8 2010, 09:28
Post #25





Group: Members
Posts: 232
Joined: 11-December 09
Member No.: 75848



I find moving the pygrabber folder to the profile folder to be a good decision. I already keep my scripts in the profile folder, so relocating the other pygrabber files seems sensible.

The ts parameter is just a time stamp in Unix time for when the page is accessed.
Go to the top of the page
+Quote Post

10 Pages V   1 2 3 > » 
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: 20th April 2014 - 09:30