Example #1
0
 // Token: 0x060004F0 RID: 1264 RVA: 0x0000550D File Offset: 0x0000370D
 public static void smethod_0(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
 {
     new Thread(new ParameterizedThreadStart(new Class101.Class102
     {
         jobject_0 = JObject.Parse(jsextInvokeArgs_0.Arguments.First <object>().ToString())
     }.method_0)).Start();
 }
Example #2
0
 // Token: 0x06000132 RID: 306 RVA: 0x0000DF90 File Offset: 0x0000C190
 public static async void smethod_11(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
 {
     if (Class168.form_0 == null)
     {
         Class168.dateTime_0 = Licenser.dateTime_0;
         Dictionary <string, string> dictionary = Class70.smethod_1();
         dictionary["hosted_button_id"] = Class168.string_4;
         dictionary["cmd"] = "_s-xclick";
         dictionary["on0"] = "License Key";
         dictionary["os0"] = GClass0.string_2;
         TaskAwaiter <HttpResponseMessage> taskAwaiter = new Class70(null, "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36", 10, false, true, null, false).method_8("https://www.paypal.com/cgi-bin/webscr", dictionary, false).GetAwaiter();
         if (!taskAwaiter.IsCompleted)
         {
             await taskAwaiter;
             TaskAwaiter <HttpResponseMessage> taskAwaiter2;
             taskAwaiter  = taskAwaiter2;
             taskAwaiter2 = default(TaskAwaiter <HttpResponseMessage>);
         }
         Class168.form_0 = new Renewal(taskAwaiter.GetResult().Headers.Location.ToString());
         Class168.form_0.Show();
         MainWindow.webView_0.QueueScriptCall("swal('PayPal Opened', 'A PayPal browser has appeared, please complete the payment.', 'success', {timer: 3000})");
     }
     else
     {
         Class168.form_0.WindowState = FormWindowState.Normal;
         Class168.form_0.BringToFront();
     }
 }
Example #3
0
 // Token: 0x0600012D RID: 301 RVA: 0x0000384F File Offset: 0x00001A4F
 public static void smethod_6(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
 {
     new Task(new Action(new Class23.Class25
     {
         object_0 = object_0
     }.method_0)).Start();
 }
Example #4
0
    // Token: 0x06000020 RID: 32 RVA: 0x0000718C File Offset: 0x0000538C
    public static async void smethod_13(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
    {
        MainWindow.webView_0.QueueScriptCall("swal('Resetting key...','Please wait...','info',{buttons:false})");
        TaskAwaiter <bool> taskAwaiter = Licenser.smethod_4().GetAwaiter();

        if (!taskAwaiter.IsCompleted)
        {
            await taskAwaiter;
            TaskAwaiter <bool> taskAwaiter2;
            taskAwaiter  = taskAwaiter2;
            taskAwaiter2 = default(TaskAwaiter <bool>);
        }
        if (taskAwaiter.GetResult())
        {
            MainWindow.webView_0.QueueScriptCall("swal('Success','Successfully reset your license key!','success')");
            TaskAwaiter taskAwaiter3 = Task.Delay(1000).GetAwaiter();
            if (!taskAwaiter3.IsCompleted)
            {
                await       taskAwaiter3;
                TaskAwaiter taskAwaiter4;
                taskAwaiter3 = taskAwaiter4;
                taskAwaiter4 = default(TaskAwaiter);
            }
            taskAwaiter3.GetResult();
            MainWindow.mainWindow_0.method_4(null, null);
        }
        else
        {
            MainWindow.webView_0.QueueScriptCall("swal('Error','There was an error resetting your key, please try again later...','error')");
        }
    }
Example #5
0
    // Token: 0x060002B3 RID: 691 RVA: 0x00018F88 File Offset: 0x00017188
    public static void smethod_13(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
    {
        OpenFileDialog openFileDialog = new OpenFileDialog();

        openFileDialog.Filter = Class185.smethod_0(537699280);
        openFileDialog.Title  = Class185.smethod_0(537699326);
        if (openFileDialog.ShowDialog() == DialogResult.OK)
        {
            JObject jobject = JObject.Parse(new StreamReader(openFileDialog.FileName).ReadToEnd().ToString());
            GForm1.webView_0.QueueScriptCall(Class185.smethod_0(537699100)).smethod_0();
            GForm1.webView_0.QueueScriptCall(Class185.smethod_0(537699181)).smethod_0();
            GForm1.webView_0.QueueScriptCall(string.Format(Class185.smethod_0(537702007), jobject[Class185.smethod_0(537701443)].ToString().smethod_6()));
            GForm1.webView_0.QueueScriptCall(string.Format(Class185.smethod_0(537701790), jobject[Class185.smethod_0(537701503)].ToString().smethod_6()));
            GForm1.webView_0.QueueScriptCall(string.Format(Class185.smethod_0(537699025), jobject[Class185.smethod_0(537701485)].ToString().smethod_6()));
            GClass0.jarray_0  = JArray.Parse(jobject[Class185.smethod_0(537701503)].ToString());
            GClass0.jobject_0 = JObject.Parse(jobject[Class185.smethod_0(537701485)].ToString());
            GClass0.jobject_1 = JObject.Parse(jobject[Class185.smethod_0(537701443)].ToString());
            GClass0.int_1     = (int)jobject[Class185.smethod_0(537699228)][Class185.smethod_0(537699211)];
            GClass0.int_0     = (int)jobject[Class185.smethod_0(537699228)][Class185.smethod_0(537699262)];
            GClass0.string_1  = ((jobject[Class185.smethod_0(537699228)][Class185.smethod_0(537699234)] == null) ? string.Empty : jobject[Class185.smethod_0(537699228)][Class185.smethod_0(537699234)].ToString());
            Class68.smethod_1();
            GForm1.webView_0.QueueScriptCall(Class185.smethod_0(537699067));
            GClass0.smethod_2();
        }
    }
Example #6
0
    // Token: 0x0600088F RID: 2191 RVA: 0x0004CB34 File Offset: 0x0004AD34
    public static void smethod_1(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
    {
        string  string_ = MainWindow.webView_0.QueueScriptCall("$('#test-site').val()").smethod_0();
        JObject jobject = JObject.Parse(jsextInvokeArgs_0.Arguments.First <object>().ToString());

        Class189.smethod_2(jobject["proxy"].ToString(), jobject["id"].ToString(), string_);
    }
Example #7
0
    // Token: 0x06000021 RID: 33 RVA: 0x000071C0 File Offset: 0x000053C0
    public static void smethod_14(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
    {
        SaveFileDialog saveFileDialog = new SaveFileDialog();

        saveFileDialog.Filter   = "CyberAIO Backup|*.json";
        saveFileDialog.Title    = "Backup CyberAIO";
        saveFileDialog.FileName = "CyberAIO Backup";
        if (saveFileDialog.ShowDialog() == DialogResult.OK)
        {
            JObject jobject = new JObject();
            jobject["tasks"]    = Class130.jobject_3;
            jobject["proxies"]  = Class130.jarray_0;
            jobject["profiles"] = Class130.jobject_2;
            jobject["settings"] = new JObject();
            jobject["settings"]["global_delay"]  = Class130.int_1;
            jobject["settings"]["monitor_delay"] = Class130.int_0;
            jobject["settings"]["webhook"]       = Class130.string_2;
            StreamWriter streamWriter = new StreamWriter(saveFileDialog.OpenFile());
            try
            {
                streamWriter.WriteLine(jobject.ToString());
            }
            finally
            {
                ((IDisposable)streamWriter).Dispose();
            }
        }
    }
Example #8
0
 // Token: 0x06000132 RID: 306 RVA: 0x0000F0E0 File Offset: 0x0000D2E0
 public static async void smethod_11(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
 {
     if (Class173.form_0 == null)
     {
         Class173.dateTime_0 = GForm3.dateTime_0;
         Dictionary <string, string> dictionary = Class70.smethod_1();
         dictionary[Class185.smethod_0(537709009)] = Class173.string_4;
         dictionary[Class185.smethod_0(537709048)] = Class185.smethod_0(537709042);
         dictionary[Class185.smethod_0(537709026)] = Class185.smethod_0(537708828);
         dictionary[Class185.smethod_0(537708814)] = GClass0.string_2;
         TaskAwaiter <HttpResponseMessage> taskAwaiter = new Class70(null, Class185.smethod_0(537692910), 10, false, true, null, false).method_8(Class185.smethod_0(537708856), dictionary, false).GetAwaiter();
         if (!taskAwaiter.IsCompleted)
         {
             await taskAwaiter;
             TaskAwaiter <HttpResponseMessage> taskAwaiter2;
             taskAwaiter  = taskAwaiter2;
             taskAwaiter2 = default(TaskAwaiter <HttpResponseMessage>);
         }
         Class173.form_0 = new GForm6(taskAwaiter.GetResult().Headers.Location.ToString());
         Class173.form_0.Show();
         GForm1.webView_0.QueueScriptCall(Class185.smethod_0(537708884));
     }
     else
     {
         Class173.form_0.WindowState = FormWindowState.Normal;
         Class173.form_0.BringToFront();
     }
 }
Example #9
0
 // Token: 0x06000022 RID: 34 RVA: 0x000072D4 File Offset: 0x000054D4
 public static void smethod_15(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
 {
     try
     {
         OpenFileDialog openFileDialog = new OpenFileDialog();
         openFileDialog.Filter = "CyberAIO Backups|*.json";
         openFileDialog.Title  = "Select your backup file";
         if (openFileDialog.ShowDialog() == DialogResult.OK)
         {
             JObject jobject = JObject.Parse(File.ReadAllText(openFileDialog.FileName));
             MainWindow.webView_0.QueueScriptCall("$('#taskbody')[0].innerHTML = ''; stopTask(JSON.stringify(tasks)); tasks = {};").smethod_0();
             MainWindow.webView_0.QueueScriptCall("proxies = []; $('#proxybody')[0].innerHTML = '';").smethod_0();
             MainWindow.webView_0.QueueScriptCall(string.Format("loadTasks('{0}')", jobject["tasks"].ToString().smethod_8()));
             MainWindow.webView_0.QueueScriptCall(string.Format("loadProxies('{0}')", jobject["proxies"].ToString().smethod_8()));
             MainWindow.webView_0.QueueScriptCall(string.Format("loadProfiles('{0}')", jobject["profiles"].ToString().smethod_8()));
             Class130.jarray_0  = (JArray)jobject["proxies"];
             Class130.jobject_2 = (JObject)jobject["profiles"];
             Class130.jobject_3 = (JObject)jobject["tasks"];
             Class130.int_1     = (int)jobject["settings"]["global_delay"];
             Class130.int_0     = (int)jobject["settings"]["monitor_delay"];
             Class130.string_2  = ((jobject["settings"]["webhook"] == null) ? string.Empty : jobject["settings"]["webhook"].ToString());
             Class1.smethod_2();
             MainWindow.webView_0.QueueScriptCall("swal('Success', 'Successfully imported tasks, proxies, profiles and settings!','success',{timer:1500})");
             Class130.smethod_1();
         }
     }
     catch
     {
         MainWindow.webView_0.QueueScriptCall("swal('Error', 'There was an error importing the data!','error',{timer:1500})");
     }
 }
Example #10
0
    // Token: 0x0600003E RID: 62 RVA: 0x00007C60 File Offset: 0x00005E60
    public static async void smethod_3(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
    {
        Class5.Class7 @class = new Class5.Class7();
        @class.object_0 = object_0;
        try
        {
            Class5.Class8 class2 = new Class5.Class8();
            class2.class7_0       = @class;
            class2.notification_0 = Notification.smethod_0("Update Downloading (0%)", "You may continue to use the bot.", (Notification.GEnum0) 2, false);
            Notification.bool_0   = true;
            WebClient webClient = new WebClient();
            webClient.DownloadProgressChanged += class2.method_0;
            await webClient.DownloadFileTaskAsync((string)Class5.jobject_0["Update"]["Download"], Class5.string_0);

            Notification.bool_0 = false;
            Notification.smethod_0("Update downloaded", "Restart bot to install", (Notification.GEnum0) 0, false);
        }
        catch (WebException)
        {
            Notification.bool_0 = false;
            MainWindow.webView_0.QueueScriptCall("swal('Error while downloading update', 'There was an error downloading the update, please check your connection and try again', 'error')");
        }
        catch
        {
            Notification.bool_0 = false;
            MainWindow.webView_0.QueueScriptCall("swal('Error while extracting update', 'There was an error extracting the update, please close any application that may be using the applications directory and try again', 'error')");
        }
    }
Example #11
0
    // Token: 0x060002B3 RID: 691 RVA: 0x00016AF4 File Offset: 0x00014CF4
    public static void smethod_13(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
    {
        OpenFileDialog openFileDialog = new OpenFileDialog();

        openFileDialog.Filter = "CyberAIO Backups|*.json";
        openFileDialog.Title  = "Select your backup file";
        if (openFileDialog.ShowDialog() == DialogResult.OK)
        {
            JObject jobject = JObject.Parse(new StreamReader(openFileDialog.FileName).ReadToEnd().ToString());
            MainWindow.webView_0.QueueScriptCall("$('#taskbody')[0].innerHTML = ''; stopTask(JSON.stringify(tasklist)); tasklist = {}; setTasks(); tasks = 0").smethod_0();
            MainWindow.webView_0.QueueScriptCall("proxy_list = []; $('#proxybody')[0].innerHTML = ''; setProxies(); proxies = 0").smethod_0();
            MainWindow.webView_0.QueueScriptCall(string.Format("loadTasks('{0}')", jobject["tasks"].ToString().smethod_6()));
            MainWindow.webView_0.QueueScriptCall(string.Format("loadProxies('{0}')", jobject["proxies"].ToString().smethod_6()));
            MainWindow.webView_0.QueueScriptCall(string.Format("loadProfiles('{0}')", jobject["profiles"].ToString().smethod_6()));
            GClass0.jarray_0  = JArray.Parse(jobject["proxies"].ToString());
            GClass0.jobject_0 = JObject.Parse(jobject["profiles"].ToString());
            GClass0.jobject_1 = JObject.Parse(jobject["tasks"].ToString());
            GClass0.int_1     = (int)jobject["settings"]["global_delay"];
            GClass0.int_0     = (int)jobject["settings"]["monitor_delay"];
            GClass0.string_1  = ((jobject["settings"]["webhook"] == null) ? string.Empty : jobject["settings"]["webhook"].ToString());
            Class68.smethod_1();
            MainWindow.webView_0.QueueScriptCall("swal('Success', 'Successfully imported tasks, proxies, profiles and settings!','success',{timer:1500})");
            GClass0.smethod_2();
        }
    }
Example #12
0
 // Token: 0x06000079 RID: 121 RVA: 0x00003041 File Offset: 0x00001241
 private void method_7(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
 {
     if (this.method_6(base.Handle))
     {
         GForm1.ReleaseCapture();
         GForm1.SendMessage(base.Handle, 161, 2, 0);
     }
 }
Example #13
0
    // Token: 0x06000130 RID: 304 RVA: 0x0000F030 File Offset: 0x0000D230
    public static void smethod_9(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
    {
        GClass0.smethod_2();
        MethodInvoker method = new MethodInvoker(Class23.Class24.class24_0.method_0);

        GForm1.gform1_0.BeginInvoke(method, null);
        Class23.automaticUpdaterBackend_0.InstallNow();
    }
Example #14
0
 // Token: 0x0600013B RID: 315 RVA: 0x00003732 File Offset: 0x00001932
 private void method_8(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
 {
     if (this.method_7(base.Handle))
     {
         MainWindow.ReleaseCapture();
         MainWindow.SendMessage(base.Handle, 161, 2, 0);
     }
 }
Example #15
0
 // Token: 0x060002AF RID: 687 RVA: 0x00018D88 File Offset: 0x00016F88
 public static void smethod_9(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
 {
     GClass0.int_1    = (int)Convert.ToInt16(GForm1.webView_0.QueueScriptCall(Class185.smethod_0(537701767)).smethod_0());
     GClass0.int_0    = (int)Convert.ToInt16(GForm1.webView_0.QueueScriptCall(Class185.smethod_0(537701797)).smethod_0());
     GClass0.string_1 = GForm1.webView_0.QueueScriptCall(Class185.smethod_0(537701828)).smethod_0();
     GClass0.bool_0   = (GForm1.webView_0.QueueScriptCall(Class185.smethod_0(537701870)).smethod_0() == Class185.smethod_0(537692590));
     GForm1.webView_0.QueueScriptCall(Class185.smethod_0(537701674));
     GClass0.smethod_2();
 }
Example #16
0
    // Token: 0x0600088E RID: 2190 RVA: 0x0004CAB0 File Offset: 0x0004ACB0
    public static void smethod_0(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
    {
        string string_ = MainWindow.webView_0.QueueScriptCall("$('#test-site').val()").smethod_0();

        foreach (JToken jtoken in Class130.jarray_0)
        {
            Class189.smethod_2(jtoken["proxy"].ToString(), jtoken["id"].ToString(), string_);
        }
    }
Example #17
0
 public void OnJavaScriptCall(object sender, JSExtInvokeArgs e)
 {
     switch (e.FunctionName)
     {
     case OpenLinkFunctionName:
         LoadData(e.Arguments);
         break;
     }
 }
		public void OnJavaScriptCall(object sender, JSExtInvokeArgs e)
		{
			switch (e.FunctionName)
			{
				case OpenLinkFunctionName:
					LoadData(e.Arguments);
					break;
			}
		}
Example #19
0
 // Token: 0x060002AF RID: 687 RVA: 0x00016950 File Offset: 0x00014B50
 public static void smethod_9(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
 {
     GClass0.int_1    = (int)Convert.ToInt16(MainWindow.webView_0.QueueScriptCall("$('#globaldelay').val()").smethod_0());
     GClass0.int_0    = (int)Convert.ToInt16(MainWindow.webView_0.QueueScriptCall("$('#monitordelay').val()").smethod_0());
     GClass0.string_1 = MainWindow.webView_0.QueueScriptCall("$('#webhook').val()").smethod_0();
     GClass0.bool_0   = (MainWindow.webView_0.QueueScriptCall("$('#desktop-notification').prop('checked').toString()").smethod_0() == "true");
     MainWindow.webView_0.QueueScriptCall("swal('Success', 'Successfully saved settings','success',{timer:1500})");
     GClass0.smethod_2();
 }
Example #20
0
    // Token: 0x0600000E RID: 14 RVA: 0x00006F7C File Offset: 0x0000517C
    private void method_1(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
    {
        CaptchaQueue.Class1 @class = new CaptchaQueue.Class1();
        @class.jsextInvokeArgs_0 = jsextInvokeArgs_0;
        CaptchaQueue.concurrentDictionary_0[@class.jsextInvokeArgs_0.Arguments[1].ToString()] = @class.jsextInvokeArgs_0.Arguments.First <object>().ToString();
        ConcurrentDictionary <string, string> concurrentDictionary = CaptchaQueue.list_0.Where(new Func <ConcurrentDictionary <string, string>, bool>(@class.method_0)).First <ConcurrentDictionary <string, string> >();

        CaptchaQueue.list_0.Remove(concurrentDictionary);
        CaptchaQueue.concurrentDictionary_1[concurrentDictionary["browser_name"]] = true;
    }
Example #21
0
    // Token: 0x0600000E RID: 14 RVA: 0x0000721C File Offset: 0x0000541C
    private void method_1(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
    {
        GForm0.Class1 @class = new GForm0.Class1();
        @class.jsextInvokeArgs_0 = jsextInvokeArgs_0;
        GForm0.concurrentDictionary_0[@class.jsextInvokeArgs_0.Arguments[1].ToString()] = @class.jsextInvokeArgs_0.Arguments.First <object>().ToString();
        ConcurrentDictionary <string, string> concurrentDictionary = GForm0.list_0.Where(new Func <ConcurrentDictionary <string, string>, bool>(@class.method_0)).First <ConcurrentDictionary <string, string> >();

        GForm0.list_0.Remove(concurrentDictionary);
        GForm0.concurrentDictionary_1[concurrentDictionary[Class185.smethod_0(537706450)]] = true;
    }
Example #22
0
 public static void smethod_1(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
 {
     Class116.Class118 @class = new Class116.Class118();
     @class.jsextInvokeArgs_0 = jsextInvokeArgs_0;
     try
     {
         new Task(new Action(@class.method_0)).Start();
     }
     catch
     {
     }
 }
Example #23
0
 // Token: 0x06000131 RID: 305 RVA: 0x0000F07C File Offset: 0x0000D27C
 public static void smethod_10(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
 {
     new Process
     {
         StartInfo = new ProcessStartInfo
         {
             WindowStyle = ProcessWindowStyle.Hidden,
             FileName    = Class185.smethod_0(537711747),
             Arguments   = string.Format(Class185.smethod_0(537710057), Class173.string_3)
         }
     }.Start();
     GForm1.gform1_0.method_9(null, null);
 }
Example #24
0
    // Token: 0x060001BB RID: 443 RVA: 0x00012774 File Offset: 0x00010974
    public static void smethod_0(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
    {
        OpenFileDialog openFileDialog = new OpenFileDialog();

        openFileDialog.Filter = Class185.smethod_0(537703556);
        openFileDialog.Title  = Class185.smethod_0(537703599);
        if (openFileDialog.ShowDialog() == DialogResult.OK)
        {
            JObject jobject = JObject.Parse(new StreamReader(openFileDialog.FileName).ReadToEnd().ToString());
            string  code    = string.Format(Class185.smethod_0(537703631), jobject.ToString().Replace(Class185.smethod_0(537703659), string.Empty).Replace(Class185.smethod_0(537703651), string.Empty));
            GForm1.webView_0.EvalScript(code);
        }
    }
Example #25
0
 // Token: 0x06000131 RID: 305 RVA: 0x0000DF38 File Offset: 0x0000C138
 public static void smethod_10(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
 {
     new Process
     {
         StartInfo = new ProcessStartInfo
         {
             WindowStyle = ProcessWindowStyle.Hidden,
             FileName    = "cmd.exe",
             Arguments   = string.Format("/C wyUpdate.exe -password:'******'", Class168.string_3)
         }
     }.Start();
     MainWindow.mainWindow_0.method_9(null, null);
 }
Example #26
0
    // Token: 0x060001BB RID: 443 RVA: 0x00010ED8 File Offset: 0x0000F0D8
    public static void smethod_0(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
    {
        OpenFileDialog openFileDialog = new OpenFileDialog();

        openFileDialog.Filter = "Profile Files|*.json";
        openFileDialog.Title  = "Select your profiles file";
        if (openFileDialog.ShowDialog() == DialogResult.OK)
        {
            JObject jobject = JObject.Parse(new StreamReader(openFileDialog.FileName).ReadToEnd().ToString());
            string  code    = string.Format("importProfiles('{0}')", jobject.ToString().Replace("\n", string.Empty).Replace("\r", string.Empty));
            MainWindow.webView_0.EvalScript(code);
        }
    }
		public void OnJavaScriptCall(object sender, JSExtInvokeArgs e)
		{
			switch (e.FunctionName)
			{
				case ActivateFunctionName:
					Activate();
					break;
				default:
					LinkViewContentExtension.OnJavaScriptCall(sender, e);
					LinkOpenExtension.OnJavaScriptCall(sender, e);
					break;
			}
		}
Example #28
0
    // Token: 0x060001BC RID: 444 RVA: 0x00012818 File Offset: 0x00010A18
    public static void smethod_1(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
    {
        SaveFileDialog saveFileDialog = new SaveFileDialog();

        saveFileDialog.Filter   = Class185.smethod_0(537703556);
        saveFileDialog.Title    = Class185.smethod_0(537703451);
        saveFileDialog.FileName = Class185.smethod_0(537703425);
        if (saveFileDialog.ShowDialog() == DialogResult.OK)
        {
            StreamWriter streamWriter = new StreamWriter(saveFileDialog.OpenFile());
            streamWriter.WriteLine(GForm1.webView_0.EvalScript(Class185.smethod_0(537703472)).ToString());
            streamWriter.Dispose();
        }
    }
Example #29
0
        public void OnJavaScriptCall(object sender, JSExtInvokeArgs e)
        {
            switch (e.FunctionName)
            {
            case ActivateFunctionName:
                Activate();
                break;

            default:
                LinkViewContentExtension.OnJavaScriptCall(sender, e);
                LinkOpenExtension.OnJavaScriptCall(sender, e);
                break;
            }
        }
Example #30
0
    // Token: 0x06000019 RID: 25 RVA: 0x00007088 File Offset: 0x00005288
    public static async void smethod_6(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
    {
        TaskAwaiter <string> taskAwaiter = MainWindow.webView_0.QueueScriptCall("JSON.stringify(tasks)").smethod_2().GetAwaiter();

        if (!taskAwaiter.IsCompleted)
        {
            await taskAwaiter;
            TaskAwaiter <string> taskAwaiter2;
            taskAwaiter  = taskAwaiter2;
            taskAwaiter2 = default(TaskAwaiter <string>);
        }
        Class130.jobject_3 = JObject.Parse(taskAwaiter.GetResult());
        Class130.smethod_1();
    }
Example #31
0
    // Token: 0x060001BC RID: 444 RVA: 0x00010F60 File Offset: 0x0000F160
    public static void smethod_1(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
    {
        SaveFileDialog saveFileDialog = new SaveFileDialog();

        saveFileDialog.Filter   = "Profile Files|*.json";
        saveFileDialog.Title    = "Export Profiles";
        saveFileDialog.FileName = "Profiles";
        if (saveFileDialog.ShowDialog() == DialogResult.OK)
        {
            StreamWriter streamWriter = new StreamWriter(saveFileDialog.OpenFile());
            streamWriter.WriteLine(MainWindow.webView_0.EvalScript("JSON.stringify(profiles)").ToString());
            streamWriter.Dispose();
        }
    }
Example #32
0
    // Token: 0x060002A6 RID: 678 RVA: 0x000166C0 File Offset: 0x000148C0
    public static void smethod_0(object object_0, JSExtInvokeArgs jsextInvokeArgs_0)
    {
        Class168.string_1 = jsextInvokeArgs_0.Arguments.First <object>().ToString();
        JObject jobject = JObject.Parse(MainWindow.webView_0.QueueScriptCall("JSON.stringify(tasklist)").smethod_0());

        foreach (KeyValuePair <string, JToken> keyValuePair in jobject)
        {
            if (Class168.jobject_4.ContainsKey(keyValuePair.Value["store"].ToString()) && Class168.string_1.Replace("www.", string.Empty).Contains(new Uri(Class168.jobject_4[keyValuePair.Value["store"].ToString()]["sitemap"].ToString().Replace("www.", string.Empty)).Host))
            {
                MainWindow.webView_0.QueueScriptCall(string.Format("updateTable('{0}','#c2c2c2',{1},2)", Class168.string_1.Replace("'", "\\'"), keyValuePair.Value["id"].ToString()));
                keyValuePair.Value["keywords"] = Class168.string_1;
            }
        }
        MainWindow.webView_0.QueueScriptCall(string.Format("tasklist = JSON.parse('{0}')", jobject.ToString().smethod_6().Replace("'", "\\'")));
    }
		public void OnJavaScriptCall(object sender, JSExtInvokeArgs e)
		{
			switch (e.FunctionName)
			{
				case SendLinkDataFunctionName:
					LoadData(e.Arguments);
					break;
				case ReleaseLinkDataFunctionName:
					ReleaseData();
					break;
				case SwitchDataFunctionName:
					SwitchDocumentPage(e.Arguments);
					break;
			}
		}