otomatik tedaş fatura sorgulama ama nasıl?

Katılım
7 Kasım 2006
Mesajlar
67
Excel Vers. ve Dili
alper81
Altın Üyelik Bitiş Tarihi
13/02/2023
su faturalarınıda öğrenmek için nasıl bi değişiklik yapabiliriz denizli belediyesinden sorgulayacak abone no ve şifreyi girince faturayı öğrenebiliyorsun yardımcı olursanız sevinirim
 
Katılım
5 Aralık 2004
Mesajlar
70
Excel Vers. ve Dili
OFFİCE 2007 Türkçe
Altın Üyelik Bitiş Tarihi
06-10-2024
elinize sağlık. Benimde her defasında 10 abone sorgulamam gerekiyordu. Çok teşekkürler
 
Katılım
12 Eylül 2006
Mesajlar
204
Excel Vers. ve Dili
Excel 2010 Pro Plus Türkçe
Sayın alper81;

Denizli Belediyesi Su Sorgulaması için örnek dosyayı ekliyorum.
Yanlız Unutulmaması Gereken sorgulama başatıldı mı bitinceye kadar hiç bir tuşa basmayın. Yada Baktınız sorgulama yazısı uzun süre bekliyor.Tüm pencereleri simge durumunda küçültün ve arka planda Abone Bilgisi hatallı diye bir mesaj göreceksiniz onu tıklayın sorgulama devam etsin.

Neden Bu kadar Karmaşık Derseniz...:D
Sitede Hatalı abone bilgisi javascripritle uyarı penceresi olarak kullanıcıya bildirildiği için bu mesajı sendkeys ile otomatik olarak tıklıyorum.
Sendkeys siz sorgulama yaparken başka bir pencerede işlem yapıyorsanız işe yaramıyor. O zaman uyarı mesajı arka planda bekliyor. ve mecburen manuel olarak tıklamak zorunda kalıyoruz.
 

Ekli dosyalar

Katılım
17 Mayıs 2007
Mesajlar
8
Excel Vers. ve Dili
excel 2003 türkçe
Yapmış olduğunuz Tedaş Borç Sorgulama programı çalışmıyor. Tam olarak işe yarayacağını düşündüğüm bir program ama çalıştıramadım. Sorgulama yapılıyor diyor ama her seferinde site kaynaklı hata oluştu diyor. Değerli üstadlar bi kontrol edeblir misiniz?
 
Katılım
1 Mart 2007
Mesajlar
18
Excel Vers. ve Dili
Excel 2003 - TR
Son Halini Ekliyorum.
ilave olarak süre bilgisi ekledim.
95 kayıt üzerinde deneme yaptım ve sorunsuz çalışıyor.
Edit:
Sanırım sayfa kodlamadan sonra değişmiş. Çalışması için İl Seçimi yapılması gerekmekte. Aşağıdaki kodu

Kod:
 With IE.Document.All
     .txtIlKodu.Value = il
     .txtIlBolgeKodu.Value = bolge
     .txtIlceKodu.Value = ilce
     .txtKasabaKodu.Value = kasaba
     .txtKoyKodu.Value = koy
     .txtAboneNo.Value = Abone
      SendKeys IE.Document.GetElementById("btnBorcBul").Click()
End With

Şu kodla değiştirin.

Kod:
 With IE.Document.All
     .txtIlKodu.Value = il
     .txtIlBolgeKodu.Value = bolge
     .txtIlceKodu.Value = ilce
     .txtKasabaKodu.Value = kasaba
     .txtKoyKodu.Value = koy
     .txtAboneNo.Value = Abone
[B][U]     .cmbIller.Value = il[/U][/B]
      SendKeys IE.Document.GetElementById("btnBorcBul").Click()
End With
Internet Explorer 6 ile Bağlantı sınırına takılıyor. Makruyo duraklatıp 10 dakika bekleyin uyarılarını silerek devam ettirirseniz sorgulama devam ediyor.
 
Son düzenleme:
Katılım
28 Eylül 2006
Mesajlar
323
Excel Vers. ve Dili
türkçe 2010
arkadaşlar fatura sorgulama çalışmıyor
Site Kaynaklı Hata Oluştu. 10 Dakika Bekleyin hatası veriyor

çalışsa ne kadarda güzel olcaktı

yinede emek verdiniz sağolun
 
Son düzenleme:
Katılım
17 Mayıs 2007
Mesajlar
8
Excel Vers. ve Dili
excel 2003 türkçe
Edit:
Sanırım sayfa kodlamadan sonra değişmiş. Çalışması için İl Seçimi yapılması gerekmekte. Aşağıdaki kodu

