lostyazilim
tr.link

Php bot yardım

5 Mesajlar 795 Okunma
acebozum
tr.link

caneraltinel caneraltinel WM Aracı Kullanıcı
  • Üyelik 30.10.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek Girişimci & Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad C** A**
  • Mesajlar 252
  • Beğeniler 33 / 35
  • Ticaret 26, (%100)
Merhaba arkadaşlar,
Twitter dan girilen anahtar kelimeye uygun tweetleri .txt dosyasına kaydetmesi için bir bot yazıyorum. Aşağıdaki kodlarım mevcut.
Sadece 1 adet çektirebiliyorum. Ben istiyorum ki bir input koyayım 10 yazdımmı 10 tane çeksin 100 yazdımmı 100 tane çeksin yani 1 tane çekmesin ben istediğim kadar çeksin. Bunu nasıl yaparım? Şimdiden çok teşekkürler.

function getir($baslangic, $son, $cekilmek_istenen)
{
@preg_match_all('/' . preg_quote($baslangic, '/') .
'(.*?)'. preg_quote($son, '/').'/i', $cekilmek_istenen, $m);
return @$m[1];
}

$icerik = file_get_contents("https://twitter.com/search?q=".$_POST['twit']."");

preg_match('@

(.*?)

@si',$icerik,$degisken);//veriyi böldük
$degisken = strip_tags($degisken[1]);//html kodlarını sildik


if($_POST)
{
$verimiz = trim($degisken);
$dosya = "yorumlar.txt";
$dosyam = fopen ($dosya , 'aw') or die ("Dosya açılamadı!");
$yazi = "$verimiz\n";
fwrite($dosyam,$yazi);
fclose($dosyam);
echo "eklendi
";
}
?>




 

 

wmaraci
reklam

niyazifurkanbar niyazifurkanbar WM Aracı Kullanıcı
  • Üyelik 30.03.2014
  • Yaş/Cinsiyet 27 / E
  • Meslek Freelancer
  • Konum Karaman
  • Ad Soyad N** B**
  • Mesajlar 57
  • Beğeniler 0 / 14
  • Ticaret 1, (%100)
yapılan işlemleri döngü içine sokman bunun için yeterli olacaktır
 

 

Freelance Web Developer

caneraltinel caneraltinel WM Aracı Kullanıcı
  • Üyelik 30.10.2013
  • Yaş/Cinsiyet 28 / E
  • Meslek Girişimci & Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad C** A**
  • Mesajlar 252
  • Beğeniler 33 / 35
  • Ticaret 26, (%100)

niyazifurkanbar adlı üyeden alıntı

yapılan işlemleri döngü içine sokman bunun için yeterli olacaktır


konuda bahsettiğim gibi en kısa nasıl yapabilirim?
 

 

niyazifurkanbar niyazifurkanbar WM Aracı Kullanıcı
  • Üyelik 30.03.2014
  • Yaş/Cinsiyet 27 / E
  • Meslek Freelancer
  • Konum Karaman
  • Ad Soyad N** B**
  • Mesajlar 57
  • Beğeniler 0 / 14
  • Ticaret 1, (%100)
cevabımda bahsettiğim gibi yapılan her işlemi döngüye sokman gerekli
 

 

Freelance Web Developer
wmaraci
wmaraci

alidebre alidebre www.alidebre.com Kullanıcı
  • Üyelik 26.11.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilgisayar/Web Programclığı
  • Konum Manisa
  • Ad Soyad A** D**
  • Mesajlar 257
  • Beğeniler 8 / 46
  • Ticaret 0, (%0)

function getir($baslangic, $son, $cekilmek_istenen)
{
@preg_match_all('/' . preg_quote($baslangic, '/') .
'(.*?)'. preg_quote($son, '/').'/i', $cekilmek_istenen, $m);
return @$m[1];
}
if($_POST)
{
$toplam = 0;
$adet = $_POST['adet'];
$icerik = file_get_contents("https://twitter.com/search?q=".$_POST['twit']."");
preg_match_all('@

(.*?)

@si',$icerik,$degisken);//veriyi böldük

foreach($degisken[0] as $veriler){
if($toplam >= $adet) break; else $toplam++;
$verimiz = trim(strip_tags($veriler));
$dosya = "yorumlar.txt";
$dosyam = fopen ($dosya , 'aw') or die ("Dosya açılamadı!");
$yazi = $verimiz."\r\n";
fwrite($dosyam,$yazi);
fclose($dosyam);
echo "eklendi
";
}
}
?>






caneraltinel

kişi bu mesajı beğendi.

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al