Git Product home page Git Product logo

loungedestroyer's Introduction

LoungeDestroyer

A must have Chrome extension for any CS:GOLounge / Dota2Lounge user.

Installation

Stable, non-development

Visit Chrome App store here and just add it to your Chrome extensions.

Developer version, cutting edge
  1. Download the project by clicking 'Download ZIP' on repository home page and extract the contents in some folder, or just clone the repository with git clone
  2. (optional) Make your desired changes to the code
  3. Open your browser and navigate to chrome://extensions/
  4. Enable 'Developer mode'
  5. Press 'Load unpacked extension' and select the folder where you extracted the contents of the project in step

Keep in mind that this way the extension won't auto update it self, you will have to pull the changes yourself manually if you want the newest stuff.

Bugs

If you find any bugs, make sure you have read FAQ and then submit it to the Issues page. We also offer rewards to those who have found serious security issues within the extension if you disclose before it has been too late.

Updates

It is possible that CSGOLounge.com might update their site which breaks LoungeDestroyer's functionality. Chrome provides auto-updating functionality, but you can trigger the updates from Extensions page in Chrome settings. From your browser in address bar, navigate to chrome://extensions/, enable 'Developer mode' and press 'Update extensions' now.

loungedestroyer's People

Contributors

andrej730 avatar birjj avatar darksworm avatar gasur avatar jakehp avatar ncla avatar oktapodia avatar outpox avatar roguyt avatar sly1029 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

loungedestroyer's Issues

Auto-betting not working on D2L

I've just checked and I can confirm the issue.
Steps: (yes two step 1., because the order doesn't matter)

  1. Select a team
  2. Select an item
  3. Click on "Fucking place a bet"
  4. The button disappear and the auto-bet menu doesn't show

Errors:
screenshot - 10102014 - 10 24 04

Auto-detect currency ?

Just an idea I had, since I'm switching between LD version (new commits, etc) I had to change the default currency every time since mine isn't dollar but euro. After a quick search on google I come with this:

<script type="text/javascript">
 var userLang = navigator.language || navigator.userLanguage; 
 alert ("The language is: " + userLang);
 </script>

Then save the currency for countries:

var countryCurrency = {
  dollar: 'us',
  euro: {'fr', 'de', 'es', 'it', ...},
  gbp: 'uk',
  ruble: 'rus'
}  

This way it would be possible to have the good currency by default ?
That's just a tough/idea, obviously not a priority :-)

Stream when first loading page not showing up

I don't know if this is from me, or from the extension, but the first time I load up a match page, the stream does not load up. I have to switch to another language stream, and then back to English stream for it to show up.

Enable auto-betting/-returning/-accept not working

Enable auto-betting/-returning/-accept stopped working for me. I just get the generic pop-up saying things like 'Please try again in a few seconds' instead of the LoungeDestroyer pop up that keeps retrying.

*EDIT: Reinstall fixed it.

LoungeDestroyer API for item price list

So at the moment the Steam market prices loading is not very performance friendly, for every item there is you need one request to Steam market API. Instead, we could have our own API on a web server that stores all CS:GO market item prices, it would return all CS:GO Steam market values at once. Then every hour the extension from background tasks puts new market prices in local storage.

Only thing to do is write the web application itself, or find already existing solution written and just reuse that.

Auto-bumping feature

Mainly a discussion for auto-bumping feature, not guaranteed to be a feature of LoungeDestroyer.

Market listing/search links doesn't appear for items on trades you own

Would really like to see it on all items on lounge basically. Very convenient shortcut to check market when dealing.

Also would be cool if clicking on "market listings/search" wouldn't put up or remove the item from a search or when creating a trade offer.

This is more a request than an issue, hopefully i'm doing this right.

[Request] To help me

Can you please help me to create a button or something to mark all my trade as done with just one click ?

Please :'(

Performance optimization on market price insert

Not too happy how fast this currently is executing, the performance issue is most noticeable on larger backpacks. Suggestions?

$(".item").each(function() {
    if(!$(this).hasClass('marketPriced')) {
        if ($("img.smallimg", this).attr("alt") == self.itemName) {
            $(".rarity", this).html(lowestPrice);
            $(this).addClass('marketPriced');
        }
    }
});

Not good

Steam Prices - NaN

(I have also reported this on Reddit)

When 'Use cached item price list' is set to Enabled, all steam prices show as NaN for me (until I press the 'Show Steam Prices' manually).

Screenshot:
image

If I set it to Disabled it works fine. Is there something I should do differently?

User Stats under the name

This feature already exist in an extension for D2L
Extension Link:
Preview :
screencapture-dota2lounge-com

It will beamazing if it can be ported to CSGL too ๐Ÿ‘

Feature request : Sidebar info with bot status!

Yeah somewhere in the sidebar/ next to the LG logo you should have some kinda indicator to the bot status, and have that make the script stop / start so its not flooding the site when the bots are down : D

Notification for Bet/Return Offer

Desktop notification for when your Bet/Return offer is ready, in case you don't have sound on/tabbed onto another window, I will look into doing this.

Mark All As Done

Is it possible to add "Mark All As Done" button to delete all the trades on single click on the My Trades page ?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.