Skip to content

norbert-acedanski/sales-offers-refresher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sale-offers-refresher

About The Project

Script refreshes all expired offers from gumtree.pl with pyautogui package in Chrome. It requires preparations listed in Working with...

Built With

Python 3.8.0

Getting started

Final commit

After 07.04.2022, Gumtree.pl is no longer supported, so this is the last commit for this project.

Requirements

All required packages in requirements.txt file.

To install all required packages, type pip install -r requirements.txt in the terminal.

Working with sale-offers-refresher:

  1. Open gumtree tab in a new window.
  2. Go to your gumtree account and choose Expired.
  3. Use "ctrl", "shift", "j" hotkey to start DevTools.
  4. Go to settings by using "F1" key.
  5. Scroll down and hit "Restore defaults and reload" button.
  6. Previous step will change the appearance of the DevTools. Change horizontal size of the DevTools, so that only the "Console" tab is visible:

  1. Close the DevTools with "ctrl", "shift", "j" hotkey.
  2. Make sure to left-click to the right of the gumtree logo on top of the page:

  1. Go to Python script.
  2. Set numberOfOffersToRefresh and switchToGumTreeTab variables accordingly.
  3. If second variable is set to True, no additional intervention is required. If to False, just after the script starts, switch to gumtree tab within 3.5 seconds.
  4. Run the script.
  5. During script execution do not click any keyboard key or any mouse button.
  6. Successful execution should refresh all expired offers, close all tabs except the main gumtree page, and refresh it.

Usage

Allows you to almost automatically refresh gumtree offers (if you have dozens of expired offers it comes in handy).

Licence

Distributed under the MIT License. See LICENSE file for more information.

Releases

No releases published

Packages

No packages published

Languages