Example #1
0
<?php

require_once '../init.php';
global $redisQServer;
if ($redisQServer == null) {
    exit;
}
$queueRedisQ = new RedisQueue('queueRedisQ');
$timer = new Timer();
while ($timer->stop() <= 59000) {
    $killID = $queueRedisQ->pop();
    if ($killID == null) {
        continue;
    }
    $rawmail = $mdb->findDoc('rawmails', ['killID' => $killID]);
    $zkb = $mdb->findField('killmails', 'zkb', ['killID' => $killID]);
    $zkb['href'] = "https://public-crest.eveonline.com/killmails/{$killID}/" . $zkb['hash'] . '/';
    unset($rawmail['_id']);
    $package = ['killID' => $killID, 'killmail' => $rawmail, 'zkb' => $zkb];
    RedisQ\Action::queue($redisQServer, $redisQAuthUser, $redisQAuthPass, $package);
}
<?php

require_once '../init.php';
$queueRedisQ = new RedisQueue('queueRedisQ');
$timer = new Timer();
while ($timer->stop() <= 59000) {
    $killID = $queueRedisQ->pop();
    if ($killID == null) {
        continue;
    }
    if ($killID < 16000000) {
        continue;
    }
    //echo "$killID\n";
    $rawmail = $mdb->findDoc('rawmails', ['killID' => $killID]);
    $zkb = $mdb->findField('killmails', 'zkb', ['killID' => $killID]);
    $zkb['href'] = "https://public-crest.eveonline.com/killmails/{$killID}/" . $zkb['hash'] . '/';
    unset($rawmail['_id']);
    $package = ['killID' => $killID, 'killmail' => $rawmail, 'zkb' => $zkb];
    $queueAuth = [['zkb' => 'RedisQ:auth:99apples']];
    $redisQServer = 'redisq.zkillboard.com';
    RedisQ\Action::queue('redisq.zkillboard.com', $redisQAuthUser, $redisQAuthPass, $package);
}
Example #3
0
<?php

require_once '../init.php';
do {
    $foo = RedisQ\Action::listen('redisq.zkillboard.com');
    echo $foo['killID'] . "\n";
} while ($foo != null);
Example #4
0
<?php

require_once '../init.php';
RedisQ\Action::queue(['package' => ['foo' => 'bar', 'abc' => 'def']]);