PTT YurtDışı Paket Sorgulama

Paket programlarınızın tanıtımını bu forumda yapabilirsiniz. Bu foruma soru sormayın!
Cevapla
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4740
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

PTT YurtDışı Paket Sorgulama

Mesaj gönderen mrmarman »

Merhaba.

- Bugünlerde Yurt Dışından (uzakdoğu) sıkça yedek parça getirtmeye başladım. Gönderilerin takip numaralarını uluslararası takip siteleri var. Ancak Türkiye sınırlarına gelince bilgi alamıyorum.

- PTT'nin kendi motorundan sorgularken de CAPTCHA kod sorgulaması ile karşılaşıyoruz. Bu sıkıcı durumu gidermek için boş vakit değerlendirme çalışmasıdır.

Resim

Kaynak kodlar sitede mevcuttur. OCR makalesindeki kodlardır.
Dosya ekleri
PTT_YurtDisi_Gonderi.rar
PTT YurtDışı Gönderi Takip Projesi
(211.06 KiB) 705 kere indirildi
Resim
Resim ....Resim
Kullanıcı avatarı
G.Arkas
Üye
Mesajlar: 829
Kayıt: 01 Eki 2007 07:16
Konum: İstanbul
İletişim:

Re: PTT YurtDışı Paket Sorgulama

Mesaj gönderen G.Arkas »

Abi eline sağlık çok güzel olmuş. Benim çok işime yarar sürekli bir ebay alışveriş hastalığım var ve sık sık sorgulama ekranı ile karşı karşıya kalıyorum. Bide mesela arka planda çalışıp belirli aralıklarla sorgu yapsa ve değişiklik olduğunda mail atsa şahane olur :lol:
Resim
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4740
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Re: PTT YurtDışı Paket Sorgulama

Mesaj gönderen mrmarman »

Aynısı benim de aklımda.
- Geçen akşam OCR kısmını yaptım.
- Bu sadece prototip zaten HTML parse işlemi bile yapmadım. Direkt ekrana WebBrowser'i bastım gitti.
- Birden fazla farklı ürünü takip edecek şekilde modifiye ettiğimde periyodik sorgulama kısmını da yapınca daha görsel bir arayüz ile buradan paylaşırım.
Resim
Resim ....Resim
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4740
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Re: PTT YurtDışı Paket Sorgulama

Mesaj gönderen mrmarman »

Bu akşam merak edip biraz uğraştım. Android versiyonu için de bir taslak hazırladım. Kusursuz değil ama üzerinde çalışmaya değer. Yine Win32 desktop versiyonu ile aynı şekilde çalışıyor.

(1) Sayfa navigate ediliyor.
(2) Gelen Captcha resmi alınıyor.
(3) OCR işlemini yapıyor,
(4) Otomatik olarak veriyi Web formuna doldurup POST ediyor.
(5) Sonuç WebBrowser üzerinde yansıyor.

download linki budur.

Resim

Artık PARSE işlemlerini yaparak biraz görsellik katma vakti geldi. İşlerimden boşluk bulduğumda bunun üzerinde ayrıca çalışırım. :)

Unutmadan. Bu etüd proje olduğundan klasörlere özen göstermedim. Bendeki telefon Galaxy S3 i9300
Kullandığı klasörler sonradan aklıma geldi düzeltmeye fırsatım olmadı bilgi olarak ekleyeyim dedim.
/storage/extSdCard
ile
/sdcard/Download
Resim
Resim ....Resim
Kullanıcı avatarı
G.Arkas
Üye
Mesajlar: 829
Kayıt: 01 Eki 2007 07:16
Konum: İstanbul
İletişim:

Re: PTT YurtDışı Paket Sorgulama

Mesaj gönderen G.Arkas »

Çok iyi olmuş abi cep için acayip faydalı. Hazır cep için tasarlamışken eğer servis olarak yapabilirsen arka planda çalışıp kargo da bir aksiyon meydana geldiğinde kullanıcının titlebar'da uyarı gösterebilirsin. Harika bir yazılım olur.
Resim
true_false
Üye
Mesajlar: 401
Kayıt: 22 Tem 2004 02:03
Konum: sıkıntı çekmişlere yakın bi yerden

Re: PTT YurtDışı Paket Sorgulama

Mesaj gönderen true_false »

