The most awesomest music manager ever made is $URL(<Tag>,"https://getmusicbee.com","MusicBee") and best of all it's free!
Notwithstanding @hiccup's excellent workaround, this could actually be a new function for v3.5?What's wrong for including it in a patch release for 3.4?
What's wrong for including it in a patch release for 3.4?
xxx http://aaa.com xxx
xxx
http://aaa.com
xxx
I will look at this request.Thanks Steven.
Visit http://artistorlabel.bandcamp.com
Of course that wont work if the link is embedded in the middle of a comment (for example) as the entire field value is treated as the linkMy first thought is that Advanced Search & Replace might be able to make the move. If it doesn't I can do a simple search for "http" in comments and manually move them. At this point I'd guess I have less than 100, but there are more that I'd like to add and have been holding off.
My first thought is that Advanced Search & Replace might be able to make the move. If it doesn't I can do a simple search for "http" in comments and manually move them.Wouldn't a virtual tag be easier?
$RxMatch(<Comment>,"(^|\s)https?\:\S*|(^|\s)www\.\S*")
Seems to work nicely. There may be a few "http:\\" floating around. I changed your code toCode$RxMatch(<Comment>,"(^|\s)https?\:\S*|(^|\s)www\.\S*")
http?\:\S*|
http*?\:\S*|
http*?\:\S*|
(same as e.g. "bees?" would match both one bee and a swarm of the little f*ers)Ah HAH!!
Having read your comment again, and now probably digesting it a bit better, I suspect that the regex/formula is actually working perfectly fine?Yes, it's working fine. Your confusion may have come from my statement that I -think- there are some "http:\\" strings out there, but so far I haven't been able to find them. So if your RegEx isn't finding them, and I'm not finding them, then they don't exist. And to proof it to myself (and to you) I changed one instance of "https:" to "http" and it showed up.
"bees?" would -not- match "bee"It surely would ;-)
I may not know RegEx, but I know my wildcards.It is kind-of-a wildcard, but a special one that only looks one step back.
I'm not convinced. My understanding in the use of the question mark as a wildcard is that where the question mark is, it will allow any one character. So in said example, "bees?" would return the first four characters (bees) plus any other -one- character in the fifth position. Whereas " bees* would return "bees", "beeshit", or "beeswax"."bees?" would -not- match "bee"It surely would ;-)
It is kind-of-a wildcard, but a special one that only looks one step back.Again, I think not. Unless RegEx is different from BASIC. But lookee here:
Wildcards
Wildcards are represented by * or ?, where * matches multiple characters and ? matches only a single character. For example, assume the outbox has the following files.
ab1.edi
ab2.edi
ab11.edi
ab12.edi
The following commands produce the following results.
Command Result
PUT ab*.edi Sends all four files from the outbox
PUT ab?.edi Sends only ab1.edi and ab2.ediQuote(don't you have leftfield members in your family that do weird things?)I'm the only member of my family that does weird things. I'm not left-handed and I'm not out of left field.
Does my suggested virtual tag extract any url present, in all the comment fields that you have tested it on?Yes, it works. I stated as such in Reply #17.
If not, please share an example of a specific comment where it fails, so that I (or someone else) can try to improve it.
Yes, it works. I stated as such in Reply #17.That reply mentioned 'it seems to work'.
This has the change:Thanks Steven. It works great and is a real time-saver.
https://getmusicbee.com/patches/MusicBee35_Patched.zip
thats fixed now:Thanks for the quick fix.
https://getmusicbee.com/patches/MusicBee35_Patched.zip
If would be very nice if the new link field could just show a youtube play icon for instance so you can directly see that the MP3 file has also has a videolink attached and when you click on it it automatically opens youtube.That's not the way it works. You need to have the link displayed in a custom tag so that it becomes clickable. It doesn't show any icons.
did you set the data type for the field to Url in Tags(2)/ Fields Configuration ?Thanks for catching that, Steven. I've updated my instructions.
they can see it in the tag inspector, any mp3 tagging tool or as a tag if they have a custom tag defined with the same name you are usingThanks Steven.