Kullanıcı:Evrifaessa Bot II

Vikipedi, özgür ansiklopedi
Bu kullanıcı bir bottur
KullananEvrifaessa
YazarıEvrifaessa
Onaylı mı?Hayır
Etiketli mi?Hayır
Görevi
  • Bu taslağı kullanarak büyükşehirlerdeki eksik mahalle maddelerini oluşturmak.
Düzenleme oranıÇalışır durumdayken dakikada 30'dan fazla yeni sayfa açılması bekleniyor
Otomatik veya el ile?Tam otomatik
Programlama diliPython (pywikibot ve json modülleriyle çalışır)
Kaynak kodu yayında mı?Hayır
(mesaj · katkıları)
Evrifaessa Bot II veya Evrifaessa Bot 2, Evrifaessa Bot'un kardeşidir. Spesifik değişikliklerin (örneğin seri madde açma) takibinin daha kolay yapılması için ek bir hesaba gerek duyulmuştur. Teknik altyapı tamamlandığında başvuru yapılacaktır.
--evrifaessa ❯❯❯ mesaj 10.06, 11 Ağustos 2020 (UTC)

Görev 1 : Eksik mahalle maddelerini aç[değiştir | kaynağı değiştir]

Görev için kullanılacak kabataslak : Kullanıcı:Evrifaessa/Bot madde taslak

Aşamalar[değiştir | kaynağı değiştir]

Kolay[değiştir | kaynağı değiştir]

  • İl isminden plaka kodunu bul : İstek yapıldı Yapıldı
  • Nüfus verisinin sonuna gelecek iyelik ekini hesapla (örneğin nüfusu 2000 ise sona eklenecek o 2000'dir kısmını sayıya göre bul) : İstek yapıldı Yapıldı
  • İl maddesinin bağlantısını al ("Tokat" yazıldığında "[[Tokat (il)|Tokat]]" şeklinde değiştir) : İstek yapıldı Yapıldı
  • İlçe mahalle kategorisini bul (bunun için "X'in mahalleleri", "X mahalleleri", "X'in mahalle ve köyleri", "X ilçesinin mahalleleri" gibi kategorileri ara, eğer hiçbirini bulamazsan maddeyi bir gizli izleme kategorisine ekle, sonra oradan manuel olarak ya da topluca kategorilere eklensin) : İstek yapıldı Yapıldı
  • İlçe mahalle ve köyleri için dolaşım şablonu bul : İstek yapıldı Yapıldı
  • Geçmiş yılların nüfus verilerini TÜİK'ten çek ve bir tablo hâlinde ekle. Bu kolay, ama uğraştırıcı : İstek yapıldı Yapıldı
  • Plaka kodundan coğrafi bölge tablosunu JSON'a çek ve kodda kullan : İstek yapıldı Yapıldı
  • İstanbul dışındaki alan kodlarını dict hâline getir ve kodda kullan : İstek yapıldı Yapıldı

Orta[değiştir | kaynağı değiştir]

  • Mahalle isminden posta kodunu bul : İstek yapıldı PTT verisine göre bulma fonksiyonu yazıldı
  • Geriye dönük tüm nüfus verilerini indir ve kodla kullanılmaya uygun hâle getir. Zor değil, ama uğraştırıcı : İstek yapıldı Yapıldı

Zor[değiştir | kaynağı değiştir]

  • TÜİK verisinden mahalle nüfusunu ayrıştır : İstek yapıldı Yapıldı

Son aşama[değiştir | kaynağı değiştir]

  • Madde listesi oluştur, gerekli temizlikleri yap : İstek yapıldı Yapıldı