Giter VIP home page Giter VIP logo

bingrewards's Introduction

#BingRewards ##About BingRewards is an automated point earning script that works with Bing.com to earn points that can be redeemed for giftcards.

##Requirements Python 2.7+

##Running The Script Copy config.xml.dist to config.xml
Enter accounts in <accounts> section.
Ensure <events> match accounts or are commented out.

Linux/Mac

$ cd path/to/bingrewards
$ ./main.py

Windows

> cd path\to\bingrewards
> python main.py

##Config

###General betweenQueriesInterval: Number of seconds between queries
betweenQueriesSalt: Random number of seconds added between queries
betweenAccountsInterval Number of seconds between accounts
betweenAccountsSalt Random number of seconds added between accounds
addSearchesDesktop Number of extra desktop searches
addSearchesDesktopSalt Random number of added desktop searches
addSearchesMobile Number of extra mobile searches
addSearchesMobileSalt Random number of added mobile searches

###Accounts You can have as many account tags as you need.
Note: User-Agent fields are optional. If omitted a random User-Agent will be selected. Use caution when entering a custom User-Agent. If User-Agent is not associated with a common browser Bing! might flag you as a bot.
Note: Two-Factor Authentication (2FA) is not supported.

<account type="(Live|Facebook)" disabled="(true|false)">
    <login>[email protected]</login>
    <password>passwordhere</password>
    <ua_desktop><![CDATA[YOUR DESKTOP USER AGENT HERE]]></ua_desktop>
    <ua_mobile><![CDATA[YOUR MOBILE USER AGENT HERE]]></ua_mobile>
</account>

###Query Generators

  • bing
  • googleTrends
  • wikipedia

###Events onError: Defines what the script should do when an error occurs durring processing an account.
onComplete: Defines how the script should behave when it completes processing an account.
onScriptComplete: A special event which occurs only once when the script finishes executing.
onScriptFailure: A special event which occurs only once and if the script fails with exception some time after successfully loading the config.

##Automating Linux/Mac: Create cron job
Replace LOCAL_CONFIG_DIR setting with the path to your Bing Rewards folder
You will also need to update the paths in the command to point to your Bing Rewards folder The below cronjob will run at 1 am + random(120 minutes) It will save the console output to to a log file

SHELL=/bin/bash
PATH=/usr/bin:$PATH
LOCAL_CONFIG_DIR=/home/bingrewards/etc

0   1   *   *   *   sleep $(($RANDOM \% 120))m && python2 /home/bingrewards/bin/main.py 2>&1 | gzip > /home/bingrewards/var/log/bingrewards/`date "+\%Y-\%m-\%dT\%H:\%M:\%S"`.log.gz

Windows: Use build in Task Scheduler

##References

bingrewards's People

Contributors

sealemar avatar amayer5125 avatar ktp420 avatar tunalobster avatar jamre avatar reganface avatar plasmapower avatar jfette avatar cloudlyfe-aldwin avatar jbrobst avatar cloudlyfe avatar brycied00d avatar elanhasson avatar justlikeicarus avatar pr0zac avatar bbenz3 avatar sangdrax8 avatar

Watchers

James Cloos avatar  avatar

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.