mirror of
https://github.com/GOSTSec/ccminer
synced 2025-01-09 06:18:07 +00:00
f85e3772f9
tx to lilyth for the idea (works on cpuminer, sgminer and cgminer too)
35 lines
463 B
Raku
Executable File
35 lines
463 B
Raku
Executable File
#!/usr/bin/perl
|
|
|
|
# sample script to query ccminer API
|
|
|
|
my $command = "summary|";
|
|
|
|
use Socket;
|
|
use IO::Socket::INET;
|
|
|
|
my $sock = new IO::Socket::INET (
|
|
PeerAddr => '127.0.0.1',
|
|
PeerPort => 4068,
|
|
Proto => 'tcp',
|
|
ReuseAddr => 1,
|
|
Timeout => 10,
|
|
);
|
|
|
|
if ($sock) {
|
|
|
|
print $sock $command;
|
|
my $res = "";
|
|
|
|
while(<$sock>) {
|
|
$res .= $_;
|
|
}
|
|
|
|
close($sock);
|
|
print("$res\n");
|
|
|
|
} else {
|
|
|
|
print("ccminer socket failed\n");
|
|
|
|
}
|