aapt, adb*, alacritty, apktool, asar, node, nvim: add Indonesian translation (#4829)

beep
Levi Rizki Saputra 2020-10-25 19:40:02 +07:00 committed by GitHub
parent 185f818455
commit 2e2243e363
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 245 additions and 0 deletions

16
pages.id/common/aapt.md Normal file
View File

@ -0,0 +1,16 @@
# aapt
> Alat Pemaketan Android Asset.
> Menyusun dan memaketkan resource aplikasi Android.
- Daftar berkas-berkas yang termuat dalam arsip APK:
`aapt list {{alamat/ke/aplikasi.apk}}`
- Menampilkan metadata aplikasi (versi, izin, dsb.):
`aapt dump badging {{alamat/ke/aplikasi.apk}}`
- Membuat arsip APK baru dengan berkas dari direktory yang ditentukan:
`aapt package -F {{alamat/ke/aplikasi.apk}} {{alamat/ke/direktori}}`

View File

@ -0,0 +1,20 @@
# adb install
> Android Debug Bridge Install: Menginstal paket ke emulator Android atau perangkat Android terhubung.
> Informasi lebih lanjut: <https://developer.android.com/studio/command-line/adb>.
- Menginstal aplikasi Android ke emulator/perangkat:
`adb install {{alamat/ke/berkas.apk}}`
- Menginstal ulang aplikasi yang sudah ada, menjaga datanya:
`adb install -r {{alamat/ke/berkas.apk}}`
- Memberikan semua izin yang terdaftar di manifest aplikasi:
`adb install -g {{alamat/ke/berkas.apk}}`
- Memperbarui langsung paket terinstal dengan hanya memperbarui bagian dari APK yang berubah:
`Adb install --fastdeploy {{alamat/ke/berkas.apk}}`

View File

@ -0,0 +1,20 @@
# adb reverse
> Android Debug Bridge Reverse: membalik koneksi socket dari emulator Android atau perangkat Android terhubung.
> Informasi lebih lanjut: <https://developer.android.com/studio/command-line/adb>.
- Daftar semua koneksi socket terbalik dari emulator dan perangkat:
`adb reverse --list`
- Membalik port TCP dari emulator/perangkat ke localhost:
`adb reverse tcp:{{port_jarak_jauh}} tcp:{{port_lokal}}`
- Melepas koneksi socket terbalik dari emulator/perangkat:
`adb reverse --remove tcp:{{port_jarak_jauh}}`
- Melepas semua koneksi socket terbalik dari semua emulator dan perangkat:
`adb reverse --remove-all`

View File

@ -0,0 +1,36 @@
# adb shell
> Android Debug Bridge Shell: Menjalankan perintah shell jarak jauh pada emulator Android atau perangkat Android terhubung.
> Informasi lebih lanjut: <https://developer.android.com/studio/command-line/adb>.
- Memulai shell interaktif jarak jauh di emulator/perangkat:
`adb shell`
- Mendapatkan semua properti dari emulator/perangkat:
`adb shell getprop`
- Mengembalikan semua izin runtime ke default:
`adb shell pm reset-permissions`
- Mencabut izin berbahaya dari sebuah aplikasi:
`adb shell pm revoke {{paket}} {{izin}}`
- Memicu sebuah peristiwa penting:
`adb shell input keyevent {{keycode}}`
- Mengosongkan data aplikasi pada emulator/perangkat:
`adb shell pm clear {{paket}}`
- Memulai aktivitas pada emulator/perangkat:
`adb shell am start -n {{paket}}/{{aktivitas}}`
- Memulai aktivitas beranda pada emulator/perangkat:
`adb shell am start -W -c android.intent.category.HOME -a android.intent.action.MAIN`

32
pages.id/common/adb.md Normal file
View File

@ -0,0 +1,32 @@
# adb
> Android Debug Bridge: berkomunikasi dengan emulator Android atau perangkat Android terhubung.
> Informasi lebih lanjut: <https://developer.android.com/studio/command-line/adb>.
- Cek apakah proses server adb telah dimulai dan memulainya:
`adb start-server`
- Menghentikan proses server adb:
`adb kill-server`
- Memulai shell jarak jauh pada emulator/perangkat tujuan:
`adb shell`
- Menginstal aplikasi Android ke emulator/perangkat tujuan:
`adb install -r {{alamat/ke/berkas.apk}}`
- Menyalin berkas/direktori dari perangkat tujuan:
`adb pull {{alamat/ke/berkas_atau_direktori_perangkat}} {{alamat/ke/direktori_lokal_tujuan}}`
- Menyalin berkas/direktori ke perangkat tujuan:
`adb push {{alamat/ke/berkas_atau_direktori_lokal}} {{alamat/ke/direktori_perangkat_tujuan}}`
- Mendapatkan daftar perangkat yang terhubung:
`adb devices`

View File

@ -0,0 +1,24 @@
# alacritty
> Lintas platform, terakselerasi GPU terminal emulator.
> Informasi lebih lanjut: <https://github.com/jwilm/alacritty>.
- Membuka jendela alacritty baru:
`alacritty`
- Menjalankan alacritty pada direktori tertentu:
`alacritty --working-directory {{alamat/ke/direktori}}`
- Menjalankan perintah di jendela alacritty baru:
`alacritty -e {{perintah}}`
- Menentukan berkas konfigurasi alternatif (nilai default $XDG_CONFIG_HOME/alacritty/alacritty.yml):
`alacritty --config-file {{alamat/ke/konfigurasi.yml}}`
- Menjalankan dengan mengaktifkan pemuatan ulang konfigurasi secara langsung/otomatis(dapat juga diaktifkan secara default di alacritty.yml):
`alacritty --live-config-reload --config-file {{alamat/ke/konfigurasi.yml}}`

View File

@ -0,0 +1,16 @@
# apktool
> Me-reverse engineer berkas APK.
> Informasi lebih lanjut: <https://ibotpeaches.github.io/Apktool/>.
- Dekode berkas APK:
`apktool d {{berkas.apk}}`
- Men-build folder menjadi berkas APK:
`apktool b {{alamat/ke/direktori}}`
- Menginstal dan menyimpan frameworks:
`apktool if {{framework.apk}}`

20
pages.id/common/asar.md Normal file
View File

@ -0,0 +1,20 @@
# asar
> Pengarsip berkas untuk platform Electron.
> Informasi lebih lanjut: <https://github.com/electron/asar>.
- Arsipkan sebuah berkas atau direktori:
`asar pack {{alamat/ke/berkas_atau_direktori}} {{arsip.asar}}`
- Mengekstrak sebuah arsip:
`asar extract {{arsip.asar}}`
- Mengekstrak berkas tertentu dari sebuah arsip:
`asar extract-file {{arsip.asar}} {berkas}}`
- Mendapatkan daftar konten dari berkas arsip:
`asar list {{arsip.asar}}`

24
pages.id/common/node.md Normal file
View File

@ -0,0 +1,24 @@
# node
> Platform JavaScript sisi server (Node.js).
> Informasi lebih lanjut: <https://nodejs.org>.
- Menjalankan berkas JavaScript:
`node {{alamat/ke/berkas}}`
- Memulai sebuah REPL (shell interaktif):
`node`
- Mengevaluasi kode JavaScript dengan memberikanya sebagai sebuah argument:
`node -e "{{kode}}"`
- Mengevaluasi dan mencetak hasil, berguna untuk melihat versi dependesni node:
`node -p "{{process.versions}}"`
- Mengaktifkan inspector, menjeda eksekusi sampai debugger terhubung segera setelah kode sumber sepenuhnya terparser:
`node --no-lazy --inspect-brk {{alamat/ke/berkas}}`

37
pages.id/common/nvim.md Normal file
View File

@ -0,0 +1,37 @@
# nvim
> Neovim, teks editor programmer berbasis Vim, menyediakan beberapa mode untuk manipulasi teks berbeda jenis.
> Tekan `i` masuk mode edit. `<Esc>` kembali ke mode normal, yang tidak mengizinkan penyisipan teks biasa.
> Informasi lebih lanjut: <https://neovim.io>.
- Membuka berkas:
`nvim {{berkas}}`
- Masuk ke mode pengeditan teks (insert mode):
`<Esc>i`
- Menyalin ("yank") atau memotong ("delete") baris saat ini (tempel itu dengan `P`):
`<Esc>{{yy|dd}}`
- Batalkan operasi terakhir:
`<Esc>u`
- Mencari sebuah pattern pada berkas (tekan `n`/`N` untuk pergi ke kecocokan berikutnya/sebelumnya):
`<Esc>/{{pattern_pencarian}}<Enter>`
- Melakukan penggantian regex pada seluruh berkas:
`<Esc>:%s/{{pattern}}/{{pengganti}}/g<Enter>`
- Menyimpan (write) berkas, dan keluar:
`<Esc>:wq<Enter>`
- Keluar tanpa menyimpan:
`<Esc>:q!<Enter>`