Kod:
 With IE.Document.All
     .txtIlKodu.Value = il
     .txtIlBolgeKodu.Value = bolge
     .txtIlceKodu.Value = ilce
     .txtKasabaKodu.Value = kasaba
     .txtKoyKodu.Value = koy
     .txtAboneNo.Value = Abone
      SendKeys IE.Document.GetElementById("btnBorcBul").Click()
End With

Şu kodla değiştirin.

Kod:
 With IE.Document.All
     .txtIlKodu.Value = il
     .txtIlBolgeKodu.Value = bolge
     .txtIlceKodu.Value = ilce
     .txtKasabaKodu.Value = kasaba
     .txtKoyKodu.Value = koy
     .txtAboneNo.Value = Abone
[B][U]     .cmbIller.Value = il[/U][/B]
      SendKeys IE.Document.GetElementById("btnBorcBul").Click()
End With
Bağlantı sınırına hala takılıyor. 10 dakika bekleyin uyarısı devam ediyor.
Su anda çalışıyor:eek:k::. Fix TR teşekkürler.
 
Katılım
28 Eylül 2006
Mesajlar
323
Excel Vers. ve Dili
türkçe 2010
Sayın; bitane
ben çalıştıramadım
acaba son halini eklermisiniz.
 
Katılım
28 Eylül 2006
Mesajlar
323
Excel Vers. ve Dili
türkçe 2010
sağolasın teşekkür ederim

ama bende bi sorun var ben hala bulamıyorum:
 
Katılım
28 Eylül 2006
Mesajlar
323
Excel Vers. ve Dili
türkçe 2010
çok sağol şimdi şalıştı

allah razı olsun işimi kolaylaştırdın
 
Katılım
4 Mayıs 2007
Mesajlar
113
Excel Vers. ve Dili
2003 2007 türkçe
Sayfada değişmeler olduğundan verileri yanlış yere alıyor.
Bakarsanız çok seviniriz.
 
Katılım
1 Mart 2007
Mesajlar
18
Excel Vers. ve Dili
Excel 2003 - TR
Sayfada değişmeler olduğundan verileri yanlış yere alıyor.
Bakarsanız çok seviniriz.
Makrolardaki aşağıdaki kodu bulup;
Kod:
Set bak = IE.Document.getelementsbytagname("td")
     Hata = bak(12).innerhtml 'Hata Mesajı
 AboneAdi = bak(16).innerhtml 'Abone Adı
    FatNo = bak(41).innerhtml 'Fatura No
 SonOdeme = bak(43).innerhtml ' Son Ödeme Tarihi
     Borc = bak(44).innerhtml 'Borç Tutarı
    TBorc = bak(46).innerhtml 'Toplam Borç

şu kodla değiştirirseniz tekrar çalışmaya başlayacaktır.

Kod:
 Set bak = IE.Document.getelementsbytagname("td")
     Hata = bak(12).innerhtml 'Hata Mesajı
 AboneAdi = bak(16).innerhtml 'Abone Adı
    FatNo = bak(42).innerhtml 'Fatura No
 SonOdeme = bak(44).innerhtml 'Son Ödeme Tarihi
     Borc = bak(46).innerhtml 'Borç Tutarı
    TBorc = bak(49).innerhtml 'Toplam Borç
 
Katılım
24 Mayıs 2010
Mesajlar
3
Excel Vers. ve Dili
2007
Çok güzel iş görüyor, fakat 6 sorgulama sınırına takılıyor. Farkettiğim kadarıyla windows işlemlerde gizli açılan internet explorerlar durduğundan kaynaklanan bir sorun. Eğer el ile işlemlerden kapatırsak 10 dakika beklemeden tekrar sorgu çalıştırılabiliyor. Ama 2200 adet yerin sorgulamasını yaparken 6 tanede bir durdurulunca sorun uluyor.
Eğerki bu sorunu çözücek bir şeyler ekleyebilirsek çok güzel olucaktır.
 
Katılım
17 Mayıs 2007
Mesajlar
8
Excel Vers. ve Dili
excel 2003 türkçe
Bende de aynı sorun oldu. Eğer internet explorer daha once açılmıssa 10 dakika uyarısı çıkıyor.
Fakat bilgisayarı yeniden başlattıktan sonra programı çalıştırınca hiç sorun olmadan 150 tane faturayı bu programla sorguluyorum. Tabi program çalışırken internet explorerı açmamanız gerek.

