Update chrome.js, xml.js

This commit is contained in:
Namhyeon Go 2020-11-10 04:06:58 +09:00
parent 2ca43a791e
commit 2f84b4a732
2 changed files with 27 additions and 11 deletions

View File

@ -3,11 +3,33 @@
/////////////////////////////////////////////////////////////////////////////////
var SHELL = require("lib/shell");
var ChromeBrowser = function() {};
var binPath = "%PROGRAMFILES%\\Google\\Chrome\\Application\\chrome.exe";
ChromeBrowser.prototype.open = function(profile) {
var Chrome = function() {
this.profileName = "Default";
this.proxyPort = 1080;
this.setProfileName = function(s) {
this.profileName = s;
};
this.setProxyPort = function(s) {
this.proxyPort = s;
};
this.open = function(url) {
SHELL.createProcess([
binPath,
"--profile-directory=" + this.profileName,
"--proxy-server=socks5://127.0.0.1:" + this.proxyPort,
url
]);
};
};
exports.open = ChromeBrowser.open;
exports.start = function(url, proxyPort, profileName) {
var instance = new Chrome();
instance.setProfileName(profileName);
instance.setProxyPort(proxyPort);
instance.open(url);
};

View File

@ -139,15 +139,9 @@ var XMLObject = function(dom) {
};
};
exports.create = function() {
return (new XMLObject()).getDOM();
};
exports.load = function(s) {
return (new XMLObject()).load(s);
};
exports.createElement = function(s) {
return (new XMLObject()).createElement(s);
};
exports.VERSIONINFO = "XML interface (xml.js) version 0.1";
exports.global = global;