{"id":15817437,"url":"https://github.com/nikoksr/prinfo","last_synced_at":"2026-01-28T18:05:43.867Z","repository":{"id":108050942,"uuid":"207424487","full_name":"nikoksr/prinfo","owner":"nikoksr","description":"Fast printer information gathering tool for windows. ","archived":false,"fork":false,"pushed_at":"2020-03-23T11:52:48.000Z","size":342,"stargazers_count":1,"open_issues_count":8,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-06-04T18:54:01.999Z","etag":null,"topics":["cpp","printer","windows"],"latest_commit_sha":null,"homepage":"","language":"C++","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/nikoksr.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-09-09T23:40:36.000Z","updated_at":"2021-08-27T11:57:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"323d4166-e060-4fab-81b6-f275c040fee3","html_url":"https://github.com/nikoksr/prinfo","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/nikoksr/prinfo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikoksr%2Fprinfo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikoksr%2Fprinfo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikoksr%2Fprinfo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikoksr%2Fprinfo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nikoksr","download_url":"https://codeload.github.com/nikoksr/prinfo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nikoksr%2Fprinfo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28848382,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-28T15:15:36.453Z","status":"ssl_error","status_checked_at":"2026-01-28T15:15:13.020Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["cpp","printer","windows"],"created_at":"2024-10-05T05:41:31.144Z","updated_at":"2026-01-28T18:05:43.847Z","avatar_url":"https://github.com/nikoksr.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"\" rel=\"noopener\"\u003e\n \u003cimg width=150px height=150px src=\"prinfo/assets/images/prinfo.png\" alt=\"prinfo logo\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003ch3 align=\"center\"\u003eprinfo\u003c/h3\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![Status](https://img.shields.io/badge/status-active-success.svg)]()\n[![Downloads](https://img.shields.io/github/downloads/nikoksr/prinfo/total)]()\n[![License](https://img.shields.io/badge/license-MIT-blue.svg)](/LICENSE)\n\n\u003c/div\u003e\n\n---\n\n\u003cp align=\"center\"\u003e Fast printer information gathering tool for windows.\n    \u003cbr\u003e\n\u003c/p\u003e\n\n## Table of Contents\n\n- [About](#about)\n- [Getting Started](#getting_started)\n- [Usage](#usage)\n- [TODO](../TODO.md)\n- [Contributing](../CONTRIBUTING.md)\n\n## About \u003ca name = \"about\"\u003e\u003c/a\u003e\n\nGather all relevant informations about the printers in your network in one place with blazing speed. Using the winapi, reading the registry and analyzing printer relevant folders, prinfo displays all the important informations about your printers in seconds.\n\n## Getting Started \u003ca name = \"getting_started\"\u003e\u003c/a\u003e\n\n### Installing\n\nDownload the latest [release](https://github.com/nikoksr/prinfo/releases) for your system architecture. A single executable, that's all.\n\n**Note**: This is currently a windows only project.\n\n## Usage \u003ca name=\"usage\"\u003e\u003c/a\u003e\n\n### Main menu\nUsing prinfo is pretty straight forward. Executing it, you're greated by a simple but classy cli menu.\n\n\u003cp align=\"left\"\u003e\n  \u003ca href=\"\" rel=\"noopener\"\u003e\n \u003cimg src=\"assets/images/main-menu.png\" alt=\"prinfo main menu\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n- Option 1 gives a you a quick overview of the printers in your network.\n- Option 2 opens a new menu that includes a variety of printer-related functions.\n- Option 3 displays the help.\n\n### Functions menu\n\nA list of functions that either gather and display informations or try to analyze and help you identify potential problems.\n\n\u003cp align=\"left\"\u003e\n  \u003ca href=\"\" rel=\"noopener\"\u003e\n \u003cimg src=\"assets/images/functions-menu.png\" alt=\"prinfo functions menu\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\nThose are the functions that are executable by the **regular user**.\n\n- Option 1 shows you the relevant informations about your printers that's accesible through the winapi.\n- Option 2 shows you relevant informations read from the registry.\n- Option 3 shows you informations about the system you're currently using which might also help identifying problems related to printing.\n- Option 4 quickly save the most important infos to a text file.\n\nHere begins the **admin area**. It's is hidden from the regular user by default. Functions in this area require the access rights of an admin.\n\n- Option 5 analyzes the printers folder. Check for empty spooler files and incomplete file pairs and show files that shouldn't be in there. A lot of printer problems originate from here. Broken, empty and incomplete spooler files can prevent the spooler from working properly.\n- Option 6 quickly restarts the spooler service.\n\nBy default every information displaying function includes the option to save the results to a file.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnikoksr%2Fprinfo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnikoksr%2Fprinfo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnikoksr%2Fprinfo/lists"}