Jump to content



HelloInsomnia

Member Since 10 Apr 2012
Offline Last Active Sep 20 2019 12:14 PM
*****

#138559 Ultimate Ui - Create Beautiful Uis With Xaml, Datagrid, Metro & More!

Posted by HelloInsomnia on 17 September 2019 - 01:38 PM

What is confusing or difficult? What problems are you having with the plugin? Let me know here so I can make it better.




#138558 Well They Have Definitely Been Working On The Browser Crash Issue....

Posted by HelloInsomnia on 17 September 2019 - 12:57 PM

Where can we find ubot v4 nowadays ? :)

 

Ask support for a download link: http://support.ubotstudio.com/




#138485 Ultimate Ui - Create Beautiful Uis With Xaml, Datagrid, Metro & More!

Posted by HelloInsomnia on 09 September 2019 - 08:19 AM

Update version 1.4

 

Added - Wiki with lots of information can now be found here: https://github.com/n...teUiPlugin/wiki

Added - Get DataGrid Cell Value - gets the value of the cell (as a string, not serialized xml)

Added - drop event to UI Add Event - you can use this to drop text or files on a control. The value of the thing dropped will be sent to the first parameter of the command. See Wiki page: https://github.com/n...i/Drag-and-Drop

Fixed - bug with Metro Demo Project - there was a parameter added to UI Load XAML which caused the other parameters to have incorrect values




#138483 How Do I...

Posted by HelloInsomnia on 09 September 2019 - 07:41 AM

I think you need a space in USA- Teacher try this:

navigate("http://www.plcenter.co.kr/AdminClassPL/","Wait")
change dropdown(<name="logintype">,"USA- Teacher")
type text(<name="id">,3162484,"Standard")
type text(<password field>,"aaaa0000","Standard")
click($element offset(<login link>,1),"Left Click","No")

As for the popup I don't know what it's asking for since it appears to be Korean? Anyways, here is how to type into them:

type text(<name="secuNum2">,1,"Standard")
type text(<name="secuNum4">,2,"Standard")



#138475 Is This Possible With Exbrowser ?

Posted by HelloInsomnia on 07 September 2019 - 08:31 AM

If you save the exact same image and use the MD5 plugin and use the function $MD5 from file then you should end up with the same hash to compare.

 

example:

