[ { "id": "icon_generator_git", "display_name": "Icon Generator (Git)", "description": "Generates .ico files from PNG images, fetched via Git.", "type": "git", "enabled": true, "git_url": "http://192.168.100.10:3000/VALLONGOL/SXXXXXXX_CreateIconFromFilesPng", "git_ref": "master", "run_command": ["python", "create_icon_file.py"], "has_gui": false, "parameters_definition_file": "tool_config_params.json" }, { "id": "pyinstaller_gui_git", "display_name": "PyInstaller GUI (Git)", "description": "GUI Wrapper for PyInstaller, fetched via Git.", "type": "git", "enabled": true, "git_url": "http://192.168.100.10:3000/VALLONGOL/SXXXXXXX_PyInstallerGUIWrapper", "git_ref": "master", "run_command": ["python", "-m", "pyinstallerguiwrapper"], "has_gui": true, "parameters_definition_file": null }, { "id": "geoelevation_git", "display_name": "Geo Elevation (Git)", "description": "Get elevation data from network, fetched via Git.", "type": "git", "enabled": true, "git_url": "http://192.168.100.10:3000/VALLONGOL/SXXXXXXX_GeoElevation", "git_ref": "master", "run_command": ["python", "-m", "geoelevation"], "has_gui": true, "parameters_definition_file": null }, { "id": "dependencyanalyzer_git", "display_name": "Dependency Analyzer (Git)", "description": "Manag. requirements from python project, fetched via Git.", "type": "git", "enabled": true, "git_url": "http://192.168.100.10:3000/VALLONGOL/SXXXXXXX_DependencyAnalyzer", "git_ref": "master", "run_command": ["python", "-m", "dependencyanalyzer"], "has_gui": true, "parameters_definition_file": null }, { "id": "projectinitializer_git", "display_name": "Project Inizializer (Git)", "description": "Create standard folders for new dev tool, fetched via Git.", "type": "git", "enabled": true, "git_url": "http://192.168.100.10:3000/VALLONGOL/SXXXXXXX_ProjectInitializer", "git_ref": "master", "run_command": ["python", "-m", "projectinitializer"], "has_gui": true, "parameters_definition_file": null }, { "id": "gui_g_reconverter_git", "display_name": "Gui g_reconverter (Git)", "description": "Gui for console application g_reconverter, fetched via Git.", "type": "git", "enabled": true, "git_url": "http://192.168.100.10:3000/VALLONGOL/SXXXXXXX_GUI_g_reconverter", "git_ref": "master", "run_command": ["python", "-m", "gui_g_reconverter"], "has_gui": true, "parameters_definition_file": null }, { "id": "git_utility_git", "display_name": "Git Utility (Git)", "description": "Git utility suite, fetched via Git.", "type": "git", "enabled": true, "git_url": "http://192.168.100.10:3000/VALLONGOL/SXXXXXXX_GitUtility", "git_ref": "master", "run_command": ["python", "-m", "gitutility"], "has_gui": true, "parameters_definition_file": null }, { "id": "backup_tools_git", "display_name": "Backup Tools (Git)", "description": "Backup suite, fetched via Git.", "type": "git", "enabled": true, "git_url": "http://192.168.100.10:3000/VALLONGOL/SXXXXXXX_BackupTools", "git_ref": "master", "run_command": ["python", "-m", "backuptools"], "has_gui": true, "parameters_definition_file": null }, { "id": "launcher_tool_git", "display_name": "Launcher tool (Git)", "description": "Launcher tool, fetched via Git.", "type": "git", "enabled": true, "git_url": "http://192.168.100.10:3000/VALLONGOL/SXXXXXXX_LauncherTool", "git_ref": "master", "run_command": ["python", "-m", "launchertool"], "has_gui": true, "parameters_definition_file": null }, { "id": "py_hasher_git", "display_name": "PyHasher(Git)", "description": "PyHasher, fetched via Git.", "type": "git", "enabled": true, "git_url": "http://192.168.100.10:3000/VALLONGOL/SXXXXXXX_PyHasher", "git_ref": "master", "run_command": ["python", "-m", "pyhasher"], "has_gui": true, "parameters_definition_file": null }, { "id": "repo_sync_git", "display_name": "RepoSync (Git)", "description": "Reporter sync, fetched via Git.", "type": "git", "enabled": true, "git_url": "http://192.168.100.10:3000/VALLONGOL/SXXXXXXX_RepoSync", "git_ref": "master", "run_command": ["python", "-m", "reposync"], "has_gui": true, "parameters_definition_file": null }, { "id": "profile_analyzer_git", "display_name": "Profile Analyzer (Git)", "description": "View profile files, fetched via Git.", "type": "git", "enabled": true, "git_url": "http://192.168.100.10:3000/VALLONGOL/SXXXXXXX_ProfileAnalyzer", "git_ref": "master", "run_command": ["python", "-m", "profileanalyzer"], "has_gui": true, "parameters_definition_file": null }, { "id": "markdown_converter_git", "display_name": "Markdown Converter (Git)", "description": "Markdown Converter into pdf and docx, fetched via Git.", "type": "git", "enabled": true, "git_url": "http://192.168.100.10:3000/VALLONGOL/SXXXXXXX_MarkdownConverter", "git_ref": "master", "run_command": ["python", "-m", "markdownconverter"], "has_gui": true, "parameters_definition_file": null }, { "id": "pyucc_git", "display_name": "Py UCC (Git)", "description": "Py UCC, fetched via Git.", "type": "git", "enabled": true, "git_url": "http://192.168.100.10:3000/VALLONGOL/SXXXXXXX_PyUCC", "git_ref": "master", "run_command": ["python", "-m", "pyucc"], "has_gui": true, "parameters_definition_file": null, "auto_update_submodules": true, "submodules": [ { "name": "python-resource-monitor", "path": "external/python-resource-monitor", "modules": ["resource_monitor.py"] }, { "name": "python-tkinter-logger", "path": "external/python-tkinter-logger", "modules": ["tkinter_logger.py"] } ] }, { "id": "dummy_script", "display_name": "Dummy Script Runner (Local)", "description": "A simple placeholder script executed locally.", "type": "local", "enabled": true, "run_command": ["python", "dummy_script/dummy.py"], "has_gui": false, "parameters": [ {"name": "user_text", "label": "Enter Text:", "type": "string", "required": true}, {"name": "iterations", "label": "Iterations:", "type": "integer", "required": false, "default": 1}, {"name": "enable_feature", "label": "Enable Extra Feature", "type": "boolean", "required": false, "default": false}, {"name": "output_dir", "label": "Output Directory:", "type": "folder", "required": false} ] }, { "id": "notepad", "display_name": "Blocco Note (Notepad - Local)", "description": "Avvia l'editor di testo standard (configurato localmente).", "type": "local", "enabled": true, "run_command": ["notepad.exe"], "has_gui": true } ]