{"id":28239545,"url":"https://github.com/shenxiaolong-code/winscript","last_synced_at":"2025-06-11T07:31:27.461Z","repository":{"id":50322007,"uuid":"272917912","full_name":"shenxiaolong-code/WinScript","owner":"shenxiaolong-code","description":"Productivity tools : batch script programming support lib, used in my all automatication tools/jobs.","archived":false,"fork":false,"pushed_at":"2022-03-08T08:20:07.000Z","size":4372,"stargazers_count":8,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-19T02:12:39.665Z","etag":null,"topics":["automation","basesupport","batch"],"latest_commit_sha":null,"homepage":"","language":"Batchfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shenxiaolong-code.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-06-17T08:20:34.000Z","updated_at":"2025-02-20T03:21:34.000Z","dependencies_parsed_at":"2022-09-24T12:44:43.783Z","dependency_job_id":null,"html_url":"https://github.com/shenxiaolong-code/WinScript","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shenxiaolong-code%2FWinScript","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shenxiaolong-code%2FWinScript/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shenxiaolong-code%2FWinScript/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shenxiaolong-code%2FWinScript/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shenxiaolong-code","download_url":"https://codeload.github.com/shenxiaolong-code/WinScript/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shenxiaolong-code%2FWinScript/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259221929,"owners_count":22823987,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","basesupport","batch"],"created_at":"2025-05-19T02:12:39.481Z","updated_at":"2025-06-11T07:31:27.453Z","avatar_url":"https://github.com/shenxiaolong-code.png","language":"Batchfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WinScript\nwindows batch script programming support lib, used in my automatization tools/jobs.\n\n# purpose\n- This library is used in my regular work automatization:  \n  right-click menu to run the general daily tasks.  \n  One-clicking to collect all necessary information on our customer side without complex instructions.\n\n- similar with many advanced programming languages  \n  this library provides features by function with input/output parameters, it always is code-reused.  \n  structure relation : module(s) -\u003e function(s)/object(s) -\u003e input parmeter(s) -\u003e output parameter(s) + return code.    \n\n# feature\n1.   Self-documentation: generate module API documents automatically.\n2.   Provide debugging support for a developer to locate the problem quickly for a developer.  \n2.1  printing a function call stack.  \n2.2  pause automatically when an error occurs.  \n2.3  print the source file path, source line number, and error source code automatically in color text when an error occurs.\n1.   usage examples to help unit test and improve usability.\n2.   Easy to maintain and update, no redundant code.\n\n# usage example  \n  see \u003chttps://github.com/ShenXiaolong1976/WinScript/tree/master/common/userCases\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshenxiaolong-code%2Fwinscript","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshenxiaolong-code%2Fwinscript","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshenxiaolong-code%2Fwinscript/lists"}