# Roprof_Setting_Tool **Repository Path**: Zhiyong/Roprof_Setting_Tool ## Basic Information - **Project Name**: Roprof_Setting_Tool - **Description**: Routing Property File Setting Tool for Yate. - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2014-04-01 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Project Descriptions ================================================================================ This project contains three visual forms that were designed to produce a correct configuration file making SIP routing software to work with a lot SIP nodes. Many new technologies can ensure no redundant node and all nodes sorted by ascending order automatically. SIP nodes management Frame -------------- This Frame contains five functions arranged in five panels. File selector panel is used to select the ".conf" file which contains the SIP routing property configurations. Parameter setting panel is used to define the length of nodes' user name and password. Contactor input panel contains three function buttons which are used to invoke three functions: "Find", "Clear input" and "Save input to file". Contactor list automake panel is used to automatically produce nodes' user name and password when you set the start number and end number. It produces nodes' username between start number and end number. File content panel is used to display the detail operation and contents of the ".conf" file. Find frame ------------------- This frame is used to get user's input and invoke the method to find weather there is such a node can be modified. Progress Bar ------------- This bar indicates the undertaking task and will close when the task has been done. Data Model ------------- When the configuration file has been loaded, the program creates the data model, a linked list, to make deleting, adding, modifying operation much more convieniently and efficiently.