The original script is much "thinner". The differences between them:
-checks to see if chrome is already started - if it has script simply quits.
-sets first URL to use google as a proxy
If you have trouble saving code snippits see notes here.
//Chrome_Incognito(2).js - start chrome incognito var SN=WScript.ScriptName; var oSh=new ActiveXObject('WScript.Shell'); var liWait=1500;//wait ms (double on older pc) var sURL='http://translate.google.com/'+ 'translate'+'?ie=UTF-8'+ '&sl=es'+'&tl=en'+'&hl=en'+'&u='+ 'http://www.anonymouse.org' //- //The above is a "google proxy" - translates a page from spanish to english //this by default re-renders the same english trans - but allows you to //escape beyond a firewall via google servers(if you need to) -- //anonymouse.org then hides your ip... //- var Chrome_HKLM='HKLM\\'+'SOFTWARE\\' + 'Classes\\'+'ChromeHTML\\' + 'shell\\'+'open\\'+ 'command\\'; Chrome=oSh.RegRead(Chrome_HKLM); Chrome=Chrome.replace(' "%1"',''); //- //Check to see if Chrome is already running... //- var oFS=new ActiveXObject('Scripting.FileSystemObject'); var sComspec=oSh.ExpandEnvironmentStrings('%COMSPEC%') var sSystemRoot=oSh.ExpandEnvironmentStrings('%SYSTEMROOT%') var sUserprofile=oSh.ExpandEnvironmentStrings('%USERPROFILE%'); sComspec=sComspec.replace(/%SystemRoot%/g,sSystemRoot); sUserprofile=sUserprofile.replace(/\\/g,'\\'); var sRun='"'+ sComspec+ '" /c TaskList/v>"'+ sUserprofile+ '\\My Documents\\TaskList.txt"'; oSh.Run(sRun,0,true); var oTaskList; var oTaskList_FN=sUserprofile+ '\\My Documents\\TaskList.txt'; var oTaskList=oFS.OpenTextFile(oTaskList_FN,1); var sTaskList_text=oTaskList.ReadAll(); oTaskList.Close(); var nFound=sTaskList_text.indexOf("chrome.exe"); sRun='"'+ sComspec+ '" /c '+ 'if exist "'+sUserprofile+'\\My Documents\\TaskList.txt" '+ 'del "'+sUserprofile+'\\My Documents\\TaskList.txt"'; if (nFound!='-1') { oSh.popup('Google Chrome already appears to have been started...',3,SN); WScript.Quit(); }; //- //Run Chrome //- oSh.Run(Chrome,1,false); var pid=false; var sWTitle='New Tab - Google Chrome'; while (pid==false) { WScript.Sleep(250); pid=oSh.AppActivate(sWTitle); }; WScript.Sleep(liWait); oSh.Sendkeys('^+N'); //start new incognito window WScript.Sleep(liWait); oSh.Sendkeys('%{Tab}'); //go previous(first) browser window WScript.Sleep(liWait); oSh.Sendkeys('%{F4}'); //close first browser window WScript.Sleep(liWait); oSh.Sendkeys('{F6}'); //go addressbar WScript.Sleep(liWait); oSh.SendKeys(sURL+'{Enter}'); //supply 'google proxy' WScript.Sleep(liWait);
No comments:
Post a Comment