Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/longnull/giveawaycompanion

Saves your time on games giveaway sites.
https://github.com/longnull/giveawaycompanion

games giveaway-site giveaways javascript js steam steam-games steam-keys userjs userscript

Last synced: about 2 months ago
JSON representation

Saves your time on games giveaway sites.

Awesome Lists containing this project

README

        

# Giveaway Companion
## English description
This script adds useful features to game giveaway sites. Allows you to quickly complete/skip tasks, complete Steam tasks without leaving the giveaway page (join groups, add to wishlist, follow games), open Steam key activation page.

The script does not complete subscriptions/reposts/likes on social networks, but such tasks can be completed automatically if they have no verification or if you have completed the same task before and have not cancelled the action.

The script bar looks something like this (the set of buttons depends on the site and page):
The script bar

The script is inspired by [Giveaway Helper](https://github.com/Citrinate/giveawayHelper) and [GiveawayKiller](https://github.com/gekkedev/GiveawayKiller).

[Changelog](CHANGELOG.md)

**Disclaimer: the usage of this script may violate the Terms of Service of the sites it runs on. Use at your own risk.**

### Supported sites
| Site | Features
| :----------------- | :-----------------
| grabfreegame.com | Complete simple tasks and confirm, join a Steam group, activate a key on Steam
| bananatic.com | Complete simple tasks and confirm, join a Steam group, activate a key on Steam
| gamingimpact.com | Complete simple tasks and confirm, join a Steam group, activate a key on Steam
| whosgamingnow.net | Confirm tasks, join a Steam group, activate a key on Steam
| gamehag.com | Complete simple tasks and confirm, join a Steam group, activate a key on Steam
| gleam.io | Complete simple tasks and confirm, set a task timer to zero, join a Steam group, activate a key on Steam
| chubkeys.com | Confirm tasks, join a Steam group, activate a key on Steam
| giveaway.su | Join a Steam group, activate a key on Steam
| keyjoker.com | Confirm tasks, join a Steam group, activate a key on Steam, opens a key activation page when you click a game image on [your keys page](https://www.keyjoker.com/account/keys)
| key-hub.eu | Complete simple tasks, join a Steam group, add to Steam wishlist
| givee.club | Confirm tasks, join a Steam group, add to Steam wishlist, follow a game on Steam
| opquests.com | Confirm tasks, join a Steam group, add to Steam wishlist, follow a game on Steam, add a game to Steam library, activate a key on Steam
| key.gift | Join a Steam group, activate a key on Steam, opens a key activation page when you click a game image on [the profile page](https://key.gift/profile)

### Installation
1. Install one of the browser extensions to run user scripts.
Tampermonkey: [Chrome](https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo), [Firefox](https://addons.mozilla.org/en-US/firefox/addon/tampermonkey/), [Opera](https://addons.opera.com/en/extensions/details/tampermonkey-beta/), [Edge](https://microsoftedge.microsoft.com/addons/detail/tampermonkey/iikmkjmpaadaobahmlepeloendndfphd)
Violentmonkey: [Chrome](https://chrome.google.com/webstore/detail/violentmonkey/jinjaccalgkegednnccohejagnlnfdag), [Firefox](https://addons.mozilla.org/en-US/firefox/addon/violentmonkey/), [Maxthon](https://extension.maxthon.com/detail/index.php?view_id=1680), [Edge](https://microsoftedge.microsoft.com/addons/detail/violentmonkey/eeagobfjdenkkddmbclomhiblgggliao)
2. Go [here](/../../raw/master/GiveawayCompanion.user.js).
3. Confirm installation of the script.

Automatic updating of the script may require your confirmation.

***

## Русское описание
Данный скрипт добавляет полезные функции на сайтах с раздачами игр. Позволяет быстро выполнять/пропускать задания, выполнять Steam задания не уходя со страницы раздачи (вступать в группы, добавлять в желаемое и подписываться на игры), переходить на страницу активации Steam ключа.

Скрипт не выполняет подписки/репосты/лайки в социальных сетях, но подобные задания могут быть выполнены автоматически, если они не имеют проверки или если вы раньше уже выполняли такое же задание и не отменили действие.

Панель скрипта выглядит примерно так (набор кнопок зависит от сайта и страницы):
Панель скрипта

Скрипт вдохновлён [Giveaway Helper](https://github.com/Citrinate/giveawayHelper) и [GiveawayKiller](https://github.com/gekkedev/GiveawayKiller).

[Список изменений](CHANGELOG.md#%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA-%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B9)

**Отказ от ответственности: использование данного скрипта может нарушать правила сайтов, на которых он используется. Используйте на свой страх и риск.**

### Поддерживаемые сайты
| Сайт | Функции
| :----------------- | :-----------------
| grabfreegame.com | Выполнение простых заданий и подтверждение, вступление в группу в Steam, активация ключа в Steam
| bananatic.com | Выполнение простых заданий и подтверждение, вступление в группу в Steam, активация ключа в Steam
| gamingimpact.com | Выполнение простых заданий и подтверждение, вступление в группу в Steam, активация ключа в Steam
| whosgamingnow.net | Подтверждение заданий, вступление в группу в Steam, активация ключа в Steam
| gamehag.com | Выполнение простых заданий и подтверждение, вступление в группу в Steam, активация ключа в Steam
| gleam.io | Выполнение простых заданий и подтверждение, установка таймера заданий в ноль, вступление в группу в Steam, активация ключа в Steam
| chubkeys.com | Подтверждение заданий, вступление в группу в Steam, активация ключа в Steam
| giveaway.su | Вступление в группу в Steam, активация ключа в Steam
| keyjoker.com | Подтверждение заданий, вступление в группу в Steam, активация ключа в Steam, переход на страницу активации ключа при клике по изображению игры на [странице ваших ключей](https://www.keyjoker.com/account/keys)
| key-hub.eu | Выполнение простых заданий, вступление в группу в Steam, добавление в список желаемого в Steam
| givee.club | Подтверждение заданий, вступление в группу в Steam, добавление в список желаемого в Steam, подписка на игру в Steam
| opquests.com | Подтверждение заданий, вступление в группу в Steam, добавление в список желаемого в Steam, подписка на игру в Steam, добавление игры в библиотеку Steam, активация ключа в Steam
| key.gift | Вступление в группу в Steam, активация ключа в Steam, переход на страницу активации ключа при клике по изображению игры на [странице профиля](https://key.gift/profile)

### Установка
1. Установить одно из браузерных расширений для выполнения пользовательских скриптов.
Tampermonkey: [Chrome](https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo?hl=ru), [Firefox](https://addons.mozilla.org/ru/firefox/addon/tampermonkey/), [Opera](https://addons.opera.com/ru/extensions/details/tampermonkey-beta/), [Edge](https://microsoftedge.microsoft.com/addons/detail/tampermonkey/iikmkjmpaadaobahmlepeloendndfphd?hl=ru-RU)
Violentmonkey: [Chrome](https://chrome.google.com/webstore/detail/violentmonkey/jinjaccalgkegednnccohejagnlnfdag?hl=ru), [Firefox](https://addons.mozilla.org/ru/firefox/addon/violentmonkey/), [Maxthon](https://extension.maxthon.com/detail/index.php?view_id=1680), [Edge](https://microsoftedge.microsoft.com/addons/detail/violentmonkey/eeagobfjdenkkddmbclomhiblgggliao?hl=ru-RU)
2. Перейти [сюда](/../../raw/master/GiveawayCompanion.user.js).
3. Подтвердить установку скрипта.

При автоматическом обновлении скрипта может потребоваться ваше подтверждение.