Microsoft Bing Rewards Daily Task Script auto run

Automatically completes Microsoft Rewards daily search tasks and prevents account bans from repeated queries.

As of 2025-09-19. See the latest version.

Author
北方的冬(789cn)
Ratings
0 0 0
Version
V7.0.6
Created
2025-08-26
Updated
2025-09-19
Size
9.88 KB
License
GNU GPLv3
Applies to

Microsoft Rewards Daily Task Script

This script is designed to automatically complete Microsoft Rewards daily search tasks, helping users easily earn points while reducing the risk of account monitoring or bans.

Key Features

  • Automatic Search: Simply open any *.bing.com page to start daily searches
  • Randomized Searches:
    • Each search uses different trending keywords, supported sources:
    • TikTok Trending
    • Weibo Trending
    • Bilibili Trending
    • Baidu Hot Search
    • Toutiao Hot Search
    • Falls back to default classic keywords if API fails
  • Random Pauses:
    • Pauses randomly for 10–15 minutes after every 5 searches
    • Prevents detection from too many searches in a short time
  • Daily Counter Reset:
    • Resets the search counter automatically at midnight (00:00)
    • Prevents script from being stuck after reaching the limit
  • Floating Search Progress Display:
    • Displays Current Searches / Max Searches in the top-right corner
    • Allows real-time progress monitoring
  • Menu Commands:
    • "Start": Resets counter and begins searching
    • "Stop": Immediately halts searching

Instructions

  1. Install Tampermonkey or Violentmonkey browser extension
  2. Install this script
  3. Open Bing, and the search tasks will run automatically
  4. Check progress via the floating display in the top-right corner
  5. Use menu commands to manually start or stop searching

1. Windows Auto-Start on Boot

Press Win + R, type shell:startup

Place your browser shortcut in the startup folder, and it will auto-run on boot.


2. NAS Virtual Machine Auto-Run

For Synology’s Virtual Machine Manager (VMM),
In Synology Control Panel → Task Scheduler → Add User-Defined Script (as ROOT) to create startup and shutdown tasks.

Power On

synowebapi --exec api=SYNO.Virtualization.API.Guest.Action version=1 method=poweron runner=admin guest_name="VMM_VM_Name"

Shut Down

synowebapi --exec api=SYNO.Virtualization.API.Guest.Action version=1 method=shutdown runner=admin guest_name="VMM_VM_Name"

For 33 searches: about 60–99 minutes

Below is a Windows batch script inside the VM to set random startup delay for launching Chrome:

@echo off
:: Initial delay 5 minutes (300 seconds)
timeout /t 300 /nobreak

:: Generate random delay (5–20 minutes, i.e., 300–1200 seconds) to avoid abnormal fixed-time search starts
set /a delay=(%RANDOM% %% 901) + 300

:: Wait for random delay
timeout /t %delay% /nobreak

:: Replace with your EXE program path
start "" "C:\app\Chrome\App\chrome.exe"


3. Windows Auto-Run with Auto-Exit

@echo off
:: Start EXE program (replace with your EXE path)
start "" "C:\app\Chrome\App\chrome.exe"

:: Wait 60 minutes (2400 seconds)
timeout /t 2400 /nobreak

:: Close the specified EXE program (replace with your EXE program name, not path, just filename)
taskkill /IM "YourProgram.exe" /F