About me

Developer Information
Name Cyberknight
User since March 29, 2013
Number of add-ons developed 0 add-ons
Average rating of developer's add-ons Not yet rated

In a little more detail...

Cyberknight, the guardian of the Unicorns.

My Reviews

View Source Mobile

Fails too many times Rated 2 out of 5 stars

This add-on does what it was supposed to do only part of the time. It doesn't show the actual source, but, instead, seems to download the Page from its address, what's useless on dynamic Pages (i.e., almost all Pages worth visiting nowadays). It needs a conceptual fix, showing the actual source of what's being displayed, not the starting Page.

User Agent Quick Switch

Rated 3 out of 5 stars

On a previous review of mine, I gave this 5 stars. Unfortunately, I found a bug that rendered it useless. After many months using UAQS, suddenly, its icon disappeared. I tried to disable/re-enable it, then I tried to uninstall/reinstall it, then I tried to restore default customization (what was my last resort, I was not going to reset Firefox just to get a single add-on back). In-between them, of course, I restarted Firefox a lot, even tried to look on its "do not edit" configuration files on profiles' directory to hopefully get it working, but all for nothing. Now my Firefox is all misconfigured and no UAQS icon anywhere. Searching for other add-ons to replace UAQS, I discovered that it's a common bug. It happens when the programmer misplaces the icon anchor. Well, I hope this add-on is fixed soon, because as it is, it is useless (actually, it becomes useless after some customization sessions...)

This user has a previous review of this add-on.

TooManyTabs - Saves Your Memory

Rated 4 out of 5 stars

Very useful for people with hundreds of tabs. It stores the inactive tabs as bookmarks, keeping them visible as a "secondary tab row", restoring them back to the tabs row when clicked on.
It would be five-stars if it could allow multiple rows view of the same group (mimicking the real tabs row). Currently, it can only show a single row for each group, scrollable (although it can show multiple groups at once in several rows).
Also, it became a lot less easy to use since Firefox 29, because the "click to send to TMT" stopped working, so I have to open the context menu and select "send to TMT -> group". I hope this bug is soon fixed (TMT 1.4.5).

This review is for a previous version of the add-on ( 

Duplicate Tab Blocker

Missing tabs! Rated 3 out of 5 stars

I have seen that other people have complained about this. When there are lots of tabs, Firefox becomes slow and, sometimes (more often than it should) doesn't load some tabs (they stay on about:blank). It usually happens when loading a session or after a restart (because Firefox does a session reloading). That triggers this add-on, which promptly clears all about:blank tabs, except one, as they all look the same. It's a problem with Firefox loading sessions, but made worse with this add-on's action, which doesn't wait for the tabs to fully load before cleaning (actually, I don't even know if that is possible, as it's a Firefox problem handling more than, say, some hundreds of tabs). A solution could be to not automatically close duplicated tabs, just new duplicated tabs, with an option to manually trigger a duplicated tabs clean-up.

iMacros for Firefox

Works, barely, and not as expected Rated 1 out of 5 stars

I had this problem: I needed to check hundreds of entries on a government private secure system for specific information, which might or might not be available, and data-mine it, that is, copy specific records and nothing more, as it would be hellish to filter out the unnecessary data if I had to copy all the displayed information. The system itself stinks, it does not have a fixed Page layout, so a global macro would never work (it's impossible to tell where on the screen a specific button, link or 'clickable' icon will be displayed, so it's necessary to parse each page, looking for that specific element). To make things worse, the data are "random", in the sense that one entry may return different types and amounts of records, so it's impossible to jump to specific tables, rows, lines, pages or whatever, as they may be displayed on different positions along the Page or may not even exist for some entries, being the text above the tables the only clues as to what are inside them (each table is preceded by a title as text inside a "decorated box" or something).

That said, I decided to give iMacros a try, as its maker bragged a lot about its data-mining capabilities... The task was somewhat simple, despite the complications afore mentioned. I had to repeat this task, in this order: (1) click on a pop-up menu option (which opens only when I hover the mouse over the menu), (2) fill a field with the entry code (which was on the clipboard, copied from a text list file), (3) click on a submit button, which could be placed anywhere on the screen, (4) wait for the results to appear (which might take just a few seconds or many minutes or even stall and require retrying), (5) check if there was any result or a "not found" message (which also had to be captured, to acknowledge that the entry was not registered on the system), (6) seek for the datum of interest and (7) copy it to clipboard (so it could be saved on a text file).

Well, it was almost a complete failure, to say the least. I removed one automated step at a time to check if the next ones, at least, would work. It was disappointing and frustrating. It failed on (1) clicking on the pop-up menu option, as iMacros was unable to open the pop-up, to begin with, and even with the pop-up opened (keeping the mouse over the menu), it wouldn't do the job, as there was no way (that I could find out) to assign a hotkey to the macro, so I couldn't play it without moving the mouse and, therefore, closing the pop-up menu... Continuing, (2) iMacro didn't fill the form field with the datum on the clipboard, instead, it filled with value entered at the time of the macro recording... Now, that was just stupid! When recording, I didn't type the datum, I pressed (Control)+(V) and so it should have recorded, my key typing, not what was filled in the field! Next, (3) clicking on the submit button was the only successful action, as iMacros records commands based on the elements' id., what is a good thing, as that does not require a knowledge of the elements' positions on the screen for it to work. The (4) waiting for the result didn't work, as the Page does update promptly after clicking on the submit button, to a "Please, wait, submitting your query" screen, although I really didn't expect that to work (I would try to find a way to put a delay on the macro, or assign another hotkey to this step that I could control with some external program). (5) Checking if the entry had any record didn't work, as I couldn't find a flux control structure on its help pages and wikis, like IF-THEN-ELSE or something, the closer that I could find was EVAL, which could evaluate JavaScript lines, but I couldn't find a way to transfer the data to-and-fro the macro and a script and how to change macro flux based on returned result (yes, I could have 'Googled' for it, but at this point, I wasn't caring anymore, as it was not "simple" any longer, as claimed by the maker). (6) Seeking for the datum of interest didn't work as expected, as I could find the correct table using the SEARCH command (yes, again, not trivial as advertised), but I couldn't find a way to select one specific row of the table that followed it, i.e., I couldn't pick the datum and just the datum that I needed (actually, I couldn't pick any datum at all, as I couldn't find a way to select anything on that table). (7) Copying the selected datum to the clipboard... What, are you kidding?! At the very end, with everything possible (but one, item 3) failing, I couldn't copy the damned datum to the clipboard, i.e., I couldn't export the datum mined so painfully!

