mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-05-03 14:27:03 +02:00
Add setting UI for port/reconnect, swap wrong API handlers
This commit is contained in:
@@ -1,16 +1,19 @@
|
||||
import { Settings } from "../Settings/Settings";
|
||||
import { Remote } from "./Remote";
|
||||
|
||||
class RemoteFileAPI {
|
||||
server : Remote;
|
||||
|
||||
constructor(){
|
||||
this.server = new Remote("localhost", 12525);
|
||||
return;
|
||||
}
|
||||
let server: Remote;
|
||||
|
||||
enable() : void {
|
||||
this.server.startConnection();
|
||||
export function newRemoteFileApiConnection() : void {
|
||||
if(server == undefined)
|
||||
server = new Remote("localhost", Settings.RemoteFileApiPort);
|
||||
else {
|
||||
server.stopConnection();
|
||||
server = new Remote("localhost", Settings.RemoteFileApiPort);
|
||||
server.startConnection();
|
||||
}
|
||||
}
|
||||
|
||||
export const RFA = new RemoteFileAPI;
|
||||
export function isRemoteFileApiConnectionLive() : boolean {
|
||||
return server.connection != undefined && server.connection.readyState == 1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user