Jump to content
UBot Underground

Recommended Posts

Wow.. Now this is really cool.

Is scanning the ubot file for .dll entries? And then enables the associated entries in the options.xml?

 

I only have one feature request left. 

 

Instead of the open file dialog, I would like to drag and drop ubot files into the UI. 

Then this would be killer!!!

 

Dan

 

Hi Dan,

 

Yes that is exactly what it does. I can add in a drag n drop feature as well for you :)

 

Awesome Nick, would be cool if ubot dev team added this functionality

 

I agree!

 

Feature Request:

Please let use specify the ubot folders. So that it works if ubot is installed in another directory. 

Config file would be nice. Doesn't need to be in the UI.

 

Thanks for your great work!

Dan

 

I will add this in as well.

 

 

i suggest that you add the version of the assembly too

here is how you can do it in C#

FileVersionInfo myFileVersionInfo = FileVersionInfo.GetVersionInfo(@"C:\File Management.dll");
string FileVersion = myFileVersionInfo.FileVersion;

 

Thanks Aymen I'll check this out

Link to post
Share on other sites
  • Replies 89
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Version 2 is now out: https://elitebotters.com/product/ubot-launcher/   Some pics:    

Thanks Bro! way to go....ages ahead of you know who. Keep up the good work.   TC     P.S,   if you combine your Ubot To TXT Converter  with this, one could "Launch" Ubot project with its plugins used,

Thanks for the suggestions!   I have updated it so that you can now open a file, this will auto load the plugins needed and then you can launch it after that.

Just a small bug.

 

I have Open.Framework.dll pluin on my bot and ubot launcher didnt detect it..

 

 

Suggestion:

Have a default plugin settings. So you can always open a blank .ubot file with your favorite plugins.

 

Thanks for letting me know the regex doesn't pick up on periods so I'll add it in! And I'll see what I can do about making a default profile :)

  • Like 1
Link to post
Share on other sites

Got questions :

 

1. Do we have to put all of our plugin on the AppData\Roaming\UBot Studio\Plugins ?

2. I have try point #1 but no plugin selected when i open a ubot file

 

Please help

 

UPDATE : It seems UbotLauncher ONLY detects the first tab. So if our first tab is empty then it will NOT detect any plugin

Link to post
Share on other sites

Got questions :

 

1. Do we have to put all of our plugin on the AppData\Roaming\UBot Studio\Plugins ?

2. I have try point #1 but no plugin selected when i open a ubot file

 

Please help

 

UPDATE : It seems UbotLauncher detects the first tab. So if our first tab is empty then it will detect any plugin

 

That is a good point and actually something I need to update on the converter as well since it also only handles the first tab thank you for pointing that out!!

Link to post
Share on other sites
V 1.0.0.4

 - Drag n drop added

 - Fixed bug in plugin selection

 - Added settings page

 - Form start position is now center screen

 - Fixed bug where only the first tab plugins were loaded

 - Added file version to data grid

 

I'll add in profiling soon as well I think this is enough for one update ;)

  • Like 1
Link to post
Share on other sites

 

V 1.0.0.4
 - Drag n drop added
 - Fixed bug in plugin selection
 - Added settings page
 - Form start position is now center screen
 - Fixed bug where only the first tab plugins were loaded
 - Added file version to data grid
 
I'll add in profiling soon as well I think this is enough for one update ;)

 

Now you REALLY rock man! :-)

 

That's cool! Really love it. Now I can remove my nice CMD scripts alltogether :-)

Link to post
Share on other sites

There seems to be a bug with the settings. I have ubot4 installed in a different folder.

It's configured correctly, but when I hit Launch ubot4 I get an error.

V5 works fine (default folder).

 

It's similar to the error I got with the last version when we couldn't configure the location.

 

 

There is also something different when I use the new drag and drop feature. 

When I use OPEN everything works fine.

 

But when I drag an ubot file into the UI, it's not always updating the first checkbox. 

But that has something todo with the blue thing. The selected area around the checkbox.

 

Here's a screenshot what I mean:

2.JPG

 

As soon as I click anywhere else in the UI, it's shown correctly:

3.JPG

 

That doesn't happen when I open it via OPEN.

 

Dan

Link to post
Share on other sites

You can add a plugin updater option by adding an option to overwrite a plugin with a newer plugin version for example or ability to add a new plugin without having to load Ubot!

If you need help just let me know :)

Link to post
Share on other sites

Maybe a central database to check for plugin updates?

That you store the version numbers of dll files centrally, so that we can check against a central instance if there is an update to a certain plugin available.

 

Dan

