IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi  
 sohbet
seviyeli sohbet


mIRC Scripting Hazır Kodlar mIRC Scriptinglerinizde kullanabileceğiniz hazır kodlara bu başlık altından ulaşabilirsiniz.

🎙️ LAFZONA Sesli ve görüntülü konuşma • İnteraktif yayıncılık • Müzik ve sohbet bir arada Katıl →
2Beğeni(ler)
  • 1 Gönderen KivanC
  • 1 Gönderen Forbidden


 
Seçenekler Stil
Alt 27 Temmuz 2026, 16:36   #1
W r i t e r
KivanC - ait Kullanıcı Resmi (Avatar)

Standart Canlı Iddaa kodunuz (2026(Yapay Zeka destekli)

PHP- Kodu

<?php
// mackolik_fetch.php - cron ile her 30-60 saniyede bir çalışır

date_default_timezone_set('Europe/Istanbul');
$tarih = date('d/m/Y'); // bugünün tarihi, GG/AA/YYYY formatında

$url = "http://goapi.mackolik.com/livedata?date=" . $tarih;

$ch = curl_init($url);
curl_setopt_array($ch, [
    
CURLOPT_RETURNTRANSFER => true,
    
CURLOPT_USERAGENT => 'Mozilla/5.0',
    
CURLOPT_TIMEOUT => 10,
]);
$veri = curl_exec($ch);
curl_close($ch);

if (!
$veri) {
    
file_put_contents(__DIR__ . '/hata.log', date('c') . " - Veri çekilemedi\n", FILE_APPEND);
    exit;
}

$dizi = json_decode($veri, true);
$maclar = $dizi['m'] ?? [];

$sonuclar = [];
foreach (
$maclar as $mac) {
    
$dakika = $mac[6] ?? '';
    
// Sadece canlı (henüz bitmemiş) maçları al
    
if (empty($dakika) || $dakika === 'MS') {
        continue;
    }

    
$ev       = trim($mac[2] ?? '');
    
$deplasman= trim($mac[4] ?? '');
    
$skorEv   = $mac[12] ?? '0';
    
$skorDep  = $mac[13] ?? '0';

    if (
$ev === '' || $deplasman === '') continue;

    
$sonuclar[] = "{$ev} {$skorEv}-{$skorDep} {$deplasman} ({$dakika}')";
}

file_put_contents(__DIR__ . '/scores.txt', implode("\n", $sonuclar) . "\n");
echo 
count($sonuclar) . " canlı maç bulundu.\n";

Crontab (her dakika çalışır, sunucunda 30 saniyelik hassasiyet istersen script içine sleep(30) + tekrar çalıştırma mantığı eklenebilir):


PHP- Kodu

* * * * * php /home/kullanici/scores/mackolik_fetch.php 

PHP- Kodu

alias baglan {
  
server irc.sohbet.com +6697 -j #iddaa
}

on 1:CONNECT: {
  
join #iddaa
}

alias iddaaKontrol {
  var %
yeni = scores.txt
  
var %eski = scores_onceki.txt
  
if (!$exists(%yeni)) { return }

  var %
i = 1
  
while (%i <= $lines(%yeni)) {
    var %
satir = $read(%yeni, %i)
    var %
eskiSatir = $iif($exists(%eski), $read(%eski, %i), $null)
    if (%
satir != %eskiSatir) && (%satir != $null) {
      
msg #iddaa ⚽ %satir
    
}
    
inc %i
  
}
  .
copy -o %yeni %eski
}

on 1:START: {
  .
timeriddaaLoop 0 30 iddaaKontrol
} 

Yapman gerekenler;

mackolik_fetch.php'yi sunucunda çalıştır, scores.txt dosyasının oluştuğunu ve içinde canlı maçların göründüğünü kontrol et.
Boş çıkarsa [Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]... cevabını var_dump($dizi) ile bir kez incele — index'ler değişmiş olabilir, ona göre [2],[4],[6],[12],[13] numaralarını güncelleriz.
mIRC'te baglan alias'ını çalıştır, script'i yükle.

SOHBET, DENEME SUNUCUSUN DA BASARILI OLMUŞTUR.
👍 1
________________

"Sevilmenin kıymeti bilinmiyorsa, Uzaklaşmak En güzeli ki üzülen sen olmayasın"
 
 


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı





Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 01:42.