Skip to main content

AccessTr.neT


Web Sayfasından Veri Çekme

Web Sayfasından Veri Çekme

Çözüldü #1
TDK yada herhangi bir online sözlük sitesinden tüm verileri çekip Access veri tabanına aktaran bir uygulama yapmak mümkün mü?
Cevapla
#2
Merhaba, veri çekme işlemi için site adresini sizin yazmanız gerekli. Türk Dil Kurumu'nun sitesinde kelimeleri listeleyen herhangi bir sayfa yok. Daha önceden Türk Dil Kurumu'nun web sitesinde bulunan kelimelerin crawler ile alınmış listesi ektedir. Birçok uygulamada bu tabloyu kullanıyorum.

Siz veri içeren web site adresi yazarsanız inceleyip dönüş yapabilirim.
.rar TürkçeKelimeler.rar (Dosya Boyutu: 705,63 KB | İndirme Sayısı: 10)
Cevapla
#3
öncelikle yardımınız için teşekkürler sayın ozanakkaya.
benim amacım siteye gömülü her kelime anlamları ve varsa örnek cümleyi çekip kaydedecek bir uygulama
mesela 
http://www.tdk.gov.tr/index.php?option=com_bts&view=bts 
yada 
https://dictionary.cambridge.org/

gibi sitelerden tüm kelimeleri çekecek bir uygulama.
bir sözlük programı yapmayı düşünüyorum: içinde Tr-Tr, Tr-İng, İng-Tr ve İng-İng veritabanları olacak.
veritabanlarını kelime kelime girip yazmak çok zaman alacağı ve var olan her kelimeyi bilmem zor olacağı için  böyle bir şeye ihtiyaç duymuştum.
Cevapla
#4
Uygulamaya eklediğim form ile TDK sitesinden veri çekebilirsiniz.

Formu açıp ara butonuna tıklarsanız alttaki metin kutularına verileri aktaracaktır.

İngilizce-Türkçe, Türkçe-İngilizce anlam için farklı sitelerden veri çekme işlemini bu formdaki kodlama benzeri kod ile yapabilirsiniz. Ancak ben bu mevzu ile ilgili ayrı ayrı sitelerden veri çeken kod yazamam. Bu ayrı bir uygulama olur.

Sorunuz ile ilgili verebileceğim cevap/çözüm bundan ibarettir.
.rar TürkçeKelimeler_ARA.rar (Dosya Boyutu: 748,61 KB | İndirme Sayısı: 20)
Cevapla
#5
sayın ozanakkaya cevabınız için teşekkürler.
64bit office 2016 kullanıyorum belki hata bundan kaynaklanıyordur ama formu çalıştırdığımda şöyle bir hata uyarısı alıyorum:
"yüklenirken ifadesi hataya neden oldu: Genel ayarlar ile OLE sunucusu veya ActiveX denetimi arasındaki İletişim sırasında bir sorun ortaya çıktı."

[Resim: do.php?imgf=153287729016291.jpg]

birde anladığım kadarıyla uygulama sırasıyla Access veri tabanındaki kelimeleri tek tek alıp sitede bulup sonuçlarını tekrar vt'te kaydediyor değil mi?
Cevapla
#6
Merhaba, eklediğiniz resim büyük olduğu için metin net anlaşılmıyor.

Ancak, webbrowsera sayfa aktarıldığı için açılışta sorun yok,

Sorun ara butonunda, ofis sürümünüz ile alakalı olabilir.

Belirttiğiniz gibi, tablodaki kelimeleri tek tek webbrowser'a aktarıp sorgusunu yaptırıp tekrar veritabanına aktarır. TDK'nın malesef XML sayfası yok.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da