So, yes, iMacro works, but only for some very specific dumbly repetitive tasks (maybe), not for slightly more complex tasks that require data checking and that have variable input and return data. If it works for you, good for you, otherwise, don't even waste your time reading the upvotes ("great add-on", "saved my life", "rocks!") that show no hints of what the problems were and how they solved them. By the way, the closest approach I could get to solving my problem was using an external scripting language (AutoHotkey). I still had to do some steps manually, but could automate most of the work (I could have automate more, even completely, but that would be too much work, as I would have to parse the whole Pages and I was not in the mood for that...)

This review is for a previous version of the add-on ( 

Flash Video Downloader - YouTube HD Download [4K]

Spying, Failing and Dying Rated 1 out of 5 stars

This add-on has two problems, one is bearable, because it seems to be some kind of incompatibility or error with YouTube, the other is unacceptable, because it's done on purpose:

1 - the good: this add-on comes with a muxer (ffmpeg), it can download 1080 HD videos and mux with downloaded audio, creating a complete AV file, so one that doesn't know how to do that won't have to worry about it.
2 - the bad: this add-on comes with Surf Canyon spyware installed and doesn't warn the user about it. Some people might think it would be worth being spied ("'cause I never do anything wrong, so I don't have anything to hide") as long as the add-on works. Well, there are lots of other add-ons that do exactly what this one does and that don't spy on your browsing behaviour. Besides, this add-on doesn't work all the time (read below), so, live and let it die!
3 - the ugly: some videos, for some reason, are not downloadable, for example, "Reversal of The Heart" (animation) on YouTube. All video types appear as "N/A" ("not available", I guess, but why the slash and not "N.A." or just "NA"...?! 0K, I'm being petty, but I feel like I can, after having found the ugly number 2 under the hood...)

This review is for a previous version of the add-on ( 

Add-ons Manager Context Menu

Should be embedded into Mozilla's code. Rated 5 out of 5 stars

This is one of those add-ons that should simply be merged into Mozilla's codes (Firefox, Thunderbird etc.), as the functions added should be part of the Add-ons Manager context menu just out-of-the-box.

User Agent Quick Switch

Really Quick, a Time Saver! Rated 5 out of 5 stars

Till now, I used Configuration Mania to set up the "user agent" string, but changes only take effect after restarting Firefox, what is a nuisance most of the time. This add-on not only makes changes take effect immediately, but it doesn't even required me to restart Firefox after being installed! I downloaded it, installed it, deceived the stupid bank server, accessed my account with no problem at all and now I'm writing this review! I didn't have to close a single tab on Firefox or anything, it worked perfectly out-of-the-box! It saved me a lot of time, as I do a lot of work on-line that requires Firefox to be set and running nonstop.
The only "problem" I see is that it doesn't keep history of previously set strings, but that's really no big deal, as I can keep the strings I use most in a file somewhere (or copy one fresh from Configuration Mania, for that matter).