App::Easycfg

 Welcome to Easycfg Website.

Languages: [EN] English | [KO] 한국어 | [FR] Français | [ES] Español

Introduce: 소개:

The purpose of this program is to set the system easy when separate settings are required for mass delivery of b2b PCs.

PC의 대량 납품시 PC 각각 설정이 필요한 경우 정확하고 빠르고 편리하게 설정하는 용도 입니다.

Screenshot: 실행 화면:


This program is a Rust converted version of the script I made to set up for PCs delivered to companies(b2b) in the past. 

  • Workers no longer need to manually configure IP settings, program settings, and printer settings in the field
  • Saving valuable time. The need for employing multiple workers for this task is eliminated.
  • Worker can work at least three times faster than a traditional worker
  • While the worker beside you opens through the configuration panel to set up network, your setup is already complete.

배치 스크립트로 사용 하던 것을 Rust 언어로 다시 제작하였습니다.

  • 대량 납품시 PC 설정을 정확하고, 빠르고 간편하게 설정.
  • 작업자는 IP 입력, 프로그램 설치, 프린트 설정 때문에 시간을 낭비하지 않아도 됩니다.
  • 혼자서 2~3명 이상의 작업량을 해낼 수 있습니다, 이로 인해 규모 대비 비용을 절감할 수 있습니다.
  • 관심있는 업체나 작업자 분들은 연락 바랍니다. 인력 고용 비용보다 훨씬 "저렴"합니다.

Program features:

  • Network setup
  • Program installation ( exe, batch script supported (execute delay, command option))
  • Printer driver installation ( network, usb ).
  • PC configuration possible with pre-set data(encrypted)
  • Worker's actions are logged and use db(sqlite) encrypted with openssl.
  • UI Menu Language: English, Korean, French, Spanish.

프로그램 기능:

  • 네트워크 설정
  • 프로그램 설치 (실행파일, 배치스크립트(지연 실행, 명령행 옵션))
  • 프린터 드라이버 설정 (네트워크, USB)
  • 사전 구성된 PC 데이터 설정 불러오기(데이터 암호화)
  • 프로그램 실행 암호 설정 및 인가된 USB에서만 실행
  • 작업자의 작업 내용이 암호화 되어 기록됩니다
  • 메뉴 언어: 한국어, 영어, 프랑스어, 스페인어 지원

current version: 0.5-beta

ChangeLog: 변경점:

0.6-beta:

  • Add Option ignore Ethernet connected and router ping
  • Add Sequential application function to IP and name

0.5-beta:

  • Add Recovery by previous IP information (put old IP information to preset)
  • Add Page division support Preinstall, Printer, Preset Lists
  • Add App Password can be set to restrict app run.
  • Fixed License and disk authentication updates.
  • Read QR, Bar code. (Laptop Webcam, USB Camera)
  • Administrators easily manage and set all system settings based on QR or Bar code(required pre-set db, match code == preset name)

0.4-beta:

  • Add tooltip text for ui(Doesn't work in UAC mode)
  • Add Shortcut for menu.
  • Add Printer USB driver.
  • Add RAW, LPR port number for Network Printer options.
  • Add access previous log data ( Double click the log listbox )

0.3-beta:

  • Add Change Password(worker can not figure out the password)
  • Add Reg file support in the Pre-install.
  • Add each setting button.
  • Add profile list of preset setting values.
  • Add csv file import fuction(Preset)

0.2-beta:

  • Added support for Spanish and French.
  • Added log and program setting.
  • Fixed remove strict checks when saving setting
  • Fixed code cleanup for stability and additional function.

0.1-alpha: 

  • Developed using Rust (with SQLCipher).
  • Added gui-frontend(Rust-Native Windows GUI)
  • Added functions that were in the script version.
  • Added printer driver inf file parser for rust.
  • Added cache system for printer driver files.
  • Added multilingual module.
  • Fixed errors related to internal system command errors
  • Fixed string conversion (UTF-16 LE, UTF-16BE)

How to make preset CSV file (only accept UTF-8)

It's okay if you don't have anything other than the eid value.

previous_ip: This value is for automatic matching and is not necessary value.

Comments