navigate("https://en.wikipedia.org/wiki/Pizza","Wait")
save element image(<alt="Eq it-na pizza-margherita sep2005 sml.jpg">,"{$special folder("Desktop")}\\pizza1.jpg")
wait(1)
navigate("https://en.wikipedia.org/wiki/Pizza","Wait")
save element image(<alt="Eq it-na pizza-margherita sep2005 sml.jpg">,"{$special folder("Desktop")}\\pizza2.jpg")
set(#file1,$plugin function("MD5.dll", "$MD5 from file", "{$special folder("Desktop")}\\pizza1.jpg"),"Global")
set(#file2,$plugin function("MD5.dll", "$MD5 from file", "{$special folder("Desktop")}\\pizza2.jpg"),"Global")
if($comparison(#file1,"=",#file2)) {
    then {
        alert("match")
    }
    else {
        alert("no match")
    }
}



#138472 Need Litte Tool Programmed Quickly

Posted by HelloInsomnia on 07 September 2019 - 07:51 AM

I think it would take longer to figure out the details on pricing then it would to make something like this so try giving this a shot:

ui button("Choose Folder") {
    set(#folder,$plugin function("File Management.dll", "$folder browser dialog"),"Global")
}
ui text box("Number of Copies",#numberOfCopies)
if($comparison(#folder,"=",$nothing)) {
    then {
        alert("Choose a folder first")
        stop script
    }
    else {
    }
}
if($comparison(#numberOfCopies,"=",$nothing)) {
    then {
        alert("Specify a number of copies first")
        stop script
    }
    else {
    }
}
clear list(%files)
add list to list(%files,$get files(#folder,"Yes"),"Delete","Global")
loop($list total(%files)) {
    set(#file,$next list item(%files),"Global")
    set(#fileName,$plugin function("File Management.dll", "$filename without extension", #file),"Global")
    set(#fileExtension,$plugin function("File Management.dll", "$get extension", #file),"Global")
    set(#copyNumber,1,"Global")
    loop(#numberOfCopies) {
        set(#copiedFilePath,"{#folder}\\{#fileName}-{#copyNumber}{#fileExtension}","Global")
        shell("cmd /c copy \"{#file}\" \"{#copiedFilePath}\"")
        increment(#copyNumber)
    }
}



#138425 Check The Checkbox With Settings From File

Posted by HelloInsomnia on 31 August 2019 - 09:02 AM

Here's how you can have a checkbox that can be checked from UI or set from a variable

ui html panel("Married? <input type=\"checkbox\" variable=\"#isMarried\" fillwith=\"checked\">",100)
comment("read file")
set(#isMarried,"true","Global")



#138333 Is This Possible With Exbrowser ?

Posted by HelloInsomnia on 24 August 2019 - 11:34 AM

Find all images if possible, make a script that saves all md5 hashes and then flips the image and saves all flipped md5 hashes in a different folder. Then convert all images in the captcha to md5 hashes and compare them against the flipped image folder.




#138327 Ultimate Ui - Create Beautiful Uis With Xaml, Datagrid, Metro & More!

Posted by HelloInsomnia on 23 August 2019 - 02:55 PM

Ultimate UI now has a Wiki, I highly suggest you read it for more in depth info on how to use the plugin: https://github.com/n...teUiPlugin/wiki




#138320 Ultimate Ui - Create Beautiful Uis With Xaml, Datagrid, Metro & More!

Posted by HelloInsomnia on 22 August 2019 - 03:14 PM

Update version 1.3

 

Added - Metro Controls Property Commands & Functions:

  • Numeric Up Down
  • Progress Bar
  • Progress Ring
  • Toggle Switch
  • Tile

Added - Hide Run Bar parameter. Set this to True if you plan on hiding the run bar and it will get rid of the top pixel line that shows above the UI. Set to False if you want to use the run bar - otherwise this will hide the run bar.

Fixed - Get DataGrid Selected Rows is now in the DataGrid Commands category

Fixed - Enable Full Height bug fix

Fixed - Bug where Replace Browser With XAML would only work with a Load XAML UI

Fixed - Bug where Replace Browser With XAML would not rerun properly




#138300 [Ask] Find Callback Function For Recaptcha V2 (Invisible)

Posted by HelloInsomnia on 21 August 2019 - 11:31 AM

Maybe try this:

define $GetRecaptchaCallback {
    return($eval("var cs = [];
var cb;
for (var id in ___grecaptcha_cfg.clients)\{
    cs.push(id);
\}
cs.forEach(cid => \{
    for (var p in ___grecaptcha_cfg.clients[cid]) \{
        var path = \"___grecaptcha_cfg.clients[\"+cid+\"].\"+p;
        var pp = eval(path);
        if (typeof pp === \'object\') \{
            for (var s in pp) \{
                var subpath = \"___grecaptcha_cfg.clients[\"+cid+\"].\"+p+\".\"+s;
                var sp = eval(subpath);
                if ( sp && typeof sp === \'object\' && sp.hasOwnProperty(\'sitekey\') && sp.hasOwnProperty(\'size\') )\{
                    console.log(\'Path: \' + subpath);
                    console.log(\'Sitekey: \' + eval(subpath+\'.sitekey\'));
                    if ( eval(subpath+\'.callback\') == null ) \{
                        cb = \'\';
                        \}
                    else \{
                        cb = subpath+\'.callback\';
                    \}
                \}
            \}
        \}
 
    \}
\});
cb;"))
}



#138272 Ultimate Ui - Create Beautiful Uis With Xaml, Datagrid, Metro & More!

Posted by HelloInsomnia on 17 August 2019 - 08:57 PM

I already have dozens of suggestions for this plugin, and I have written them all down. But feel free to keep the suggestions coming because when I see multiple people suggesting the same idea I move that idea up the list. That is why Metro was put in so soon. I was intending on doing it at some point but so many people seemed to want it that I just moved it right to the top of the list.




#138229 Helloinsomnia

Posted by HelloInsomnia on 10 August 2019 - 02:27 PM

I am here, getting back to people if I got your message I will see it in the next day or two since I get a lot of emails and sometimes they can require a lot of my time to answer.




#138146 [FREE plugin] JsonPath Parser Plugin

Posted by HelloInsomnia on 27 July 2019 - 11:29 AM

I need this plugin, but it can't be accessed on the web. can anyone share it for me. Thank you before

 

Link: http://ubot-plugins....09/JSONpath.zip




#138128 Advanced Ubot - Take It To The Next Level

Posted by HelloInsomnia on 24 July 2019 - 01:06 PM

We can make our bots also web based. The bots will work on the vps and bubble will be the interface for the users so they can run the bots even on mac or mobile phones.

This will take our bots to another level.

 

I am actually working on something like this specifically for Ubot. A web based dashboard that connects to a plugin in your bot that you can control. That way you can control all your bots on all your servers from one dashboard. No ETA yet but just wanted to point that out for future reference.

 

I'll be looking into bubble soon, I skimmed over it to get a gist but there is a lot there so I'll have to set aside some time soon to really learn it and get into it.