@mrmarman Yurt dışı değilde yazdığımız program içerisinden yurt içi ptt barkod sorgulama işlemimiz olmuştu ptt'nin web sayfası üzerinden HTML parse işlemine gittik daha sonra bu sayfaya CAPTCHA koydu. Sonra ptt yardım masası ile kısa bir mail trafiği ile ptt barkod sorgulama webservisini kullanmamıza izin verdi. Daha önce bir kaç kamu ile işim olmuştu ama PTT kadar yardımseverini görmedim. Kısaca özün sözü barkod sorgulama işlemi yapılacaksa PTT 'ye atacağınız güzel bir mail ile CAPTCHA ile uğraşmaya gerek kalmadan servis üzerinden çözüm gerçekleştirebilirsiniz.
Sadece bilgi amaçlı yazdım. Yoksa OCR için harika bir çözüm.

@mrmarman Bunun üstüne bir sorum olacak. Belki cevabını vermişinizdir ama karmaşık CAPTCHA 'larda güzel sonuçlar alabiliyormusunuz.
type
Tform1 = class(Tform)
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4740
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Re: PTT YurtDışı Paket Sorgulama

Mesaj gönderen mrmarman »

true_false yazdı:@mrmarman Yurt dışı değilde yazdığımız program içerisinden yurt içi ptt barkod sorgulama işlemimiz olmuştu ptt'nin web sayfası üzerinden HTML parse işlemine gittik daha sonra bu sayfaya CAPTCHA koydu. Sonra ptt yardım masası ile kısa bir mail trafiği ile ptt barkod sorgulama webservisini kullanmamıza izin verdi. Daha önce bir kaç kamu ile işim olmuştu ama PTT kadar yardımseverini görmedim. Kısaca özün sözü barkod sorgulama işlemi yapılacaksa PTT 'ye atacağınız güzel bir mail ile CAPTCHA ile uğraşmaya gerek kalmadan servis üzerinden çözüm gerçekleştirebilirsiniz.
Uzun zaman sonra cevap yazdılar. Malesef talebimi geri çevirdiler.
Detayları yazıyorum siz yorumlayın.
muharrem.arman@trt.net.tr üzerinden yolladığım mesaj yazdı:Mesajınız ( 24.09.2015 18:05:36 tarihinde kaydedildi )
----------------------------
Yurtiçi / Yurtdışı Gönderi Takip WebServis (WSDL) Erişimi
Sayın yetkili.
Yurtiçi ve Yurtdışı gönderilerimizin takiplerimizi WEB sitenizden yapıyoruz.
Bu hizmetinizden dolayı şahsen ve arkadaşlarım nezdinde memnuniyetimizi bildirmek isteriz.

Bilgisayar yazılımı ile birden çok gönderinin takibini yapabiliyoruz ancak CAPTCHA (resimli kod) kısmı çoklu erişimi oldukça kısıtlıyor. Yazılımcı olduğumdan WEB Servisi konusunda tecrübem var ve yakın bir zaman önce PTT"nin kurumsal bir WEB servisi olduğunu şifa"en öğrendim.

Sizden öğrenmek istediğim; WebServisi (WSDL) üzerinden gönderi takibi yapabilmek için login bilgisi talebimi nasıl yapabilirim? Bu mesajımı bir talep olarak nitelendirirseniz adıma login ve password bilgisi tanımlayabilirseniz ayrıca çok memnun olurum.

Saygılarımla
Muharrem ARMAN
Yazılım Geliştirici
(Ankara)
biraz önce gelen cevap yazdı: Sayın MUHARREM ARMAN,
İlgi : 2015-101140 Numaralı Info Başvurunuz, incelenmiş olup söz konusu talebiniz, sadece sözleşmeli müşterilerimize sunduğumuz bir hizmettir.
İlginize teşekkür ederiz.
Kısa ve öz. Neyse allahtan elimiz CAPTCHA çözümü tutuyor da günümüz kurtuluyor, yarın ola hayrola. :roll:

Yeri gelmişken, karakterler tablolarını nokta, çizgi, soru işareti vs. ile genişlettiler.
Ona ilişkin ekleme yapılan Win32 uygulaması download linki için buradan buyrun.

Resim
Resim
Resim ....Resim
true_false
Üye
Mesajlar: 401
Kayıt: 22 Tem 2004 02:03
Konum: sıkıntı çekmişlere yakın bi yerden

