Arkadaşlar, bir kaç gündür PHP ile ilgileniyorum. Çok ilgimi çekti ve öğrenmeye niyetliyim. Belki bilirsiniz Wikipedia, bazı düzenlemeler için botlar kullanmaktadır. Tabi bunlarıda normal kullanıcılar yapıyor. Gördüğüm kadarıyla bunun için genelde Python dili tercih ediliyor. Ama ben PHP'yi de öğrenme istekli olduğum için PHP ile basit bir VikiBot nasıl yapılır öğrenmek istiyorum. Yani tam olarak demek istediğim, Vikipedi'ye giriş yapıp, sayfaları değiştirecek bir botun nasıl yapılacağıdır. Bunun temelini ufak örneklerle anlatacak birisi çıkarsa hem benim için hem de ihtiyacı olan diğer kişiler için çok yararlı bir kaynak olur. VikiBotlarla ilgili şuraya göz atabilirsiniz. Şimdiden teşekkür ediyorum.
merhaba usta senib istediğin uyelik girişi yapıcak sonrada istenilen konuda duzenleme yapılıcak bu yapılır ama bnun için Curl işlemleri kullanılıyor diye biliyorum
ama konu cekmek istersen yardım edebilirmde bu işlemi bende bilimiyrum Curl işlemlerini
@.fcan Şu işe yarıyor mesela bir sayfada "pekçok" yazıyor bunu değiştirip "pek çok" yapıyor. Yada şu da olabilir, ben daha önceden "X tarafından Y dir." diye bir metin hazırlarım. Bot ingilizce vikipediden X ve Y 'yi alır benim metnime ekleyip yeni bir sayfa açar. Python ile bunu daha önceden yapan var.
@SchizophreniaBu sitede sadece Vikipedi'den veri çekmek için kullanılabilecek bir kod var. Bunu yapmayı öğrenmek zaten bir saatinizi alır. Bu kısmı pek fazla anlamadım ve burada da Vikipedi'deki istatistikleri belirleyecek bir yazılım ile ilgili soru sorulmuş. Yani bu ikisi yukarıdaki arkadaşın (Mentioned Dude) istediği şeyler değil gibi, anladığım kadarıyla sayfalara girip değişiklik yapacak bir bot yazılımıyla ilgileniyor.
@SchizophreniaBu sitede sadece Vikipedi'den veri çekmek için kullanılabilecek bir kod var. Bunu yapmayı öğrenmek zaten bir saatinizi alır. Bu kısmı pek fazla anlamadım ve burada da Vikipedi'deki istatistikleri belirleyecek bir yazılım ile ilgili soru sorulmuş. Yani bu ikisi yukarıdaki arkadaşın (Mentioned Dude) istediği şeyler değil gibi, anladığım kadarıyla sayfalara girip değişiklik yapacak bir bot yazılımıyla ilgileniyor.
@racofall Ben bunla biraz uğraştım, Vikipedi'ye login yapabilecek duruma zar zor gelebildim. Ama oturum açılacakken "Oturum açma hatası. Vikipedi'de oturum açabilmek için çerezlerinizin açık olması gerekiyor. Sizin çerezleriniz kapalı. Lütfen açınız ve bir daha deneyiniz" tam olarak böyle bir şey diyor. Bu yüzden oturum açma işini beceremedim. PHP için çerezler (cookies/sessions) nasıl açılır bilen bir arkadaş yardımcı olursa çok iyi olur.
merhaba yeni gördüm mesajını phpr.org (reklam yasaksa editliyim fakat site benim değil) burdan php öğrenebilirsin login sistemi çok basittir html kullanarak forum oluştur daha sonra mesla kayıt ol formu oluşturdun bunları şöyle yapıcaksın.
yazip çek daha sonra insert into ile veritabanına kaydet bukadar basit şuan teldeyim login işlemi biraz değişik oyüzden yazamicam fakat en yakın zamanda yazarım
@racofall Bu yazdığın şey yanlış bilmiyorsam, kayıt olma sistemi oluşturmanın kodları. Ama benim bir sitem yok ve amacım da üyelik sistemi yapmak değil. Ben sadece hali hazırda olan Vikipedi'ye bot ile otomatik giriş yapıp, daha sonrasında da değişiklikler yapmak istiyorum. Bu konuda yazarsan sevinirim.
< Bu ileti mini sürüm kullanılarak atıldı >
ama konu cekmek istersen yardım edebilirmde bu işlemi bende bilimiyrum Curl işlemlerini
Bu mesajda bahsedilenler: @Mentioned Dude
@zekaigulin PHP ile yapılabiliyor yardım olursan sevinirim. Şunlara göz atabilirsin: Create a bot Wikipedia, Manual:Pywikibot, Pywikibot, Wiki
< Bu mesaj bu kişi tarafından değiştirildi Mentioned Dude -- 20 Ağustos 2014; 2:41:17 >
Bu mesajda bahsedilenler: @zekaigulin , @.fcan
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @Mentioned Dude , @zekaigulin , @.fcan
Stackoverflow'da da sorulmuş buna benzer bir soru;http://stackoverflow.com/questions/627594/is-there-a-wikipedia-api
Bir araştıralım bakalım iyi şeyler çıkabilir
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @Schizophrenia
Pardon hocam, yanlış okumuşum
Bu mesaja 1 cevap geldi. Cevapları Gizle
< Bu mesaj bu kişi tarafından değiştirildi kendinciz -- 22 Ağustos 2014; 10:29:05 >
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @racofall
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @Schizophrenia , @Mentioned Dude , @zekaigulin , @.fcan , @racofall
<h2>Kayıt Ol</h2>
adın : <input type="text" name="ad">
şifren : <input type="password" name="sifre">
[Gönder] <input type="submit"placeholder="Gönder">
daha sonra kayitol.php dosyası aç ordan
$ad = $_POST['ad'];
$pw = $_POST['sifre'];
yazip çek daha sonra insert into ile veritabanına kaydet bukadar basit şuan teldeyim login işlemi biraz değişik oyüzden yazamicam fakat en yakın zamanda yazarım
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @racofall
Onun hakkında hiç bir bilgim yok
Bu mesaja 1 cevap geldi. Cevapları Gizle