Skip to content

kimiroo/FreeSjb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sjb - Sajibang Tools

Configure Sajibang PC to a useable state instantly!

Sajibang(싸지방, 사이버지식정보방) is a PC cafe in Korean army camp with a limited functionalities due to security reasons. Officer encourages to learn with this PCs, but with limited functionalities it is pain in the butt to learn to code with these machines. Also, with PCs resetting after a reboot, it's very annoying to download and install all the useful tools required to code. However, with this tool, you can download and setup all the apps, tools required for coding, etc with ease.

Instructions

  1. Install Python from the official website. (Direct download link)
  2. Download bootstrap script
  3. Run downloaded bootstrap.py

OR

  1. Download and run quick.exe to skip all hassles and get up and running!

Features

  • Auto download & prepare required modules
  • Download & install apps
    • Firefox
    • VS Code
    • PuTTY
    • FileZilla Client
    • Git
  • Prepare apps
    • Import Firefox preferences
    • Install VS Code extensions (python, cpptools)
  • Prepare PC
    • Disable Windows Update
    • Disable Adobe Reader Update
    • Bypass security policy and open cmd after running
  • More features comming soon

Requirements

  • Windows based PC
  • Python 3.7 or later (tested on Python 3.10)
  • Reliable internet connection

Future plans

Features to be added

  • C/C++ compiler setup
  • VS Code js configurator
  • simple compiler launcher (due to inability to integrate shell in vscode)
  • python shell replacement for vscode
  • session selection (firefox only, coding, etc.)

Credits

Executable icon is created with "IBM Plex Mono" font.
Copyright 2017 IBM Corp. All rights reserved.
Font License: SIL Open Font License, 1.1 (http://scripts.sil.org/OFL)