1.0.2 • Published 1 year ago

bayardulu v1.0.2

Weekly downloads
-
License
GPL-3.0-only
Repository
github
Last release
1 year ago

Requirements

  • Node.js
  • NPM / Yarn

Warning

Gunakan script ini dengan hati-hati. Secara default, script ini akan meng-encrypt semua file dan folder di mana anda menjalankan command bayardulu (Current Working Directory). Jangan sampai kalian tanpa sengaja meng-encrypt seluruh storage kalian. Saya tidak bertanggung jawab atas segala kesalahan yang terjadi karena kecerobohan user.

Installation

  1. Install package
  • Local
    • NPM
      npm install bayardulu --save-dev
    • Yarn
      yarn add bayardulu --dev
  • Global (bisa dijalankan di mana saja, tapi tidak direkomendasikan karena sangat berisiko)
    • NPM
      npm install -g bayardulu
    • Yarn
      yarn global add bayardulu

Usage

  1. Masuk ke folder project yang ingin di-encrypt
cd path/project
  1. Run command
  • Local

    • NPM

      # encrypt
      npx bayardulu encrypt
      
      # decrypt
      npx bayardulu decrypt
    • Yarn

      # encrypt
      yarn run bayardulu encrypt
      
      # decrypt
      yarn run bayardulu decrypt
  • Global

    # encrypt
    bayardulu encrypt
    
    # decrypt
    bayardulu decrypt

Advanced Usage

Meng-encrypt satu file (atau lebih)

npx bayardulu encrypt [nama_file_1] [nama_file_2] [dst]

Mengubah extension

npx bayardulu encrypt [nama_file] -x plongaplongo
# npx bayardulu encrypt [nama_file] --extension plongaplongo

Mengubah secret key

npx bayardulu encrypt [nama_file] -k awokawokawok
# npx bayardulu encrypt [nama_file] --secret-key awokawokawok

Men-decrypt satu file (atau lebih)

npx bayardulu decrypt [nama_file_1] [nama_file_2] [dst]

Men-decrypt satu file dan timpa (file yang encrypted secara otomatis terhapus setelah di-decrypt)

npx bayardulu decrypt [nama_file_1] -o
# npx bayardulu decrypt [nama_file_1] --overwrite

Menampilkan menu bantuan

npx bayardulu -h
# npx bayardulu --help

Menampilkan nomor versi

npx bayardulu -v
# npx bayardulu --version

Environment Variable

  • BAYARDULU_KEY = Secret key untuk enkripsi
  • BAYARDULU_EXT = Extension file hasil enkripsi

You guys can support me on the tracteer platform! Your support will be very helpful for me, but with you this star project has also been very helpful, you know!

Informasi lebih lanjut

Apabila ada yang mau ditanyakan soal skrip ini, bisa langsung pm saya:

1.0.2

1 year ago

1.0.0

1 year ago