iMono Skrevet 26. august 2007 Forfatter Del Skrevet 26. august 2007 Vil nok bli det ja. Lenke til kommentar
nojac Skrevet 27. august 2007 Del Skrevet 27. august 2007 Mulig med MagicNodes i MM3? 9364076[/snapback] Det er allerede på plass (via ny versjon av scriptet) Men dette blir ifølge iMono unødvendig i senere utgaver.... Lenke til kommentar
iMono Skrevet 27. august 2007 Forfatter Del Skrevet 27. august 2007 Mulig med MagicNodes i MM3? 9364076[/snapback] Det er allerede på plass (via ny versjon av scriptet) Men dette blir ifølge iMono unødvendig i senere utgaver.... 9372063[/snapback] Helt unødvendig blir det nok ikke, men det kommer noe som vil gjøre slik at man slipper å ha mer enn det nødvendigste av noder i MediaMonkey. Lenke til kommentar
nojac Skrevet 27. august 2007 Del Skrevet 27. august 2007 (endret) ...det kommer noe som vil gjøre slik at man slipper å ha mer enn det nødvendigste av noder i MediaMonkey. 9372530[/snapback] ..."noe"?? Det har vel aldri vært "nødvendig" med ekstra noder. Med greit har det vært.... For eksempel har jeg fått på plass en Album Artist node der også antall sanger av hver artist og hvert album viser i det venstre panelet. (Sist sa du "Magic Nodes vil ikke bli behøvd i neste build av MM3" Jeg tolket det slik at denne muligheten ville bli integrert i MM) Nå kommer neste versjon innen et par dager. Den som lever får se.... EDIT: Slik ser det ut hos meg for tiden: Endret 27. august 2007 av nojac Lenke til kommentar
iMono Skrevet 27. august 2007 Forfatter Del Skrevet 27. august 2007 (endret) ..."noe"?? Jeg kan ikke si for mye, men det jeg kan si er at det kommer et "Filtreringsvalg" som vil la deg utelukke og legge til noder. Endret 27. august 2007 av iMono Lenke til kommentar
Bone Skrevet 27. august 2007 Del Skrevet 27. august 2007 nojac: Seriøst.. Hvordan fikk du til den lyrics -saken!? ..den vil jeg også ha!! ..henter den lyrics fra nettet, eller kan du få den til å hente lyrics fra tag også!? Når det gjelder noder.. Jeg *trenger* at jeg kan lage en ekstra node i "rot", altså på samme nivå hvor Library, Playlist, Podcast, osv ligger.. som da vil se slik ut: Musikkbibliotek\AlbumArtist\Custom1\Album sånn ca.. Er dette mulig nå? Med script!? Takker! Lenke til kommentar
nojac Skrevet 27. august 2007 Del Skrevet 27. august 2007 (endret) Lyrics-saken: Den henter fra nettet. Ikke noe å hente i tags hos meg... Begynn med å installere WebSearch Panels scriptet i MM-forumet.. http://www.mediamonkey.com/forum/viewtopic.php?t=11254 Så kommer det meste. Magic nodes: Ikke problem å lage en node på rot-nivå ("Child of Album" - Child betyr her "på samme nivå som" -litt overraskende for meg). Les mer i den "uoffisielle" MagicNodes tråden til ZvezdanD: http://www.mediamonkey.com/forum/viewtopic.php?t=19168 Endret 27. august 2007 av nojac Lenke til kommentar
Bone Skrevet 27. august 2007 Del Skrevet 27. august 2007 Takker! Driver og kikker nå.. Når det gjelder MagicNodes, så har jeg den klar på min 2.5.6 MM, men ikke på v3.0 da jeg ikke har fått til å legge til noen Noder enda.. Takk! Lenke til kommentar
Bone Skrevet 27. august 2007 Del Skrevet 27. august 2007 Hmm.. Testet litt nå, men jeg får en feilmelding som en annen fikk (bare at ser ikke ut til å ha det samme problemet som han); Her er min WebSearch.XML -fil (ligger i MM "rot"); Klikk for å se/fjerne innholdet nedenfor <?xml version="1.0" encoding="ISO-8859-15"?> <configuration> <site> <name>lyricsplugin</name> <caption>lyricsplugin.com</caption> <description>Search current title's lyrics in lyricsplugin.com</description> <start>http://www.lyricsplugin.com/</start> <url>http://www.lyricsplugin.com/plugin/?title=%title%&artist=%artist%</url> </site> </configuration> Her er min WebSearch.VBS -fil (ligger i \Scripts\Auto -katalogen); Klikk for å se/fjerne innholdet nedenfor ' ========================================================================= ' WebSearch Panels ' ' This script adds as many panels as defined to the MediaMonkey interface. ' Each panel performs a specific web search on Artist, Title or Album. ' ' The script needs a XML file as a configuration file. ' ' The script is discussed in in the Forum at the MediaMonkey homepage at ' http://www.mediamonkey.com/forum/viewtopic.php?t=11254 ' ' Script by jn ' Last modified by gege in 2007-02-24 ' ' Changelog: ' ---------- ' ' Version 2007-02-24: ' ' - Fixed: a bug in PanelToComment procedure. NewLyrics variable was referenced ' instead of NewComment. ' ' - Fixed: UpdateDB and WriteTags methods are invoked after assining new text ' to Lyrics or Comment fields, in PanelToLyrics and PanelToComment procedures. ' This is necessary, so the information is permanently written to the Db and the Tag. ' ' - Modified: all the text strings declared as constants in the begginig of the ' script, for easier localization. ' ' - Modified: WebSearch.XML file moved to %MMhome%\Scripts\Auto folder, as I prefer ' it staying close to its dad. Also added an option to easily change this. ' ' - Added: option to choose buttons placement. I prefer then at bottom. ' ' - Added: TextCleanUp function, to make some very basic text clean-up, before it is ' saved to lyrics or comments. Needs improvement. There's also an option to disable this. ' ' - Added: GetTextFromClipboard function. When there's nothing selected in current panel, ' it gets the text from the clipboard. Useful when the text you want to paste in lyrics ' or comments field is outside the panel, like a TXT file, for instance. All you need is ' select and copy (CTRL+C) that text and then press Lyrics or Comment button. ' ' - ToDo: Add tooltip Hints to the buttons (that "?" isn't very explanatory, at all), but ' I suspect that buttons don't support hints... ' ' ========================================================================= ' ------------------------------------------------------------------------- ' Make sure all variables are declared Option Explicit Const ObjectName = "WebSearch_Panels" Const optionXmlPath = "\Scripts\Auto\WebSearch.xml" Const optionToolbarAlign = 2 ' 1=top 2=bottom 3=left 4=right Const optionDoTextCleanUp = 1 ' 1=yes 0=no ' Localizable strings Const stringsMenuCaption = "Search the web" Const stringsMenuHint = "Search the Web for information about current song or artist!" Const stringsMsgOverwriteLyrics = "Overwrite existing Lyrics?" Const stringsMsgOverwriteComment = "Overwrite existing Comment?" Const stringsLyricsBtn = "Lyrics" Const stringsLyricsHint = "Saves current selection or clipboard content to Lyrics field in ID3 tag." 'Not used yet Const stringsCommentBtn = "Comment" Const stringsCommentHint = "Saves current selection or clipboard content to Comment field in ID3 tag." 'Not used yet ' ------------------------------------------------------------------------- ' This is the main start function that is executed when MM starts Sub OnStartup Dim Items ' Create a menu anchor in the search toolbar Dim Menu Set Menu = SDB.UI.AddMenuItemSub(SDB.UI.Menu_TbSearch, 0, 0) With menu .Caption = stringsMenuCaption .Hint = stringsMenuHint End With ' Create the Panels Set Items = GetWebSearchItems With Items .ReadFile SDB.ApplicationPath & optionXmlPath .CreatePanels .CreateMenus(Menu) End With ' Save them for later use Set SDB.Objects(ObjectName) = Items ' Listen for changes Script.RegisterEvent SDB, "OnPlay", "PanelInfom" End Sub ' ------------------------------------------------------------------------- ' Just for convenience: Returns the instance of WebSearchItems we need. Function GetWebSearchItems If SDB.Objects(ObjectName) Is Nothing Then Set GetWebSearchItems = New WebSearchItems Else Set GetWebSearchItems = SDB.Objects(ObjectName) End If End Function ' ------------------------------------------------------------------------- ' Handler Routines ' ' These Handlers only call the Methods on the current Panel Object. ' They are fired by events like menu clicks, panel closure etc. ' ------------------------------------------------------------------------- ' ------------------------------------------------------------------------- ' PanelToggle is called whenever a panel is closed or opened (by menu or by X) Sub PanelToggle(ByVal Item) GetWebSearchItems.PanelSearch(Item).Toggle End Sub ' ------------------------------------------------------------------------- ' PanelClose is called whenever a Panel is closed ' (we can't use PanelToggle for this, because it is already closed when the ' function is called) Sub PanelClose(ByVal Item) GetWebSearchItems.PanelSearch(Item).Close End Sub ' ------------------------------------------------------------------------- ' PanelGoForward is called whenever a forward button is klicked Sub PanelGoForward(ByVal Item) GetWebSearchItems.PanelSearch(Item).GoForward End Sub ' ------------------------------------------------------------------------- ' PanelGoBack is called whenever a back button is klicked Sub PanelGoBack(ByVal Item) GetWebSearchItems.PanelSearch(Item).GoBack End Sub ' ------------------------------------------------------------------------- ' PanelGoSearch is called whenever a home button is klicked Sub PanelGoSearch(ByVal Item) GetWebSearchItems.PanelSearch(Item).GoSearch End Sub ' ------------------------------------------------------------------------- ' OnPlayChange is called whenever a new title is played ' It and informs all panels about the new title Sub PanelInfom GetWebSearchItems.Inform End Sub ' ------------------------------------------------------------------------- ' TextCleanUp is used... (guess what) to clean-up the text before it is ' saved to lyrics or comments field. ' For now it is very primitive and does only basic replacements. ' I'd like to be able to do more complex operations like capitalising ' sentences (useful for those lyrics all in lowercase or, even worse, all ' in uppercase). Maybe this can be achieved using regular expressions... ' (function added by gege) Function TextCleanUp (Text) If optionDoTextCleanUp = 1 Then ' Let's get rid of those double/triple empty lines... Text=Replace(Text,vbnewline&vbnewline&vbnewline, vbnewline&vbnewline) Text=Replace(Text,vbnewline&vbnewline&vbnewline, vbnewline&vbnewline) ' And now we correct some common punctuation problems Text=Replace(Text," ?","?") Text=Replace(Text," !","!") Text=Replace(Text," ,",",") Text=Replace(Text," :",":") Text=Replace(Text,"…","...") Text=Replace(Text," ...","...") Text=Replace(Text,"‘","'") Text=Replace(Text,"’","'") Text=Replace(Text,"´","'") ' Capitalised it's much better... Text=Replace(Text," i "," I ") Text=Replace(Text," i'm "," I'm ") Text=Replace(Text," i'd "," I'd ") Text=Replace(Text," i'll "," I'll ") Text=Replace(Text," i've "," I've ") Text=Replace(Text," ok "," OK ") Text=Replace(Text," tv "," TV ") Text=Replace(Text," dj "," DJ ") ' Let's get things appart... Text=Replace(Text," youre "," you're") Text=Replace(Text," youve "," you've") Text=Replace(Text," dont "," don't ") Text=Replace(Text," cant "," can't ") Text=Replace(Text," aint "," ain't ") Text=Replace(Text," didnt "," didn't ") Text=Replace(Text," wasnt "," wasn't ") Text=Replace(Text," isnt "," isn't ") Text=Replace(Text," wont "," won't ") Text=Replace(Text," wouldnt "," wouldn't ") Text=Replace(Text," shouldnt "," shouldn't ") Text=Replace(Text," havent "," haven't ") End If TextCleanUp = Text End Function ' ------------------------------------------------------------------------- ' Returns the current text content of clipboard. I looked at the forums and ' it looks like there isn't a more elegant way to do this (I mean without ' instantiating IE). ' This is useful when the text you want to paste in lyrics or comments field ' is outside the panel, like a TXT file, for instance. All you need is ' select and CTRL+C in that text... ' (function added by gege) Function GetTextFromClipboard Dim IE Set IE = CreateObject("InternetExplorer.Application") IE.Navigate("about:blank") GetTextFromClipboard = IE.Document.ParentWindow.ClipBoardData.GetData("text") IE.Quit Set IE=Nothing End Function ' ------------------------------------------------------------------------- ' PanelToLyrics is called whenever the lyrics button is clicked Sub PanelToLyrics(ByVal Item) Dim NewLyrics NewLyrics = GetWebSearchItems.PanelSearch(Item).Selection If Len(NewLyrics) = 0 Then ' If there's nothing selected in current panel, let's try the clipboard... NewLyrics = GetTextFromClipboard End If If Len(NewLyrics) > 10 Then With SDB.Player.CurrentSong If Len(.Lyrics) = 0 Then .Lyrics = TextCleanUp(NewLyrics) .UpdateDB .WriteTags Elseif MsgBox(stringsMsgOverwriteLyrics, vbYesNo) = vbYes Then .Lyrics = TextCleanUp(NewLyrics) .UpdateDB .WriteTags End If End With End If End Sub ' ------------------------------------------------------------------------- ' PanelToComment is called whenever the comments button is klicked Sub PanelToComment(ByVal Item) Dim NewComment NewComment = GetWebSearchItems.PanelSearch(Item).Selection If Len(NewComment) = 0 Then ' If there's nothing selected in current panel, let's try the clipboard... NewComment = GetTextFromClipboard End If If Len(NewComment) > 10 Then With SDB.Player.CurrentSong If Len(.Comment) = 0 Then .Comment = TextCleanUp(NewComment) .UpdateDB .WriteTags Elseif MsgBox(stringsMsgOverwriteComment, vbYesNo) = vbYes Then .Comment = TextCleanUp(NewComment) .UpdateDB .WriteTags End If End With End If End Sub ' ------------------------------------------------------------------------- ' The WebSearchItem class ' ------------------------------------------------------------------------- Class WebSearchItem Public Name Public Caption Public Description Public Start Public SearchURL Private Panel Private Menuitem Private Browser ' Buttons Private btnGoBack Private btnGoForward Private btnGoSearch Private btnLyrics Private btnComment ' ------------------------------------------------------------------------- ' Add a Panel for the WebSearchItem Sub CreatePanel Dim UI Set UI = SDB.UI Set Panel = UI.NewDockablePersistentPanel(Name) With Panel If Panel.IsNew then .DockedTo = 2 .Common.Width = 250 .Common.Visible = true End If .Caption = Caption End With Script.RegisterEvent Panel, "OnClose", "PanelClose" ' Create a web browser component Set Browser = UI.NewActiveX(Panel, "Shell.Explorer") With Browser .Common.Align = 5 ' Fill all client rectangle .Interf.Navigate Start End With ' Navigation Bar Dim Nav Set Nav = UI.NewPanel(Panel) With Nav.Common .Align = optionToolbarAlign .Height = 35 End With ' Back button Set btnGoBack = UI.NewButton(Nav) With btnGoBack .Common.SetRect 5, 5, 25, 25 .Caption = "<" .UseScript = Script.ScriptPath .OnClickFunc = "PanelGoBack" End With ' Forward button Set btnGoForward = UI.NewButton(Nav) With btnGoForward .Common.SetRect 35, 5, 25, 25 .Caption = ">" .UseScript = Script.ScriptPath .OnClickFunc = "PanelGoForward" End With ' Search button Set btnGoSearch = UI.NewButton(Nav) With btnGoSearch .Common.SetRect 65, 5, 25, 25 .Caption = "?" .UseScript = Script.ScriptPath .OnClickFunc = "PanelGoSearch" End With ' Search button Set btnLyrics = UI.NewButton(Nav) With btnLyrics .Common.SetRect 95, 5, 75, 25 .Caption = stringsLyricsBtn .UseScript = Script.ScriptPath .OnClickFunc = "PanelToLyrics" End With ' Search button Set btnComment = UI.NewButton(Nav) With btnComment .Common.SetRect 175, 5, 75, 25 .Caption = stringsCommentBtn .UseScript = Script.ScriptPath .OnClickFunc = "PanelToComment" End With End Sub ' ------------------------------------------------------------------------- ' Add a menu item for the WebSearchItem Sub CreateMenu(ByVal Parent) Set Menuitem = SDB.UI.AddMenuItem(Parent, 0, 0) With Menuitem .Caption = Caption .Checked = Panel.Common.Visible .IconIndex = 55 .Hint = Description End With Script.RegisterEvent Menuitem, "OnClick", "PanelToggle" End Sub ' ------------------------------------------------------------------------- ' Go to the respective page Sub GoSearch Browser.Interf.Navigate(ReplaceTokens(SearchURL, SDB.Player.CurrentSong)) End Sub ' ------------------------------------------------------------------------- ' Go forward one page Sub GoForward 'I've found no better way to find out if navigation is possible... On Error Resume Next Browser.Interf.GoForward End Sub ' ------------------------------------------------------------------------- ' Go back one page Sub GoBack On Error Resume Next Browser.Interf.GoBack End Sub ' ------------------------------------------------------------------------- ' Switch from visible to invisible or the other way Sub Toggle Panel.Common.Visible = not Panel.Common.Visible Menuitem.Checked = Panel.Common.Visible End Sub ' ------------------------------------------------------------------------- ' Close a panel Sub Close Menuitem.Checked = false End Sub ' ------------------------------------------------------------------------- ' Returns the selected text in a browser Public Property Get Selection Selection = Browser.Interf.document.selection.createRange.text End Property ' ------------------------------------------------------------------------- ' Returns the Panel's visibility Public Property Get Visible Visible = Panel.Common.Visible End Property ' ------------------------------------------------------------------------- ' Replace tokens in the URL. Function ReplaceTokens(ByVal URL, ByVal Song) With Song URL = Replace(URL, "%artist%", .ArtistName) URL = Replace(URL, "%title%", .Title) URL = Replace(URL, "%album%", .AlbumName) URL = Replace(URL, "%albumartist%", .AlbumArtistName) End With ReplaceTokens = URL End Function End Class ' ------------------------------------------------------------------------- ' The WebSearchItems class ' ------------------------------------------------------------------------- Class WebSearchItems Public Panels ' ------------------------------------------------------------------------- ' Clears the current collection and creates Panels as defined in a ' configuration file Sub ReadFile(ByVal XMLFile) ' The configuration file Dim XMLDoc ' For the config file's root object Dim Root ' One config file's entry Dim Site ' One config file's details Dim config ' One panel Dim Panel ' Read the Configuration File set XMLDoc = CreateObject("Microsoft.XMLDOM") With XMLDoc .async = "false" .load XMLFile Set Root = .selectNodes("configuration") End With Set XMLDoc = Nothing Set Panels = CreateObject("Scripting.Dictionary") ' We now create the Panels, adding them to the Dictionary object for later ' retrieval For Each Site In Root(0).childNodes Set Panel = New WebSearchItem With Panel For Each config In Site.childNodes if config.baseName = "name" then .Name = config.Text if config.baseName = "caption" then .Caption = config.Text if config.baseName = "description" then .Description = config.Text if config.baseName = "start" then .Start = config.Text if config.baseName = "url" then .SearchURL = config.Text Next Panels.Add .Name, Panel End With Next Set Root = Nothing End Sub ' ------------------------------------------------------------------------- ' Saves the configuration to a file Sub SaveFile(ByVal XMLFile) ' The configuration file Dim XMLDoc ' For the config file's root object Dim Root ' For one site Dim Site ' For a config entry Dim config Set XMLDoc = CreateObject("Microsoft.XMLDOM") Set Root = XMLDoc.CreateNode(1, "configuration", "") Dim Key For Each Key in Panels Set Site = XMLDoc.CreateNode(1, "site", "") Set config = XMLDoc.CreateNode(1, "name", "") config.text =Panels(Key).Name Site.AppendChild config Set config = XMLDoc.CreateNode(1, "caption", "") config.text =Panels(Key).Caption Site.AppendChild config Set config = XMLDoc.CreateNode(1, "description", "") config.text =Panels(Key).Description Site.AppendChild config Set config = XMLDoc.CreateNode(1, "start", "") config.text =Panels(Key).Start Site.AppendChild config Set config = XMLDoc.CreateNode(1, "url", "") config.text =Panels(Key).SearchURL Site.AppendChild config Root.AppendChild Site Next Dim PI Set PI = XMLDoc.createProcessingInstruction("xml", " version = ""1.0""") XMLDoc.AppendChild PI XMLDoc.AppendChild Root XMLDoc.Save(XMLFile) End Sub ' ------------------------------------------------------------------------- ' Show the panels Sub CreatePanels Dim Key For Each Key in Panels Panels(Key).CreatePanel Next End Sub ' ------------------------------------------------------------------------- ' Add the menu items. The parameter mus be a SDBUI.Submenu object. ' By calling this method multiple times, it *might* be possible to create ' more than one menu structure? Sub CreateMenus(RootMenu) Dim Key For Each Key in Panels Panels(Key).CreateMenu(RootMenu) Next End Sub ' ------------------------------------------------------------------------- ' Inform all panels about the new title Sub Inform Dim Key For Each Key in Panels Panels(Key).GoSearch Next End Sub ' ------------------------------------------------------------------------- ' This helper function returns one WebSearchItem by the "Item". ' The "Item" can be a panel object, a menu object etc. Function PanelSearch(ByVal Item) Dim Key Select Case TypeName(Item) Case "SDBUIDockablePanel" ' The Panel object has a naming property that is the same as the ' index in our Dictionary, so it's easy in this case Set PanelSearch = Panels(Item.Common.ControlName) Exit Function Case "SDBMenuItem" ' Unfortunately, Menuitem objects don't have such a naming property. ' Therefore, we have to search for the caption. This is the reason ' that the captions have to be unique. For Each Key in Panels If Panels(Key).Caption = Item.Caption Then Set PanelSearch = Panels(Key) Exit Function End If Next Case "SDBUIButton" ' A bit complicated: The Panel is the Button's grand-parent Key = Item.Common.Parent.Common.Parent.Common.ControlName Set PanelSearch = Panels(Key) Exit Function End Select End Function End Class Feilmeldingen som vi begge får (jeg har annen installasjons -path); Error #424 - Microsoft VBScript runtime errorObject required: 'Root(...)' File: "C:\Program Files\MediaMonkey\Scripts\Auto\WebSearch.vbs", Line: 493, Column: 8 Dette sa han at han gjorde for å få det til fungere; I got it fixed. I had added a new site to my XML file and I need to replace the "&" in the URL with "&". Men, i følge min VBS -fil, så ser det ut som om jeg HAR & korrekt, der det skal være.. Hva kan da problemet være? Har også installert den lyricsplugin -fila i MM -Rot -katalogen .. gen_lyrics.dll la seg i "Plugins" -katalogen.. Takker! Lenke til kommentar
nojac Skrevet 28. august 2007 Del Skrevet 28. august 2007 Brukte du ikke installeren? Hos meg havner både vbs og xml i Scripts/Auto (Vet at der står et sted at den ene skal være i rota. Men et annet sted står det at de to skal være i samme katalog.... Installeren bestemte for meg. Og det virket) Noder: Begynn med å klippe inn noen du vet skal virke! F. eks. denne: Album Artist MN (##)|child of:Artist\<album artist|statistic:count(all)>\<album|sort by:max(year)|sort order:asc|statistic:count(all)> Eller denne: One Track Albums|SQL filter: Songs.IDAlbum IN (SELECT IDAlbum FROM Songs GROUP BY IDAlbum HAVING Count(SongOrder) < 2)|show tracks:yes\<album artist|statistic:count(all)>\<album|sort by:max(year)|sort order:asc|statistic:count(all)> Og husk å bruke den "uofisielle" versjonen - den originale virker bare for MM2 Lenke til kommentar
iMono Skrevet 28. august 2007 Forfatter Del Skrevet 28. august 2007 Da er Alpha 8 lansert. Lek dere med denne builden. Link (Nedlastingslink) Lenke til kommentar
Bone Skrevet 28. august 2007 Del Skrevet 28. august 2007 (endret) Brukte du ikke installeren? Hos meg havner både vbs og xml i Scripts/Auto (Vet at der står et sted at den ene skal være i rota. Men et annet sted står det at de to skal være i samme katalog.... Installeren bestemte for meg. Og det virket) Noder: Begynn med å klippe inn noen du vet skal virke! F. eks. denne: Album Artist MN (##)|child of:Artist\<album artist|statistic:count(all)>\<album|sort by:max(year)|sort order:asc|statistic:count(all)> Eller denne: One Track Albums|SQL filter: Songs.IDAlbum IN (SELECT IDAlbum FROM Songs GROUP BY IDAlbum HAVING Count(SongOrder) < 2)|show tracks:yes\<album artist|statistic:count(all)>\<album|sort by:max(year)|sort order:asc|statistic:count(all)> Og husk å bruke den "uofisielle" versjonen - den originale virker bare for MM2 9374961[/snapback] Takk! Det var nok den "uoffisielle" jeg trengte! Men, hvilken installer snakker du om? Tenker du på lyricsplugin.com .exe -fila!? Eller installer til scripts? (Hvis det er til scripts, så tror jeg trenger hjelp til å finne nedlastningslink..) Takk igjen! EDIT: Når det gjelder installen til lyricsplugin, så gjorde den ingenting for meg.. fungerer i hvert fall ikke.. EDIT2: Nå tror jeg det funka! ..måtte legge begge i Scripts\Auto .. hmm.. Rart, jeg mener nå at det sto klart at .xml -fila skulle ligge i "rot".. Da er Alpha 8 lansert. Lek dere med denne builden. Link (Nedlastingslink) 9375043[/snapback] *teste* Bare å installere rett over? Eller.. ? Takk Endret 28. august 2007 av Bone Lenke til kommentar
iMono Skrevet 28. august 2007 Forfatter Del Skrevet 28. august 2007 Jepp... Det dumme med den nye builden er at den installeres i en "MediaMonkey3"-mappe istedenfor MediaMonkey-mappen. Føler faktisk at denne builden er ørlite mer ustabil enn Alpha 7 på enkelte ting, men raskere og mer stabil på andre ting igjen. Dette vil nok utligne seg etterhvert. Lenke til kommentar
Bone Skrevet 28. august 2007 Del Skrevet 28. august 2007 Ikke prøvd den nye alphaen enda, men jeg har litt problemer med noe her.. Det gjelder "Track Browseren"; det "3-vindus" -vinduet. For at den skal fungere skikkelig, så må jeg highlight'e enten Title, Artist, Album, Genre, Genre eller Rating under Library -treet. Den vil ikke fungere hvis jeg bare markerer "Library", eller (for meg enda viktigere), en av mine egne noder som ligger på "Child of Library" -nivået.. Den fungerer heller ikke på noen andre noder (eksempelvis de som nojac ga som eksempel i sin siste post). Prøv en av de, så skjønner dere hva jeg mener.. Noe jeg kan gjøre for å fikse dette? Eller er folk klar over det, så det vil bli fikset? Om det har noe å si, så har jeg "Genre", "Album Artist" og "Composer" i hver av de 3 vinduene.. Hva som er galt; Det er ikke er ikke mulig å "browse".. Takker! Lenke til kommentar
nojac Skrevet 28. august 2007 Del Skrevet 28. august 2007 (endret) Sukk. Enda en Alpha. Det kommer garantert til å ta mer enn to måneder med denne farten. Det dumme med den nye builden er at den installeres i en "MediaMonkey3"-mappe istedenfor MediaMonkey-mappen. 9375643[/snapback] Den foreslår det, ja Og det er jo perfekt for de som allerede har MM2 i MediaMonkey-mappen. Men det er ikke problem å endre hvis du vil ha mm3 i Mediamonkey-mappa, slik som meg (Jeg har en egen MediaMonkey2-mappe) Installasjon over Alpha7 gikk problemfritt Ikke nødvendig å scanne inn biblioteket på nytt. Og mine MagicNodes fungerer fortsatt. Får teste nærmere... Bone: Installeren jeg snakker om er den der refereres til i første post av WebSearch Panels-tråden. Last ned denne og alt kommer på plass av seg selv. EDIT: Jeg legter alt tilbake til A7. Den gamle Artist-noden er erstattet av en Artist & AlbumArtist som er full av tomme "artister" i tillegg til de jeg skal ha der. ?? Får sjekke MM-forumet.. EDIT EDIT: Tydeligvis flere som har oppdaget problemene med Album & AlbumArtist-noden, der Composers kommer opp med tomme subnoder. Jobber videre... Endret 28. august 2007 av nojac Lenke til kommentar
Bone Skrevet 28. august 2007 Del Skrevet 28. august 2007 Nojac: Takk! Alt fungerte nå.. jeg måtte bare legge begge filene i Scripts\Auto -katalogen.. Gjenstår bare mitt lille problem med "Track Browseren" .. Lenke til kommentar
Bone Skrevet 28. august 2007 Del Skrevet 28. august 2007 Fortsatt problem med Track Browseren.. men, har nå lagt inn et innlegg i MM-forumet.. Nå har jeg også fått til en flott Lyrics -scripts! (Ikke jeg da).. Men, det er en annen ting som irriterer meg litt.. Når jeg kjører på den Vise-album-cover -browseren -inkludert tekst, og når jeg da spiller av en sang.. så flytter sangene seg til slutten av lista.. se bilde.. Noen måte å forandre på dette? Vil at de skal være i rekkefølge.. hele tiden! Lenke til kommentar
iMono Skrevet 28. august 2007 Forfatter Del Skrevet 28. august 2007 (endret) Når jeg kjører på den Vise-album-cover -browseren -inkludert tekst, og når jeg da spiller av en sang.. så flytter sangene seg til slutten av lista.. se bilde.. Noen måte å forandre på dette? Vil at de skal være i rekkefølge.. hele tiden! 9381818[/snapback] Jeg har ikke noe problemer med dette. Det kan jo være at dette problemet går vekk med Alpha 8 da, men det kan jeg ikke si med sikkerhet. Edit: Det lureste du kan gjøre er å si akkurat nøyaktig hvordan du gjorde det slik at du fikk sporene i annen rekkefølge. Det har aldri vært slik at sorteringen forandres når jeg har spilt av en sang. Endret 28. august 2007 av iMono Lenke til kommentar
Bone Skrevet 28. august 2007 Del Skrevet 28. august 2007 (endret) Det jeg gjør er å spille av en sang.. Så snart jeg spiller av en sang i "albumet" så legger den seg til slutt.. Så, slikt sett har jeg på følelsen at jeg kanskje har aktivert en funksjon (en gang for noen dager siden, kanskje) som gjør at første USPILTE låt skal ligge øverst.. slik at man alltid liksom kan finne ut hvilke sanger som er uhørte -og da ligger "øverst", liksom.. hmm.. EDIT: Dette var ikke heeeelt riktig.. Den forflytter seg når jeg redigerer tags også.. når jeg lagrer noe, eller gjør noe med properties.. da forflytter den seg også.. Endret 28. august 2007 av Bone Lenke til kommentar
iMono Skrevet 28. august 2007 Forfatter Del Skrevet 28. august 2007 Dette skjer ikke her. Kanskje noen andre har opplevd noe lignende? Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå