{"id":20507800,"url":"https://github.com/csehg0312/bcpywork","last_synced_at":"2026-04-24T12:02:34.185Z","repository":{"id":155897843,"uuid":"563311819","full_name":"csehg0312/bcpywork","owner":"csehg0312","description":"This repo contains my Bachelor`s program fully written in python ","archived":false,"fork":false,"pushed_at":"2024-07-24T20:05:46.000Z","size":518,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-28T16:49:54.735Z","etag":null,"topics":["file","filesystem","managing","pysimplegui","python3","windows"],"latest_commit_sha":null,"homepage":"","language":"Python","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/csehg0312.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-11-08T10:57:33.000Z","updated_at":"2024-07-24T20:05:50.000Z","dependencies_parsed_at":null,"dependency_job_id":"9f1a856d-954c-4939-9f33-ce9fb8fbeea2","html_url":"https://github.com/csehg0312/bcpywork","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/csehg0312/bcpywork","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csehg0312%2Fbcpywork","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csehg0312%2Fbcpywork/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csehg0312%2Fbcpywork/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csehg0312%2Fbcpywork/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/csehg0312","download_url":"https://codeload.github.com/csehg0312/bcpywork/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/csehg0312%2Fbcpywork/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32222483,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T10:26:35.452Z","status":"ssl_error","status_checked_at":"2026-04-24T10:25:27.643Z","response_time":64,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["file","filesystem","managing","pysimplegui","python3","windows"],"created_at":"2024-11-15T20:15:34.085Z","updated_at":"2026-04-24T12:02:34.170Z","avatar_url":"https://github.com/csehg0312.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PyFileManager -\u003e  ## A simple and lightweight file manager written in Python\n\n### 1. This project was initially created with the goal of accessing files on the Windows operating system.\n### 2. It can also access drives and show how much space is occupied on each drive.\n### 3. File and folder operations include creating, deleting, and renaming.\n### 4. The program is a two-window file manager.\n### 5. It is possible to copy and move files from one window to another.\n\n\n## Installation Instructions:\n\n\n\u003e 1. Install Python 3.10: [https://www.python.org/downloads/](https://www.python.org/downloads/) or [https://apps.microsoft.com/detail/9pjpw5ldxlz5?hl=en-US\u0026gl=US](https://apps.microsoft.com/detail/9pjpw5ldxlz5?hl=en-US\u0026gl=US)\n\u003e ### After installation:\n\u003e\u003e 1. Open the Run window by pressing the Windows + R keys.\n\u003e\u003e 2. Type *cmd* in the text box and press Enter.\n\u003e\u003e 3. You can test if the installation was successful by typing *python -V*.\n\u003e\u003e\n\u003e\u003e *pip 23.0.1*\n\u003e\n\u003e 2. Install Python's pip installer library: [https://pypi.org/project/pip/](https://pypi.org/project/pip/) or run the command *python get-pip.py* in the terminal.\n\u003e ### After installation:\n\u003e\u003e 1. Open the Run window by pressing the Windows + R keys.\n\u003e\u003e 2. Type *cmd* in the text box and press Enter.\n\u003e\u003e 3. You can test if the installation was successful by typing *pip -V*.\n\u003e\u003e\n\u003e\u003e *Python 3.10.11*\n\u003e\n\u003e\n\n## What to do on the first run:\n\u003e- ### Open the *bcpywork* folder and run the *setup.py* file once.\n\u003e- ### If the packages are installed successfully, you can run the *app.py* file.\n\u003e- ### If the installation is unsuccessful, the *dependencies* section in the *config.yaml* file lists all the modules and packages that the program uses.\n\u003e ### However, all the modules and packages and their installation are listed in the lower part:\n\u003e\u003e  - dataclasses\n\u003e\u003e *python -m pip install dataclasses*\n\u003e\u003e  - collections\n\u003e\u003e *python -m pip install collections*\n\u003e\u003e  - PySimpleGUI\n\u003e\u003e *python -m pip install PySimpleGUI*\n\u003e\u003e - cffi\n\u003e\u003e *python -m pip install cffi*\n\u003e\u003e - pyperclip\n\u003e\u003e *python -m pip install pyperclip*\n\u003e\u003e - keyboard\n\u003e\u003e *python -m pip install keyboard*\n\u003e\u003e - winshell\n\u003e\u003e *python -m pip install winshell*\n\u003e\u003e - python-magic\n\u003e\u003e *python -m pip install python-magic*\n\u003e\u003e - python-libmagic\n\u003e\u003e*pip install python_magic_bin-0.4.14-py2.py3-none-win_amd64.whl* or *pip install python-magic-bin*\n\u003e\u003e - pathlib\n\u003e\u003e *python -m pip install pathlib*\n\u003e\u003e - Tk\n\u003e\u003e *python -m pip install tk*\n\u003e\u003e - pywin32-stubs\n\u003e\u003e *python -m pip install pywin32-stubs*\n\u003e\u003e - pywin32 \n\u003e\u003e *python -m pip install pywin32*\n\u003e\u003e - win32api\n\u003e\u003e *python -m pip install win32api*\n\n- Upon successful launch, the Drives window can be opened to show the list of drives!\n- If a drive is connected, it is necessary to reopen the Drives window!\n- After loading the drive, the listed files and folders are visible on the given Table\n- Folders can be opened by double-clicking and pressing Enter.\n- It is also possible to copy and move files from one Table to another using the right-click menu.\n\n\n## Installation Instructions:\n\n### 1. Install Python 3.10:\n\n* [https://www.python.org/downloads/](https://www.python.org/downloads/)\n* \n\n\n### 1. Ez a projekt azzal a céllal indult, hogy egy a Windows operációs rendszeren elérjük a fájlokat. \n### 2. Továbbá eléri a meghajtókat, meg tudja mutatni mennyire van elfoglalva egyes meghajtó. \n### 3. A fájlokkal és mappákkal való tevékenységek közé tartozik a létrehozás, eltávolítás és átnevezés. \n### 4. A program két ablakos fájlkezelő. \n### 5. Egyik ablakból van lehetőség átmásolni és áthelyezni. \n\n\n## Telepítési instrukciók:\n\n\n\u003e 1. Python 3.10 verziójának a telepítése: https://www.python.org/downloads/windows/ vagy https://apps.microsoft.com/store/detail/python-311/9NRWMJP3717K\n\u003e ### Telepítés után:\n\u003e\u003e 1. Windows + R gomb kombinációval megnyitni a Futtatás Ablakot. \n\u003e\u003e 2. Szövegdobozba *cmd* és Enter gomb. \n\u003e\u003e 3. *python -V* szöveggel tesztelhetjük sikerült-e telepíteni a csomagot.\n\u003e\u003e\n\u003e\u003e *pip 23.0.1*\n\u003e\n\u003e 2. Python pip telepítő könyvtárának telepítése: https://pip.pypa.io/en/stable/installation/ vagy a *python get-pip.py* parancssal a terminálban. \n\u003e ### Telepítés utáni teendő:\n\u003e\u003e 1. Windows + R gomb kombinációval megnyitni a Futtatás Ablakot. \n\u003e\u003e 2. Szövegdobozba *cmd* és Enter gomb. \n\u003e\u003e 3. *pip -V* szöveggel tesztelhetjük sikerült-e telepíteni a csomagot\n\u003e\u003e\n\u003e\u003e *Python 3.10.11*\n\u003e\n\u003e\n\n## Első indításnál szükséges teendők:\n\u003e- ### A *bcpywork* mappa megnyitása után a *setup.py* fájlt kell egyszer lefuttatni. \n\u003e- ###  A sikeres package telepítések esetén az *app.py* fájl futtaható. \n\u003e- ### A sikertelen telepítés esetén a *config.yaml* fájlban található *dependencies* részben található minden egyes modul és package, amit a program használ\n\u003e ### Azonban az alsó részben minden egyes modul és package fel lesz sorolva minden egyes modul és annak telepítése:\n\u003e\u003e    - dataclasses\n\u003e\u003e *python -m pip install dataclasses*\n\u003e\u003e    - collections\n\u003e\u003e *python -m pip install collections*\n\u003e\u003e    - PySimpleGUI\n\u003e\u003e *python -m pip install PySimpleGUI*\n\u003e\u003e  - cffi\n\u003e\u003e  *python -m pip install cffi*\n\u003e\u003e  - pyperclip\n\u003e\u003e *python -m pip install pyperclip*\n\u003e\u003e  - keyboard\n\u003e\u003e *python -m pip install keyboard*\n\u003e\u003e  - winshell\n\u003e\u003e *python -m pip install winshell*\n\u003e\u003e  - python-magic\n\u003e\u003e *python -m pip install python-magic*\n\u003e\u003e  - python-libmagic\n\u003e\u003e*pip install python_magic_bin-0.4.14-py2.py3-none-win_amd64.whl* vagy *pip install python-magic-bin*\n\u003e\u003e  - pathlib\n\u003e\u003e  *python -m pip install pathlib*\n\u003e\u003e  - Tk\n\u003e\u003e  *python -m pip install tk*\n\u003e\u003e  - pywin32-stubs\n\u003e\u003e  *python -m pip install pywin32-stubs*\n\u003e\u003e  - pywin32 \n\u003e\u003e *python -m pip install pywin32*\n\u003e\u003e  - win32api\n\u003e\u003e  *python -m pip install win32api*\n\n- Sikeres elindításnál a Diszkek ablakkal lehet megnyitni a meghajtók listáját!\n- Csatlakoztatott meghajtó esetén szükséges mégegyszer megnyitni a Diszkek ablakát!\n- A maghajtó betöltése után kilistázott fájlok és mappák láthatóak az adott Asztalon\n- A mappák megnyitása két kattintás után és egy Enter billentyű lenyomása után fog megnyitni.\n- Továbbá lehetőség van az egyik Asztalról való megnyitására a Másik Asztalra a Jobb klikk menüből kiválasztva.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcsehg0312%2Fbcpywork","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcsehg0312%2Fbcpywork","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcsehg0312%2Fbcpywork/lists"}