{"id":26215442,"url":"https://github.com/theshadowco/progbar","last_synced_at":"2026-03-14T09:01:24.193Z","repository":{"id":103760907,"uuid":"86633951","full_name":"theshadowco/progbar","owner":"theshadowco","description":"Консольный прогресс бар для скриптов на OneScript","archived":false,"fork":false,"pushed_at":"2024-01-17T08:43:47.000Z","size":24,"stargazers_count":7,"open_issues_count":0,"forks_count":7,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-01-17T16:12:19.890Z","etag":null,"topics":["oscript"],"latest_commit_sha":null,"homepage":null,"language":"1C Enterprise","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/theshadowco.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-03-29T22:10:29.000Z","updated_at":"2024-01-17T08:26:58.000Z","dependencies_parsed_at":"2024-01-17T09:56:50.778Z","dependency_job_id":null,"html_url":"https://github.com/theshadowco/progbar","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theshadowco%2Fprogbar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theshadowco%2Fprogbar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theshadowco%2Fprogbar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theshadowco%2Fprogbar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theshadowco","download_url":"https://codeload.github.com/theshadowco/progbar/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243205199,"owners_count":20253420,"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":["oscript"],"created_at":"2025-03-12T10:44:59.425Z","updated_at":"2025-12-24T09:50:59.073Z","avatar_url":"https://github.com/theshadowco.png","language":"1C Enterprise","funding_links":[],"categories":[],"sub_categories":[],"readme":"﻿# Консольный прогресс бар для скриптов на OneScript\n\nБиблитека предоставляет класс для реализации прогресс бара в консольных приложениях на OneScript'е\n\n## Использование\n\nДля использования, необходимо иницилизовать объект\n\n```bsl\n#Использовать progbar\n\nПрогрессБар = Новый ПрогрессБар();\nПрогрессБар.Начать(100, \"Прогресс\");\n```\n\nЗатем выполнять его движение методом `СделатьШаг()`\n\nПосле окончания использования необходимо вызвать метод `Завершить()`\n\nПодробная информация о методах объекта содержится в описании.\n\n## Пример\n\n```bsl\n#Использовать progbar\n\nПрогрессБар = Новый ПрогрессБар();\nПрогрессБар.Начать(100, \"Прогресс \");\n\nДля Ит = 0 По 100 Цикл\n\n    ПрогрессБар.СделатьШаг();\n    Приостановить(200);\n\nКонецЦикла;\nПрогрессБар.Завершить();\n\nСообщить(СтрШаблон(\"Время выполнения операции: %1\", ПрогрессБар.ДлительностьВыполнения(ИСТИНА)));\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheshadowco%2Fprogbar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftheshadowco%2Fprogbar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheshadowco%2Fprogbar/lists"}