logo

Jak na Last.FM plugin s 64bitovým WMP


Jestliže používáte 64-bitové Windowsy, jako já odnedávna, kdy jsem se po dlouhé době konečně odhodlal k reinstalu na nové Windows 7 RC, a posloucháte hudbu přes Windows Media Player, můžete narazit na zajímavou skutečnost, že se oficálně nedá nikde najít také 64-bitová verze pluginu do WMP pro Last.fm klienta (32bit verze pluginu nefunguje v 64bit WMP). Což o to, samo o sobě by mi to ani tak nevadilo a používal bych 32-bitovou verzi WMP, jenže ve W7čkách jsou ty dvě verze tak velmi zvláštně mixlé způsobujíc to, že mi někdy 32bitová verze nechce nastartovat a neustále se tam automaticky cpe ta 64-bitová. Řešení naštěstí není tak obtížné.

Po zjištění, že s podobným problémem zdaleka nejsem sám (a na Last.fm fórech se toho dá najít ještě víc), jsem se pustil do uvažování, jak to vyřešit. Už to vypadalo i skoro tak, že si napíšu Last.fm plugin od píky sám vlastní:D, pak jsem ovšem narazil na SVNko Audioscrobbleru (svn://svn.audioscrobbler.net), kde se dají najít zdrojáky (byť většinou už trochu postarší verze) Last.fm klienta, pluginů a mnohého dalšího (sláva opensourcu! :). Po chvilce ladění a nastavování ve VisualStudiu jsem se už konečně dobral k úspěšnému buildu 64-bitové verze DLLka pluginu a zde je výsledek:

http://rapidshare.com/files/249016164/wmp_scrobbler.dll
(nastaveno na DirectDownload bez čekání).

Jak už jsem i psal v mém původním postu na Last.fm fórech, u mne proběhla registrace toho DLLka jakožto pluginu do WMP v pohodě díky už přednastaveným post-build akcím v projektu VisualStudia a můžu nyní scrobblovat v pohodě i z 64bitového WMP, nicméně kvůli prakticky neexistují dokumentaci registrování WMP pluginů si nejsem tak úplně jist, jak to zajistit i na dalších počítačích. Určitě bych ale zkusil to DLLko vložit do adresáře s WMP pluginama (např. "C:\Program Files\Windows Media Player\Plugins") a poté ho z příkazového řádku spuštěného s administrátorskými právy takto zaregistrovat:
Kód:

regsvr32 /s /c "c:\path\to\wmp_scrobbler.dll"

(kde má být to "c:\path\to\wmp_scrobbler.dll" nahrazeno cestou k té DLL knihovně).

Dle reakce uživatele pupkick by to tak snad mělo i fungovat.

Opět, stejně jako jsem již poznamenal na Last.fm, doufám, že neporušuji nějakou licenci toho původního zdrojáku WMP pluginu, když ho sem takhle rekompilovaný dávám, nicméně jsem k němu nenašel žádné licenční podrobnosti. Pokud myslíte, že ano, dejte mi prosím vědět, urovnali bychom to případně nějak.

A tak ještě trochu na závěr: Je pro mě poněkud nepochopitelné, že Last.fm do dnešního dne stále ještě nenabízí i svojí 64-bitovou verzi, když jsou 64-bitové Windowsy a WMP již mnoho let vcelku běžnou realitou, kde ta původní způsobuje takové nekompatibilostní problémy, a když její překompilování je přitom triviální věcí na pár minut. Je to pouhá ignorace prozatím trochu méně rozšířené platformy, která nám tu pak vytváří ten onen bludný kruh ... Není řádná softwarová podpora, uživatelé neupgradují, uživatelé neupgradují, není proč tvořit i x64 verze ... No, můžeme alespoň doufat, že se 64-bitové Winy co nejdřív nějak masověji rozšíří a nám už brzo odpadnou takovéhle problémy ...

Download 64-bitového pluginu:
http://rapidshare.com/files/249016164/wmp_scrobbler.dll
Původní post na Last.fm fóru:
http://www.last.fm/forum/34905/_/539876/_/9848154
 
Přidat do:

Komentáře:


U článku zatím nejsou žádné komentáře.
Buďte první!

Nový komentář

Nick:
E-mail:
Web:

Text komentáře:

Smajlíci: :-) :D :-)) ;) 8-) :-| :o ]:-> :P :( :O
Opište kód z obrázku prosím:
Captcha =>
(Je obrázek nečitelný ? Jednoduše na něj klikněte pravým tlačítkem a dejte načíst znovu!)

(HTML není povoleno, můžete však využít základních formátovacích BBCode značek)
Pro pohodlnější odesílání příspěvků je nutný zapnutý JavaScript.


Uživ. jméno:
Heslo:
Nemáte účet?
Zapomenuté heslo ?


V databázi není žádná aktivní anketa, sorry.

Webdesign, kódování a grafické návrhy

Výběr jazyka:
-

Stav na Jabberu:
Zjišťování ..

RSS výstupy:
Články RSS 2.0
Komentáře RSS 2.0


Running on rDragCZ CMS vers. 1.50 .. page generation took 108.71ms; generated on 07/02/12 .. Dostupnost měří: ServiceUptime.com .. Copyright 2009