Skip to content

nsozturk/sarisite-export

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Sarısite Export (Browser Extension)

This repo contains a simple Chrome/Edge (Manifest V3) extension that exports search results to CSV or Excel-compatible .xls.

Popup Screenshot

Install (Chrome / Edge)

  1. Open chrome://extensions (or edge://extensions)
  2. Enable Developer mode
  3. Click Load unpacked
  4. Select the folder: extension/

Use

  1. Open a search results page (example: https://www.sahibinden.com/sunucular?...)
  2. Click the extension icon
  3. Choose CSV or Excel (.xls)
  4. (Optional) enable Export multiple pages and set Max pages
  5. (Optional) enable Include details + Açıklama (slower) to fetch each ad’s detail page and extract description + fields like “İlan No”, “İlan Tarihi”, “Kimden”, etc.
  6. Click Export

Background export

On https://www.sahibinden.com/... pages, export runs in the extension background so it can continue even if you switch tabs/pages.

“Olağan dışı erişim” (blocked)

If you see a block message like “Olağan dışı erişim tespit ettik…”, reduce automation:

  • Increase Throttle (ms) (try 3000–8000)
  • Lower Max ads / Max pages
  • Wait a while and try again

Using the saved sahibinden_search.html

  1. In chrome://extensions, open the extension details
  2. Enable Allow access to file URLs
  3. Open sahibinden_search.html in Chrome
  4. Export (multi-page export is disabled for local files)

Exported columns

id,title,brand,price,date,city,district,seller,isNew,url,ilanNo,ilanTarihi,brandDetail,islemci,ram,ramTipi,hdd,kasaTipi,garanti,kimden,takas,durumu,description,detailsJson

Notes

  • This exports the data visible in the search results table. If you want extra fields (description, seller phone, etc.), the extension would need to open/fetch each ad detail page (slower).
  • Be mindful of Sahibinden’s terms and any legal/contractual restrictions before scraping/exporting.
  • If you hit bot protection, increase Throttle (ms), reduce Max ads/pages, and wait a bit before retrying.

GitHub publishing

See github_publish/README_GITHUB.md and github_publish/RELEASE_CHECKLIST.md.

About

Browser extension to export listing results to CSV/Excel with optional detail scraping.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages