initial clean commit

This commit is contained in:
Ben Menking
2026-05-07 09:48:36 -04:00
commit d59f61d764
29 changed files with 1333 additions and 0 deletions
+33
View File
@@ -0,0 +1,33 @@
<?php
use Menking\Meshcore\Environment;
use Menking\Meshcore\Meshcore;
require(__DIR__ . '/../vendor/autoload.php');
if( !isset($argv[1]) ) die("{$argv[0]} <port>\n");
Environment::configure($argv[1]);
$mc = Meshcore::getInstance();
$mc->appStart("getstatusreq");
$contacts = $mc->getContacts();
$idx = 1;
foreach($contacts as $contact) {
echo "(" . $idx++ . ") {$contact['contact_name']}\n";
}
$choice = readline("\nPlease select contact to attempt remote login: ");
$contact = $contacts[$choice - 1];
echo "Using {$contact['contact_name']}\n";
print_r($mc->login($contact['pub_key'], ''));
$ts = $mc->statusRequest($contact['pub_key']);
print_r($ts);
$mc->poll();