An application that makes it possible to monitor services (API's/database) and infrastructure (servers/switches/firewall) directly in the desktop without windows . It is noted that several systems use multiple windows and the proposal is to centralize services regardless of the technology used.
Software Image in Production on Windows 11: Behance
Szarca-Dock é apenas um runtime , that is, only executes the user desktop monitoring files. For file creation and editing software, see Dockbuilder
The frontand of the application is developed with Adobe Air, in AS3 language (Action Script 3.0) . Backend can be used with any programming language, as long as the requests are made via http/https and the structure of the return file that is designed XML is respected. In the project there is a script for use in PHP language.
For border editing, I suggest using Adobe CS5.5 or higher, as these versions are stable. Once the developer installs the suggested software, it also contains the Runtime of Adobe Air , which is the only obligation to run the application.
| FILE | ||
|---|---|---|
| szarca-dock.fla | Program editing file | As3 code included in the timeline (layer 1) |
| class.php | Model File for PHP | Receives Fronand's requests |
| objects.xml | Objects used in the program | |
| szarca-dock.air | Executavél compilado na última versão | |
| szarca-dock.as | Code source of application. | The same code is included in Szars-Dock.fla |
Other files are just dependencies, such as external libraries, images or scripts of use of Adobe Air.
Instance of the function that receives the requests via http
$ OUT = new conexao_bd ;
$ OUT -> HEADER ();By default, ICMP, Telnet and one customizable verification was placed by the developer.
function HEADER (){
if ( $ _POST [ " key " ] == $ this -> KEY ){
if ( $ _POST [ " function " ] == " PING " ){ $ this -> PING ();}
if ( $ _POST [ " function " ] == " TELNET " ){ $ this -> TELNET ();}
if ( $ _POST [ " function " ] == " PERSONAL " ){ $ this -> PERSONAL ();}
}
}If you need to add new functions, the Frontand file should be changed.
function INSERT ( ... ){
...
if(md == "PERSONAL" ){
PERSONAL (md, id ) ;
} else {
PING (md, id ) ;
}
}