Automated process robotic system, method, non transitory computer readable recording medium and computer program product with integrated process and automated data analysis
The present invention provides an automated process robotic system with integrated process and automated data analysis, comprising a customer-end equipment. The customer-end equipment loads at least one storage device to execute an automated process program, which provides a built-in browser. In addition, the customer-end equipment loads the storage device to execute the automated process program, and the automated process program loads a saved script program in order to execute a corresponding batch task via the built-in browser.
1 . An automated process execution method with integrated process and automated data analysis, comprising:
a customer-end equipment loading at least one storage device to execute an automated process program; and
the customer-end equipment loading a saved script program via the automated process program and executing a corresponding batch task via a built-in browser provided by the automated process program;
wherein the built-in browser is an RPA interface built as a browser format for preventing third party application program from script program crash;
wherein the built-in browser provides an I/O tool interface, the I/O tool interface comprises a code snippet for executing an application program without the installation of the application program in the customer-end equipment, and the automated process program utilizes an expansion I/O of the built-in browser to directly call the code snippet to execute the script program;
wherein the script program is exclusively executed in the built-in browser;
wherein the built-in browser provides a consistent standard that executes the script program independently of third-party application programs, thereby preventing the script program crash caused by updates or changes to the third-party applications.
2 . The automated process execution method according to claim 1 , wherein the customer-end equipment obtains the script program via the following method:
connecting the customer-end equipment to a server equipment;
the customer-end equipment transmitting a request signal to the server equipment based on the required script program; and
the customer-end equipment receiving the requested script program from the server equipment.
3 . The automated process execution method according to claim 1 , wherein the built-in browser is provided for use in a development environment and an execution environment of the script program.
4 . The automated process execution method according to claim 1 , wherein the script program comprises connecting to a target webpage via the built-in browser to execute the corresponding batch task, and outputting an execution result.
5 . The automated process execution method according to claim 4 , wherein the script program comprises outputting a text file based on the execution result.
6 . The automated process execution method according to claim 4 , wherein the built-in browser provides an I/O tool interface corresponding to an application program; and the I/O tool interface comprises a code snippet required for executing the application program.
7 . The automated process execution method according to claim 1 , wherein the script program comprises executing the batch task via the built-in browser to access a target file, and outputting an execution result.
8 . The automated process execution method according to claim 7 , wherein the execution result comprises revising a content of the target file.
9 . The automated process execution method according to claim 1 , wherein the script program comprises connecting to a target server via the built-in browser to execute the batch task in order to process data of the target server, and outputting an execution result.
10 . The automated process execution method according to claim 1 , wherein the script program comprises executing the batch task via the built-in browser to process data of a target terminal controller, and outputting an execution result.
11 . A non-transitory computer readable recording medium, used for storing one or a plurality of computer programs comprising a plurality of commands, when a computer loads the non-transitory computer readable recording medium and executes the plurality of commands, the computer executes the method according to claim 1 .