Jak na Last.FM plugin s 64bitovým WMP
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í
, 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 ...
http://rapidshare.com/files/249016164/wmp_scrobbler.dll
Původní post na Last.fm fóru:
http://www.last.fm/forum/34905/_/539876/_/9848154
Komentáře:
Buďte první!