[skQuery] Websiteden Veri Çekerken Donma Sorunu Çözümü! (Reqn)

LifeMCServer

Nether Yerlisi
En iyi cevaplar
98
Bugün basit bir konuya değineceğim bazı arkadaşlarımız websiteden veri çekerken Reqn addonu yerine skQuery addonunun "text from ..." kodunu kullanıyor.
PHP:
command /ornek:
    trigger:
        set {_x} to text from "https://www.lifemcserver.com/ornek.php"
        send "%{_x}%" # ornek yazısını gönderir

Bu kod sunucunuzun birkaç saniye donmasına sebebiyet veriyor. Bu donmaya maruz kalmamak için skQuery yerine Reqn addonunu kullanabilirsiniz(1.7 de çalışmakta diğerlerini test etmedim muhtemelen 1.7 üstü herhangi bir sürümde çalışır).

Reqn addonu:
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.


Örnek Kodlar:

PHP:
# skQuery

command /veriçek:
    trigger:
        set {_veri} to text from "https://www.lifemcserver.com/ornek.php"
        send "%{_veri}%" # ornek yazısını gönderir
# yukardaki kodu spamlayarak tüm oyunculara "Timed Out" hatası verdirip oyundan kickletebilirsiniz .p

# Reqn

command /veriçekReqn:
    trigger:
        send a request to "https://www.lifemcserver.com/ornek.php"
        set {_hamVeri} to the last http response
        set {_veri} to {_hamVeri}'s body
        send "%{_veri}%" # ornek yazısını gönderir
# yukardaki kod skQuery koduna göre daha uzun görünebilir fakat donma yapmaz, daha iyidir.
 
Üst