Servercooties browser extension (Chrome, Opera [for now...])


  • :belt_onion:

    servercooties.com browser extension? :wtf: :interrobang:

    Ladies and gents, I know you are all lazy bastards. Opening tabs and faffing around with bookmarks sounds too much like work. More so when Discourse is annoying you by not working properly. That whole deal with opening servercooties.com is just too much damned work and ain't nobody got time for that.

    Fear not! We have a solution for all your woes! A servercooties browser extension that will show you the forum status in realtime! And if you can be bothered to click it, you'l get even more data!

    Screenshots:

    Icon states:

    Where do I get this wonderful new thing?

    I can't send you the codes, but they are available in this lovely thing called a github repository.

    Then again, lazy, I know... sigh... ok, here, direct downloads:

    servercooties.com extension for Chrome (v.0.1.0.)
    servercooties.com extension for Opera (v.0.1.0.)

    Note for all 3 Opera users: You'll have to unzip the extension first. Github doesn't like .nex files for some reason so I had to zip it first. Sorry for the inconvenience.

    Firefox version plox?

    Coming. If you have any experience with making Firefox extensions give me a shout and we can get it rolling even faster.

    Internet Explorer?

    Ummm... honestly, I don't even know what kind of extensions / add-ons / things are available for IE. If you want to give it a go be my guest, but I can't help there, sorry.

    Opera 12?

    ... now you're just trolling.

    ##Changelog

    v 0.1.0
    
    - Show current overall status of the forum on the icon using data from servercooties.com
    - Clicking the extension takes you to servercooties.com
    

    SockDrawer team wishes you a nice day and a cootie-free browsing. Failing that, at least you'll have a confused looking icon in your extensions bar.



  • Apps, extensions and user scripts cannot be added from this website.

    Well, that's annoying. Must be some sort of protection for stupid users. Wonder how you turn it off...

    Edit: You download the extension and drag-and-drop it onto the extensions page. Thanks for the extension, should be interesting to watch it change as I experience servercooties.


  • :belt_onion:

    The only way I know of to do it in Chrome is:

    1. Right click => Save linked content as
    2. Open Chrome's extensions page
    3. Drag and drop the extension in

    I'll look into how to make a proper install link tomorrow and add it to servercooties.com.



  • It will disable it next time you open Chrome. For your safety, you are not allowed to run any extensions on chrome that are not from the Google store.

    Yes. For your safety. Don't like it? Too bad. There's nothing you can do about it.


  • :belt_onion:

    Nice. I didn't know Chrome is such a pain. I'm pretty sure Opera doesn't do that.

    Well, I guess I have to find a "proper" way to get it installed then. Thanks for the info.



  • I recall a relevant quote about safety and freedom.


  • :belt_onion:

    Well, if you install it from source it will work.

    But that's... well, work :stuck_out_tongue:

    And yes, it sucks.



  • @Onyx said:

    Opera 12?

    ... now you're just trolling.


    I have a good reason. Better one than that guy who runs 32-bit Linux on 64-bit kernel, at least.


  • Grade A Premium Asshole

    9.5 out of 10 for the snark against Opera users. Would read again.



  • @anonymous234 said:

    It will disable it next time you open Chrome. For your safety, you are not allowed to run any extensions on chrome that are not from the Google store.

    Yes. For your safety. Don't like it? Too bad. There's nothing you can do about it.

    They're just copying Apple's successful control-everything store model.

    Oh wait, Apple doesn't allow anything outside their store...


    Filed under: Next step!



  • @Onyx said:

    I'll look into how to make a proper install link tomorrow and add it to servercooties.com.

    1. add to chrome webstore
    2. Put this in the HTML head: <link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/asfjkldasiaeujldskj">
    3. Put this in the body: <button onclick='var $this = $(this); $this.addClass('loading'); function removeLoading() { $this.removeClass('loading'); } chrome.webstore.install(null, removeLoading, removeLoading)'>Install Extension</button>

    @anonymous234 said:

    Yes. For your safety. Don't like it? Too bad. There's nothing you can do about it.

    Actually, there is: Run the Beta, Dev, or Canary channels. Or run Linux.



  • Run into a brick wall, run faster into a brick wall, run into a brick wall at 1% of the speed of light, wait what am I doing?


  • :belt_onion:

    @Polygeekery said:

    9.5 out of 10 for the snark against Opera users.

    If you say so. I mostly don't want to be reminded of Opera 12 because I then realize what I use now is shit.

    @riking said:

    add to chrome webstore

    Which is the part I was trying to avoid. Mostly because I think it's silly to submit it to something like that for what, 50 users tops?

    I mean, if it's the only way I'll do it, but it's a bit silly, don't you think?



  • @Onyx said:

    a bit silly

    so it fits perfectly with TDWTF?



  • @Onyx said:

    I mean, if it's the only way I'll do it, but it's a bit silly, don't you think?

    Why not? It doesn't cost you anything, and you get that satisfaction that your extension is racking up Google's storage bills sitting there on their servers.


  • :belt_onion:

    Eh, will do. Looking into FF now, see how quickly I can knock out a comparable thing, I'd like to keep them pretty much in sync when it comes to features rather than focusing heavily on only one of them. And I'm sure it's going to be a couple of hours of wading through docs to get it working properly (finding a way to load external JS files properly in Chrome took a few Google search trips before I stumbled upon it on a mailing list or something like that).



  • @Onyx said:

    Opera 12?

    ... now you're just trolling.

    :frowning:

    @Gaska said:

    I have a good reason.

    Me, too!


  • :belt_onion:

    Ok, I won't be making any more Opera jokes then, since everyone keeps misinterpreting it.

    I thought that approximately 72 rants about how Opera 12 was the best browser ever made and that current shit can't touch it with a 10 meter pole would make it clear, but ok...



  • Actually, it costs US$5

    So, I can upload it since I already paid that fee.



  • @Onyx said:

    Ok, I won't be making any more Opera jokes then, since everyone keeps misinterpreting it.

    I don't think we misinterpreted it. But really, Opera 12 is the only browser gentle enough for my lawn.

    I've installed the extension on chrome, BTW. If you get it on the store, I'll remove it and install from there.



  • @boomzilla said:

    gentle enough for my lawn.

    Next time try this:



  • @redwizard said:

    It will disable it next time you open Chrome. For your safety, you are not allowed to run any extensions on chrome that are not from the Google store.

    Yep, it's just disabled it. FFS, Google!



  • @Eldelshell said:

    Actually, it costs US$5

    I thought it was $25 or $50? I might be confusing things because of all the different platforms you have to pay one-time fees for...



  • I am finding it difficult to figure out what your extension does, if anything, how can I invest in your ipo


  • :belt_onion:

    @DogsB said:

    I am finding it difficult to figure out what your extension does, if anything,

    YMBNH.

    The extension connects to servercooties.com which is a site we made to track forum performance. Basically, when the forum starts acting funny you can get over there and check if it really is Discourse crapping itself again (we call this "server cooties") or it's just your connection.

    Currently, all it will do is read the overall state of the site and change the icon accordingly. Also, clicking will take you directly to the site for more data.

    I'll add a useful popup in later versions.

    @Eldelshell said:

    Actually, it costs US$5

    You gotta be shittin' me! WTF Google?


  • Grade A Premium Asshole

    @Onyx said:

    YMBNH

    I think you missed his obvious joke. But I am not going to flag you for Whoosh because I like you.

    Strangely enough, I do flag @accalia and @RaceProUK because I like them. Figure that one out.


  • :belt_onion:

    @Polygeekery said:

    I think you missed his obvious joke.

    I got the joke overall, just wasn't sure if the first part is true or not. I'd rather explain stuff so anyone else stumbling upon it can read up if they truly don't get it.

    It did kinda "do nothing" for the last few days, actually. Dicksores were surprisingly stable.

    @Polygeekery said:

    But I am not going to flag you for Whoosh because I like you.

    Eh, would be fair enough I guess.



  • Before you publish your first app, you must pay a one-time $5 developer signup fee. You'll see a reminder in the dashboard until you pay the fee. For more information, including troubleshooting tips, see the Registration article.



  • 4 posts were split to a new topic: Notifications in a Browser Extension


  • :belt_onion:

    Finally witnessed it working in the wild:

    Considering switching from overall status to worst current one. Overall is a bit slow on the uptake due to averaging the scores, so it seems to lag when just experiencing forum issues, but the data is properly synched with servercooties.com in realtime, so looking at the site and the extension - it's correct.


Log in to reply
 

Looks like your connection to What the Daily WTF? was lost, please wait while we try to reconnect.