excel den internete sorgu yollamak

Katılım
19 Ağustos 2004
Mesajlar
40
herkese merhaba

ben, excelden bir internet sitesine sorgulama yapabilirmiyim onu öğrenmek istiyorum.
örneğin excelde ben ad,soyad, doğum yeri gibi bilgileri hücrelere yazacağım ve tc kimlik sorgulama sayfasına veriler otomatik olarak girecek ve arama başlatacak. hatta abartmak istiyorum bulduğu sayfayıda bir yere kaydedecek. böyle birşey excel de mümkün mü? yada bir başka yazılımla yapılabilirmi?

şimdiden teşekkürler.
 
Katılım
7 Temmuz 2004
Mesajlar
1,141
Eğer istediklerin tek sayfada gerçekleşebilecek prosedurler olsaydı bir webbrowser objesi ile mumkundu. Dikkat edersen;

http://tckimlik.nvi.gov.tr/pls/kimlik/kimlik sayfasında sağlıklı bir sorgu yapabilmen için öncelikle

http://tckimlik.nvi.gov.tr/index.html

ve

http://tckimlik.nvi.gov.tr/pls/kimlik/ilce_sor

sayfalarındaki il ve ilçeyi seçmen gerekir ki webbrowser objesi ile yapabilesin.

Geriye tek seçenek kalıyor soket programlama.

bir soket ile istediğin ip ve portuna bağlanıp sunucunun izin verdiği bilgileri post edebilirsin. (Artık bundan sonrası pek excel'e girmiyor. adminlerden özür dilerim)

http://tckimlik.nvi.gov.tr/pls/kimlik/kimlik sayfasında bilgileri doldurup gönderdiğimz anda aşağıdaki bilgileri 80 portu üzerinden sunucuya göndermiş oluruz.

__________________________________
POST /pls/kimlik/kimlik HTTP/1.1
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-shockwave-flash, */*
Referer: http://tckimlik.nvi.gov.tr/pls/kimlik/kimlik
Accept-Language: tr
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 1.0.3705)
Host: tckimlik.nvi.gov.tr
Content-Length: 97
Connection: Keep-Alive
Cache-Control: no-cache

ilce=1138&ad1=XXX&soyad1=XXX&babaadi=XXX&anneadi=XXX&yil=XXX&cinsiyet=E&go1=Kimlik+Numaram%FD+Bul
__________________________________

bu postta bizim için önemli olan son satırdır.
_____
ilce=1138&ad1=XXX&soyad1=XXX&babaadi=XXX&anneadi=XXX&yil=XXX&cinsiyet=E&go1=Kimlik+Numaram%FD+Bul

_____

eğer bu parametreleri değiştirip yollarsak istediğimiz bilgiler yine bize döner. (bunun içinde winsock un listen komutunu kullanırız)

Ama başlamadan önce sana yukarıdaki gördüğün ilçe parametresi ni hatırlatmak isterim. her ilçenin ayrı değeri vardır ve bunların hepsini bilmen gerekeir. yani istedğin şey zor değil ama büyük hamallık gerektiriyor.
 
Katılım
19 Ağustos 2004
Mesajlar
40
soket program

cevabın için teşekkürler.

öncelikle soket programlama nasıl yapılıyor? vermiş olduğun kodu notepadde yazıp html olarak kaydetmek yeterli mi? yoksa başka programlar mı kullanmam lazım?

teşekkürler
 
Üst