Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Site-SC

Bu proje, verilen bir web sitesini bilgisayara indirmenizi sağlayan basit bir Python betiğidir.


Özellikler

  • URL doğrulama (geçerli/güvenilir adres kontrolü)
  • Konsolda ASCII logo (pyfiglet)
  • Renkli çıktı desteği (colorama)
  • İlerleme çubuğu (tqdm)
  • wget ile tam site indirme

Gereksinimler

Betiğin çalışması için wget programının sisteminizde yüklü olması ve aşağıdaki Python kütüphanelerinin kurulması gerekmektedir.

UYARI: Yeni Ubuntu sürümlerinde (22.04 LTS ve sonrası) pip ile sistem genelinde paket kurulumu engellenmiştir. Bu nedenle, önce sanal bir ortam (venv) oluşturmanız önerilir.

wget Kurulumu

Windows (WSL ile):

sudo apt update
sudo apt install wget
macOS (Homebrew ile):

brew install wget
Python Kütüphaneleri Kurulumu
Sanal Ortam Oluşturma ve Etkinleştirme

Sanal ortam aracının yüklü olduğundan emin olun:

sudo apt install python3-venv
Proje klasörünüzde sanal ortamı oluşturun:

python3 -m venv venv
Sanal ortamı etkinleştirin:

source venv/bin/activate
Modülleri Kurma

Sanal ortam etkinleştirildikten sonra, aşağıdaki komutu çalıştırın:

pip install validators colorama tqdm pyfiglet

About

Site-SC: wget kullanarak web sitelerini kaydetme aracı basit bir python scripti

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages