Comments by Aquilax on scripts
39 comments
|
Comment on: |
I'm not a flash coder, it is better that you ask Tim McCormak, he can surely give you an answer about it. |
|
Comment on: |
@dkhal
|
|
Comment on: |
I didn't know about this hack, I have never programmed something in flash (and I think I will never do it). Oh yeah, I see it, decompile the flash application, read the code and hopping that the author and title are assigned to a global variable. Most probably these are hacking tricks to debug flash programs, and surely they can't access to internal/local variables.
|
|
Comment on: |
@linp
|
|
Comment on: |
@Guybrush, theoretically yes, but this script uses also part of youtube's css and javascript. Grab the name from a flash application is impossible, because the flash is also only a client and it receive the author and title from the server (the radio station). |
|
Comment on: |
But you can't install an older version of the script?
|
|
Comment on: |
Thank Lissia, I will add it in the next version, I'm preparing it but at the moment I have less free time. |
|
Comment on: |
@kidkilowatt
|
|
Comment on: |
@Joe, thank you Joe for the feedback, at the moment I have not much time to improve it, I will think about it in a near future. |
|
Comment on: |
@Rytis Thanks for the feed back, but I cound't replicate the bug, moreover in my script I haven't any function called „getBoxObjectFor()“, most probably is another script that generate that error. Try to disable one after the other all the others scripts running on the same page and reload the page after each disabled script and check if youtube lyrics starts to work. Can you then tell me if you have found any script that cause youtube lyrics to don't work? |
|
Comment on: |
@usersXcript Google adds something like an hash code of the cookie values/content to the cookie self, it is the S value at the end. If you change the google id the hash code doesn't match anymore the values/content and google set you a new cookie with a new id. The hash function is unknown, it isn't any one of the most used hash functions (md4,md5,sha1,sha2,...), it seems to be an internal implementation of google, therefore it is impossible to forge a google cookie with a random id. The other solution would be that everyone uses the same google id. |
|
Comment on: |
Thanks gantt but unfortunately not all the music video are under the music category, perhaps in the future I'll add a configuration panel where you can choose it as option. U2 One, category: News & Politics
|
|
Comment on: |
@Hiromacu thanks I have fixed the bug, youtube has changed a little bit its html. |
|
Comment on: |
@sizzlemctwizzle I have never seen that function but I have found some forums talking about it. I have added an option to destroy it, I don't see any reason to rewrite it, also if in some other place the tracking function are called, destroying them instead of rewrite them, will generate a javascript error and therefore blocking the execution of the code, that is far better, a piece of code calling a tracking function is surely nothing good. |
|
Comment on: |
Thanks Mindeye, now I have found them, but I think that there are already enough scripts to "clean up" youtube, this script adds only lyrics and does nothing else. |
|
Comment on: |
Ah ah, you don't know that you can configure Google (as many other search engines) and set how many results per page do you want?
|
|
Comment on: |
@Al N Thank you, I coudn't find any div with the ids "channelBrandDiv" or "channelBrandCap", I suppose these are divs that appear only if you are registered and logged in, it can be seem strange but I'm never signed up for a youtube account and for the moment I don't feel the need to do it. @FF3B4tester Thank you, I'm happy that it works also with the new FF, I haven't it tested it yet. I have no problem to add others lyrics sites but they must have some properties, like a search box for author and song title together because I use the video title that normally contains both to search the lyrics. Unfortunately on SongsMeanings you can only search for artist or for song title but not for both. |
|
Comment on: |
Hi Sundström, I was thinking that it would be nice to have an "event" to change each result in the page. What I'm trying to say is that it would be useful to have a way to register a function that will be called for all the original results in the page and for all the new added results.
|
|
Comment on: |
Thanks tramabruta, I was able to replicate the bug and solve it, now it works also with Yousable TubeFix. |
|
Comment on: |
Auch, it is trunked, once again:
|
|
Comment on: |
After talking a little bit in the forum here the javascript string:
|
|
Comment on: |
No still doesn't work, I can't post it, sorry. |
|
Comment on: |
Sometimes I forget that there is also the
|
|
Comment on: |
No, it doesn't work, this "forum" doesn't accept some html encoding and I can't post the javascript string. javascript: var div1=document.getElementById("lyricPanel"); alert("Lyric exists? "+(div1!=null)); prompt("","style:"+div1.getAttribute("style")+", class:"+div1.getAttribute("class")); prompt("",div1.innerHTML.replace(/</gmi>/gmi,"& gt;")); alert("ok"); |
|
Comment on: |
@tramabruta Nope, I have used your configuration but Youtbue lyrics is still working. Last try: Can you take it back when Youtube Lyrics doesn't work and copy paste this javascript string in the location bar and press enter? javascript: var div1=document.getElementById("lyricPanel"); alert("Lyric exists? "+(div1!=null)); prompt("","style:"+div1.getAttribute("style")+", class:"+div1.getAttribute("class")); prompt("",div1.innerHTML.replace(/</gmi>/gmi,">")); alert("ok"); It should check if the lyric panel has been created and it shows it in an alert window (true/false), than it shows up two dialogs, one after the other, where the input field is already filled with some text.
Thanks |