Re: PTT YurtDışı Paket Sorgulama

Mesaj gönderen true_false »

@mrmarman kusura bakma geç gördüm;
yazışmaları şirket yetkilisi olarak gerçekleştirmiştim ama herhangi bir doğrulamadan geçmedim. sizin attığınız minvalde aynı yazışmayı bende gerçekleştirmiştim bana olumlu dönüş yaptılar. Bu arada Ptt nin sözleşmeli müşterisi değiliz. ama ptt'ye baya bi ağlamıştım.
type
Tform1 = class(Tform)
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4740
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Re: PTT YurtDışı Paket Sorgulama

Mesaj gönderen mrmarman »

Rica ederim sadece bir durum tespiti yaptım. Cevap beklemiyordum. İncelik gösterdin teşekkürler.
Resim
Resim ....Resim
engerex
Üye
Mesajlar: 21
Kayıt: 19 Kas 2010 02:53

Re: PTT YurtDışı Paket Sorgulama

Mesaj gönderen engerex »

Süreyi yanlış hatırlamıyorsam 1 yıl kadar önce CAPTCHA olmadan sorgu yapılabiliyordu. İlgili sayfayı atama motoru üzerinden bulmuştum. Eski web sorgulama arayüzü idi. Eski arayüz ile yeni arayüz aynı anda aktiftir. Tabi eski arayüze linkler varsa ulaşıyotdunuz. Ancak şu sıralar bu sayfayı aradığımda anasayfaya yönlendiren sayfalarla karşılaşıyorum.
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4740
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Re: PTT YurtDışı Paket Sorgulama

Mesaj gönderen mrmarman »

Bilgi için teşekkürler.
- Burada kullanılan URL zaten yeni web sunucusundaki olan aşağıdaki.

Kod: Tümünü seç

  PTT_Url = 'http://www1.ptt.gov.tr/tr/interaktif/kayitliposta_yeniweb221214.php';
- Bir önceki halinde karakterler sadece harf ve rakamlar ile sınırlı idi. Şimdi ise "?" "+" "." "-" gibi karakterleri de eklemişler. Zaten verdiğim ikinci link de bu güncellemeye ilişkindi.

Bu linkteki veya daha önce verdiğim bu linkteki en son verdiğim proje şimdilik halen çalışıyor aktif.
Resim
Resim ....Resim
1mak1mak
Üye
Mesajlar: 1
Kayıt: 19 Nis 2016 01:57

Re: PTT YurtDışı Paket Sorgulama

Mesaj gönderen 1mak1mak »

Merhaba

Konu epey zamandır hareket görmemiş nette araştırırken sizin çalışmanıza rastladım.
Benim şöyle bir sorum olacak ben Mobil Phone Android uygulaması kullanıyorum.

TrackChecker Mobile
https://play.google.com/store/apps/deta ... ker_mobile

Bu uygulamada tüm ülkelerin ve firmaların kargolarını sıkıntısız kullanabiliyorum uygulama oldukça fazla özelliğe sahip
istediğim aralıklarla listedeki kargo takip numaralarını kontrol edip hareketleri listeliyor ama iş PTT Kargoya gelince
CAPTCHA yüzünden PTT Kargo takibini atlıyor gerçi sonra tektek bakıldığında CAPTCHA girilerek hareketler alınıyor ama
bu durum takip numarası fazla olunca sıkıntı yaratıyor. Uygulama "anticaptcha.com - antigate.com" API desteği veriyor
ama bu siteler bu işi ücretli yapıyor. Eğer bu programa sizlerin aracılığı ile API kazandırabilirsek çok hoş olur.
Uygulama kendi alanında şuan için rakipsiz. Esasında bir Arkadaş Kargo Takibi diye bir uygulama yaptı onuda kullanıyorum
hatta satın aldım onda PTT Kargo CAPTCHA olmadan sorgu yapılabiliyor ama ondada yabancı kargo firmaları çok kısıtlı
ve uygulama diğerine göre çok basit ve kullanışsız.

Evet netice bu programa "TrackChecker Mobile" böyle bir destek verilebilirse kullanıcılar açısından çok büyük kolaylık olur.

Programı test etmek için takip numarası gerekirse ben verebilirim.

Şimdiden teşekkürler
Cevapla