norbert-acedanski / sales-offers-refresher

Script refreshes all expired offers from gumtree.pl.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

Script refreshes all expired offers from gumtree.pl.

License:MIT License


Languages

Language:Python 100.0%