Benimde karşılastığım sorun son faturayı göstermemesiydi.
Ufak birkaç ekleme yaptım. O sorunda düzeldi.

Problemsiz olarak çalışıyor.
 

Ekli dosyalar

Katılım
5 Ocak 2009
Mesajlar
81
Excel Vers. ve Dili
2003-2007 / türkçe
Ben bütün bu takipleri imacros ile yapıyorum sadece sonuçları aylık olarak tabloma manuel girmem gerekiyor o kadar.Çok ta zor değil.Tavsiye ederim ve talep olursa nasıl kullanıldığını izah edebilirim.
 
Katılım
24 Mayıs 2010
Mesajlar
3
Excel Vers. ve Dili
2007
Ben bütün bu takipleri imacros ile yapıyorum sadece sonuçları aylık olarak tabloma manuel girmem gerekiyor o kadar.Çok ta zor değil.Tavsiye ederim ve talep olursa nasıl kullanıldığını izah edebilirim.
Rica etsem imacros ile nasıl yapabiliyorsunuz biraz anlatabilirmisiniz.
 
Katılım
5 Ocak 2009
Mesajlar
81
Excel Vers. ve Dili
2003-2007 / türkçe
Geç gördüm özür...imacros firefox ya da explorer tarayıcısında kullanılan bir eklenti. "add once " bölümünde yada aşağıdaki linkten kurulabilir.
https://addons.mozilla.org/en-US/firefox/search/?q=imacros&cat=all&lver=any&atype=0&sort=&pid=1&pp=20&lup=&advanced=
Öncelikle eklentiyi ediniyoruz.
tarayıcımıza bir buton ekleyecektir.Kısa yoldan ulaşabilmemiz için.Sonra kendisiyle gelen örnekler işimize yaramayanları silebiliriz.
Ancak tek bir tanesi zaten nasıl kullanılacağı hakkında bilgi veriyor.ben kısaca açıklarsam :
Hagi adreste sorgulama yapacaksak(tedaş,adsl vs..gibi) adres çubuğuna aktardığımızda imacros ile aynı excel de olduğu gibi record düğmesine baıyor,işlemi sondlandırana kadar yani gerkeli bilgileri gelen formlarda doldurana kadar kayıt yaptırıyor sonra save tıklıyor yaniş macroyu kaydediyoruz.Bu bize solda açılan listede bir ulaşım sağlıyor ve biz onu adlandırıp 2.ya da 3. kaydımız abu şekilde devam ediyoruz.Bundan sonrası aylık periyotlarda tanımlı macrolarımızı çalıştırmak .Çok kolay fatuıra bağ-kur tüm sorgularda ödemelerinizin takibinde kullanabiliyoruz.Sistemlerde güvenlik kodları daima değiştiğinden sadece bunlaraı her seferinde yeniden yazıyor diğer bilgilere hiç karışmıyoruz .Kullanımı çok avantajlı ve kolay.
Umarım açıklayıcı olmuşumdur.
 
Katılım
7 Ekim 2005
Mesajlar
10
Excel Vers. ve Dili
2010
OK

Sayın bitane ,

son gönderdiğiniz örnek mikemmel çalışıyor (arada takılsada 1500 e yakın sorgulama yapabiliyorum )

Ancak sorunum şu Sadece borç sorgusu değil diğer Sayaç bilgileri bölümündeki ;
Sayaç no :
Sayaç Marka
Ölçüm cinsi

gibi bilgileride excel'e aktarmak istiyorum nasıl bir eklenti yapmalıyız.


Yardım lütfen tşk.
 
Katılım
17 Mayıs 2007
Mesajlar
8
Excel Vers. ve Dili
excel 2003 türkçe
Sayın bitane ,

son gönderdiğiniz örnek mikemmel çalışıyor (arada takılsada 1500 e yakın sorgulama yapabiliyorum )

Ancak sorunum şu Sadece borç sorgusu değil diğer Sayaç bilgileri bölümündeki ;
Sayaç no :
Sayaç Marka
Ölçüm cinsi

gibi bilgileride excel'e aktarmak istiyorum nasıl bir eklenti yapmalıyız.


Yardım lütfen tşk.



Aynı bilgiler bana da lazım oldu :)

Ama iş yoğunluğundan hazırlamaya vaktim olmadı.

Onu da pazartesi mesaide yapacam artık. Yapınca buraya yüklerim.
 
Üst