Files
localsend/readme_i18n/README_ID.md
2025-10-27 02:35:07 +01:00

11 KiB

LocalSend

CI status

HomepageDiscordGitHubCodeberg

English (Default)EspañolفارسیFilipinoFrançaisIndonesiaItaliano日本語ភាសាខ្មែរ한국어PolskiPortuguês BrasilРусскийภาษาไทยTurkishУкраїнськаTiếng Việt中文

LocalSend adalah aplikasi gratis dan sumber terbuka yang memungkinkan Anda berbagi file dan pesan dengan aman ke perangkat terdekat melalui jaringan lokal tanpa memerlukan koneksi internet.

Tentang

LocalSend adalah aplikasi lintas platform yang memungkinkan komunikasi aman antar perangkat menggunakan REST API dan enkripsi HTTPS. Berbeda dengan aplikasi pesan lainnya yang mengandalkan server eksternal, LocalSend tidak memerlukan koneksi internet atau server pihak ketiga, menjadikannya solusi yang cepat dan andal untuk komunikasi lokal.

Screenshots

iPhone screenshot PC screenshot

Unduh

Disarankan untuk mengunduh aplikasi ini melalui toko aplikasi atau manajer paket, karena aplikasi ini tidak memiliki fitur pembaruan otomatis.

Windows macOS Linux Android iOS Fire OS
Winget App Store Flathub Play Store App Store Amazon
Scoop Homebrew Nixpkgs F-Droid
Chocolatey DMG Installer Snap APK
EXE Installer AUR
Portable ZIP TAR
DEB
AppImage

Read more about distribution channels.

Kompatibilitas

Platform Versi Minimum Catatan
Android 5.0 -
iOS 12.0 -
macOS 11 Big Sur Gunakan OpenCore Legacy Patcher 2.0.2 (Lihat #1005)
Windows 10 Versi terakhir yang mendukung Windows 7 adalah v1.15.4. Mungkin ada backport versi lebih baru untuk Windows 7 di masa depan.
Linux N.A. Dependensi: Gnome: xdg-desktop-portal dan xdg-desktop-portal-gtk, KDE: xdg-desktop-portal dan xdg-desktop-portal-kde

Setup

Dalam kebanyakan kasus, LocalSend seharusnya berfungsi langsung tanpa konfigurasi. Namun, jika Anda mengalami masalah dalam mengirim atau menerima file, Anda mungkin perlu mengonfigurasi firewall Anda untuk mengizinkan LocalSend berkomunikasi melalui jaringan lokal Anda.

Traffic Type Protocol Port Action
Incoming TCP, UDP 53317 Allow
Outgoing TCP, UDP Any Allow

Pastikan juga untuk menonaktifkan AP isolation di router Anda. Fitur ini biasanya dinonaktifkan secara default, tetapi beberapa router mungkin mengaktifkannya (terutama pada jaringan tamu).

Mode Portable

(Diperkenalkan pada v1.13.0)

Buat file bernama settings.json yang terletak di direktori yang sama dengan file eksekusi aplikasi. File ini bisa dibiarkan kosong. Aplikasi akan menggunakan file ini untuk menyimpan pengaturan daripada lokasi default.

Mulai tersembunyi

(Diperbarui pada v1.15.0)

Untuk memulai aplikasi dalam mode tersembunyi (hanya muncul di tray), gunakan flag --hidden (contoh: localsend_app.exe --hidden).

Pada versi v1.14.0 dan sebelumnya, aplikasi dimulai dalam mode tersembunyi jika flag autostart diaktifkan dan pengaturan tersembunyi diaktifkan.

Cara Kerja

LocalSend menggunakan protokol komunikasi yang aman, memungkinkan perangkat untuk berkomunikasi satu sama lain menggunakan REST API. Semua data dikirim dengan aman melalui HTTPS, dan sertifikat TLS/SSL dihasilkan secara langsung di setiap perangkat, memastikan keamanan maksimum.

Untuk informasi lebih lanjut tentang Protokol LocalSend, lihat dokumentasi.

Memulai

Untuk mengompilasi LocalSend dari kode sumber, ikuti langkah-langkah berikut:

  1. Instal Flutter langsung atau menggunakan fvm (lihat versi yang diperlukan)
  2. Clone repositori LocalSend
  3. Jalankan cd app untuk masuk ke direktori aplikasi
  4. Jalankan flutter pub get untuk mengunduh dependensi
  5. Jalankan flutter run untuk memulai aplikasi

[!CATATAN]
Saat ini LocalSend memerlukan versi Flutter yang lebih lama (disebutkan dalam .fvmrc) dan masalah build dapat terjadi karena ketidakcocokan antara versi Flutter yang diperlukan dan yang terinstal di sistem.
Untuk membuat pengembangan lebih konsisten, LocalSend menggunakan fvm untuk mengelola versi Flutter proyek.
Setelah menginstal fvm, jalankan fvm flutter alih-alih flutter.

Berkontribusi

Kami menerima kontribusi dari siapa pun yang tertarik untuk membantu meningkatkan LocalSend. Jika Anda ingin berkontribusi, ada beberapa cara untuk terlibat:

Terjemahan

Anda dapat membantu menerjemahkan LocalSend ke bahasa lain! Cara yang direkomendasikan: Gunakan platform Weblate untuk mengelola terjemahan.

Alternatif: Anda juga dapat berkontribusi dengan mem-fork repository ini dan menambahkan terjemahan secara manual.

Terjemahan terletak di direktori app/assets/i18n. Edit file _missing_translations_<locale>.json atau strings_<locale>.i18n.json untuk menambah atau memperbarui terjemahan.

Status terjemahan

Catatan: Bidang yang dihiasi dengan @ tidak dimaksudkan untuk diterjemahkan; mereka tidak digunakan dalam aplikasi dan hanya bersifat informatif untuk memberikan konteks kepada penerjemah.

Perbaikan Bug dan Peningkatan

  • Perbaikan Bug: Jika Anda menemukan bug, silakan buat pull request dengan deskripsi jelas tentang masalah dan cara memperbaikinya.
  • Peningkatan: Punya ide untuk meningkatkan LocalSend? Silakan buat isu terlebih dahulu untuk mendiskusikan mengapa peningkatan tersebut diperlukan.

Untuk informasi lebih lanjut, lihat panduan kontribusi.

Pemecahan Masalah

Masalah Platform (Pengirim) Platform (Penerima) Solusi
Perangkat tidak terlihat Semua Semua Pastikan untuk menonaktifkan AP-Isolation pada router Anda. Jika diaktifkan, koneksi antar perangkat akan dilarang.
Perangkat tidak terlihat Semua Windows Pastikan untuk mengonfigurasi jaringan Anda sebagai jaringan "pribadi". Windows mungkin lebih ketat saat jaringan dikonfigurasi sebagai publik.
Perangkat tidak terlihat macOS, iOS Semua Anda dapat mencoba mengaktifkan/menonaktifkan izin "Local Network" di bawah "Privacy" di pengaturan OS.
Kecepatan terlalu lambat Semua Semua Gunakan 5 GHz; Nonaktifkan enkripsi pada kedua perangkat
Kecepatan terlalu lambat Semua Android Masalah yang diketahui. https://github.com/flutter-cavalry/saf_stream/issues/4