Skip to content

BotNet-Server v.1.4.0

Compare
Choose a tag to compare
@Zerumi Zerumi released this 03 Jan 09:50
· 76 commits to master since this release
  • API
    • Migrate from ip
      • GET /api/v1/responses/:ip
      • GET /api/v1/ip
      • GET /api/v1/responses/:ip/:id
      • POST /api/v1/responses/:ip
      • POST /api/v1/ip
      • DELETE /api/v1/ip/:id
      • GET /api/v1/responses/:id
      • GET /api/v1/client
      • GET /api/v1/responses/:id/:rid
      • POST /api/v1/responses/:id
      • POST /api/v1/client
      • DELETE /api/v1/client/:id
    • Optimized screen download
    • Sandbox
      • GET /sandbox
      • GET /sandbox/:id
      • POST /api/v1/sandbox
      • DELETE /sandbox
  • Server UI
    • Menu
      • All extra controls moved to MenuItems (StackPanel with button "Set IP")
    • Settings
      • New menu control where you can set UI configs
    • m3md2
      • New control dll file for handle some UI elements
    • m3md2_startup
      • Startup manager for Server UI (subdivision of m3md2)
    • ColorThemes
      • Part of config of Server UI, m3md2. You can change colorthemes in settings, and create your theme in m3md2.dll/ColorThemes.cs
      • ColorThemes changes colors in UI
    • CommandsInfo
      • Part of Menu of Server UI, includes information about all commands from commandhelper (information is taken from one dll: CommandsLibrary.dll)
    • Diagnostic Windows
    • Part of Menu of Server UI
      • Exception handler
        • Get all exceptions, that have arose during the application running
      • Program log
        • All windows send logs about their work
        • You can download all logs to .txt file by click on button
          • Logs saves to BaseDirectory\Logs
      • API Diagnostic
        • Send API request to track the stable operation of the API
    • Almost all windows are of a constant size and cannot be squeezed or stretched
    • Migrate from ip
      • Class ip: ip -> nameofpc
      • Class response: ip -> id
      • Class responses: ip -> id; id -> rid
    • Perfomance counter
      • Part of MainWindow, counts program run time, CPU, RAM load
    • ScreenBox now called as "Screen of currentuser"
    • ScreenBox redrawn, you can download screen to BaseDirectory\Screens
    • Now you can start/stop listen clients and responses by click on menuitem and it will be saved after program restart
  • This is the last big release. All future releases will be aimed at fixing bugs and improving stability. We are continue support BotNet