Link to post
Share on other sites

i can create an online interface to check for latest plugins versions , logs , and names !

with an API interface so you guys can check against it to see if you have the latest version

Link to post
Share on other sites

This is great. Thanks

 

i can create an online interface to check for latest plugins versions , logs , and names !

with an API interface so you guys can check against it to see if you have the latest version

 

That sounds like a fantastic idea too.

Link to post
Share on other sites

i can create an online interface to check for latest plugins versions , logs , and names !

with an API interface so you guys can check against it to see if you have the latest version

 

That would be handy, if the data from all the clients could be used. 

The problem is, that if someone has to update a central repository with the latest versions, someone has to do it. 

 

But if you have a tool, that reports the versions from a lot of different users, stores it centrally, and all other users can compare their versions to it. Then you don't need a central repository. 

 

Then as soon as someone updates a plugin, the tool will report the new version to the central database. And everyone will automatically know, that there is a new version available. 

 

If that makes sense :-)

 

Dan

Link to post
Share on other sites

Still can't use the launcher with a non default installation folder :-(

 

 

Is that working for you guys? I assigned the correct folder in the settings menu, but I still get a -NET exception "path not found"

 

Dan

Link to post
Share on other sites

Still can't use the launcher with a non default installation folder :-(

 

 

Is that working for you guys? I assigned the correct folder in the settings menu, but I still get a -NET exception "path not found"

 

Dan

 

Are the plugins loading when you start it up?

Link to post
Share on other sites

Are the plugins loading when you start it up?

In the launcher you mean? Yes I see everything in the launcher. 

I also can start ubot V5, but can't start V4. 

 

Settings are correct. Checked that multiple times.

We can do a screensharing if you want. 

 

I PM you my skype.

 

Cheers

Dan

Link to post
Share on other sites

Hello.

 

As requested here is a screenshot of the error:

 

error1.JPG

error2.JPG

 

 

 

 

The screenshot is in german but the error message is basically:

"The System can not find the defined file."



			
		
Link to post
Share on other sites

 

Try to run the launcher as administrator dan.

 

Tested that, but I'm getting the same error.

The strange thing is, ubot v5 always starts. Even when I change the path to something that doesn't exist.

 

error3.JPG

 

 

 

Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.
 
************** Ausnahmetext **************
System.ComponentModel.Win32Exception (0x80004005): Das System kann die angegebene Datei nicht finden
   bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start()
   bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   bei System.Diagnostics.Process.Start(String fileName)
   bei Ubot_Launcher.Form1.buttonLaunch_Click(Object sender, EventArgs e)
   bei System.Windows.Forms.Control.OnClick(EventArgs e)
   bei System.Windows.Forms.Button.OnClick(EventArgs e)
   bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
   bei System.Windows.Forms.Button.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
 
************** Geladene Assemblys **************
mscorlib
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.34011 built by: FX45W81RTMGDR.
----------------------------------------
Ubot Launcher
    Assembly-Version: 1.0.0.0.
    Win32-Version: 1.0.0.0.
----------------------------------------
System.Windows.Forms
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
----------------------------------------
System.Drawing
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
----------------------------------------
System
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.34003 built by: FX45W81RTMGDR.
----------------------------------------
System.Windows.Forms.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
----------------------------------------
System.Xml
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
----------------------------------------
System.Configuration
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
----------------------------------------
mscorlib.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
----------------------------------------
 
************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.
 
Zum Beispiel:
 
<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>
 
Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
 
 
Link to post
Share on other sites

There seems to be a bug with the settings. I have ubot4 installed in a different folder.

It's configured correctly, but when I hit Launch ubot4 I get an error.

V5 works fine (default folder).

 

It's similar to the error I got with the last version when we couldn't configure the location.

 

 

There is also something different when I use the new drag and drop feature. 

When I use OPEN everything works fine.

 

But when I drag an ubot file into the UI, it's not always updating the first checkbox. 

But that has something todo with the blue thing. The selected area around the checkbox.

 

Here's a screenshot what I mean:

2.JPG

 

As soon as I click anywhere else in the UI, it's shown correctly:

3.JPG

 

That doesn't happen when I open it via OPEN.

 

Dan

 

Can you send me that file so I can see if I can replicate it?

Link to post
Share on other sites

You can add a plugin updater option by adding an option to overwrite a plugin with a newer plugin version for example or ability to add a new plugin without having to load Ubot!

If you need help just let me know :)

 

 

i can create an online interface to check for latest plugins versions , logs , and names !

with an API interface so you guys can check against it to see if you have the latest version

 

That would be really cool, I would be open to trying this out!

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...