- Fix for offline browsers. Allowing you to view all executed commands in the past and details.
- fiexed a small mistake in a comment
This commit is contained in:
@@ -51,27 +51,29 @@ var ZombiesMgr = function(zombies_tree_lists) {
|
||||
* Update the hooked browser trees
|
||||
* @param: {Literal Object} an object containing the list of offline and online hooked browsers.
|
||||
*/
|
||||
this.updateZombies = function(zombies){
|
||||
var offline_hooked_browsers = zombies["offline"];
|
||||
var online_hooked_browsers = zombies["online"];
|
||||
beefwui.hooked_browsers = zombies["online"];
|
||||
this.updateZombies = function(hooked_browsers){
|
||||
var offline_hooked_browsers = hooked_browsers["offline"];
|
||||
var online_hooked_browsers = hooked_browsers["online"];
|
||||
var new_zombie_list = new Array();
|
||||
|
||||
for(tree_type in this.zombies_tree_lists) {
|
||||
hooked_browsers_tree = this.zombies_tree_lists[tree_type];
|
||||
|
||||
//we compare and remove the hooked browsers from online and offline branches for each tree.
|
||||
hooked_browsers_tree.compareAndRemove(zombies);
|
||||
hooked_browsers_tree.compareAndRemove(hooked_browsers);
|
||||
|
||||
//add an offline browser to the tree
|
||||
for(var i in offline_hooked_browsers) {
|
||||
var offline_hooked_browser = this.zombieFactory(i, offline_hooked_browsers);
|
||||
hooked_browsers_tree.addZombie(offline_hooked_browser, false, ((tree_type != 'basic') ? true : false));
|
||||
new_zombie_list.push(offline_hooked_browser);
|
||||
}
|
||||
|
||||
//add an online browser to the tree
|
||||
for(var i in online_hooked_browsers) {
|
||||
var online_hooked_browser = this.zombieFactory(i, online_hooked_browsers);
|
||||
hooked_browsers_tree.addZombie(online_hooked_browser, true, ((tree_type != 'basic') ? true : false));
|
||||
new_zombie_list.push(online_hooked_browser);
|
||||
}
|
||||
|
||||
//expand the online hooked browser tree lists
|
||||
@@ -85,5 +87,6 @@ var ZombiesMgr = function(zombies_tree_lists) {
|
||||
}
|
||||
|
||||
}
|
||||
beefwui.hooked_browsers = new_zombie_list;
|
||||
}
|
||||
};
|
||||
|
||||
@@ -240,7 +240,7 @@ try{
|
||||
this.addZombie(offline_hooked_browser, offline_hooked_browser["online"], offline_hooked_browser["checkbox"]);
|
||||
}, this)
|
||||
|
||||
//expands the online hooked browser branch
|
||||
//expands the offline hooked browser branch
|
||||
if(this.offline_hooked_browsers_treenode.childNodes.length > 0)
|
||||
this.offline_hooked_browsers_treenode.expand(true);
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user