Bergabunglah dengan obrolan web @ chat.echoplex.us. Instal Aplikasi Web Open Firefox - (Apa Aplikasi Web Terbuka Firefox?)
Parlez-Vous Français? Lanjutkan ICI
Pengembang obrolan @ chat.echoplex.us/echodev
Apa yang baru?
Echoplexus adalah platform obrolan anonim, berbasis web, seperti IRC yang membuat upaya terbaiknya untuk menghormati privasi Anda. Ini memungkinkan Anda untuk membuat saluran publik atau pribadi. Anda dapat mengamankan nama samaran untuk anonimitas yang dapat ditautkan, dan mengamankannya dengan PGP. Anda dapat membuat kode dan menggambar bersama secara real time. Anda dapat membuat panggilan video peer2peer dan suara dengan orang -orang di saluran Anda.
Echoplexus dirancang untuk menjadi modular. Ini dimulai dari aplikasi dasar obrolan sederhana dan telah benar -benar berkembang untuk mencakup banyak hal yang berbeda.
Saat ini, Echoplexus terdiri dari 4 modul: obrolan, kode, gambar, dan panggilan. Dapat dibayangkan, Anda dapat menjalankan kombinasi apa pun (atau hanya 1) dari modul -modul ini, tergantung pada kebutuhan Anda.
Echoplexus bekerja dengan baik untuk tim yang ingin memungkinkan obrolan yang kaya, aman, dan benar -benar menghormati privasi. Karena OSS dan cukup mudah dipasang, Anda dapat memiliki infrastruktur komunikasi pribadi Anda sendiri tanpa perlu mengandalkan layanan cloud. Ada ketenangan pikiran dalam hal itu. Kami telah menemukan itu juga bagus untuk kelompok teman yang peduli dengan data mereka (dan yang mungkin atau mungkin tidak melihatnya).
Banyak tim mungkin menggunakan platform komunikasi berbasis web yang dibayar. Ada banyak di luar sana, dan kami telah memperoleh beberapa inspirasi dari mereka dalam pengembangan kami. Echoplexus menjembatani kesenjangan dengan perangkat lunak open source.
Yang lain menggunakan IRC. Namun, ini agak memakan waktu untuk mengatur server, banyak orang tidak benar -benar ingin mengatur klien, dan mereka tentu tidak ingin mengkonfigurasi server dan port di klien mereka. Pada akhirnya, sebagian besar pengguna terjebak dengan antarmuka hanya teks (tidak ada media kaya). IP Anda juga terlihat oleh orang lain kecuali Anda menjalani langkah -langkah untuk menyembunyikannya.
Layanan lain (seperti Google Talk / Hangouts) baik-baik saja, tetapi secara default mereka adalah obrolan 1v1, platform klien tertutup, dan berbasis cloud.
Hampir semua alternatif mengharuskan Anda untuk menentukan beberapa jenis nama sebelum Anda mulai mengobrol. Lebih buruk, daftar dengan alamat email. Saya selalu berpikir penghalang terbesar adalah mengharuskan pengguna untuk melakukan tindakan yang tidak dia pedulikan untuk menyelesaikannya - dia punya banyak hal lain untuk dilakukan! Anonimitas bisa kondusif untuk percakapan yang hebat.
Bagian terpenting dari Echoplexus adalah dukungan untuk anonimitas. Pengguna benci pendaftaran. Anonimitas mendorong kebebasan berbicara. Anonimitas yang dapat ditautkan juga dimungkinkan.
Echoplexus akan mencoba untuk menyematkan URL gambar apa pun langsung ke bar media di sisi kanan. Demikian pula, itu akan berusaha mengurai URL YouTube dan menanamkan objek. Ketika server menemukan URL, itu dapat mengambil tangkapan layar halaman yang dimaksud dan berupaya memberikan kutipan singkat kepada pengguna. Untuk melindungi privasi Anda, penyematan media dinonaktifkan untuk klien secara default.
Anda dapat mengedit pesan apa pun yang telah Anda kirim hingga 2 jam yang lalu, selama Anda belum kehilangan koneksi. Durasi ini dapat dikonfigurasi oleh operator server. Anda dapat melakukan ini dengan mengklik dua kali pesan, atau mengklik ikon pensil yang muncul saat melayang pesan.
Saat Anda bergabung dengan saluran, Anda akan secara otomatis menyinkronkan beberapa riwayat obrolan terbaru yang mungkin Anda lewatkan saat Anda pergi. Kapan saja, Anda dapat menarik riwayat chatlog untuk saluran itu.
Perintah yang didukung saat ini:
/join [channel_name] : Bergabunglah dengan saluran/leave : Meninggalkan saluran saat ini/topic [topic string] : Atur topik percakapan untuk saluran (pesan yang terlihat setiap saat di atas)/broadcast [a chat message] : Kirim pesan ke setiap saluran yang Anda hubungkan. Alias: /bc/nick [your_nickname] : Mengubah nama Anda dari Anonim; Preferensi ini disimpan dalam cookie berdasarkan saluran per saluran/private [channel_password] : Membuat saluran pribadi. Hanya mereka yang memiliki kata sandi yang dapat memasukkannya./public : Jadikan saluran pribadi sebagai saluran publik./whisper [nickname] : Kirim pesan pribadi yang terlihat oleh siapa pun dengan nama panggilan yang telah Anda berikan. Alias: /w , /tell , /t , /pm . Pro-Tip: Tekan "Ctrl+R" ke cepat-cepat untuk orang terakhir yang telah membisikkan Anda./pull [N] : Sinkronkan pesan obrolan terbaru yang Anda lewatkan saat Anda tidak terhubung ke saluran. Saat ini, maksimum diatur ke 100 untuk responsif UI sampai metode rendering yang lebih efisien ditambahkan.[partial nickname]+<TABKEY> : AutoCompletes (berdasarkan jarak-l) dengan nama seseorang di saluran@[nickname] : mendapat perhatian pengguna yang dimaksud/color [#FFFFFF] : Menyediakan kode hex 6 digit dengan atau tanpa # , dan ubah warna julukan Anda/edit #[integer] [new body text] : Mengubah teks tubuh dari pesan tertentu menjadi sesuatu yang lain. Berguna untuk mengoreksi kesalahan ketik dan menyensor diri Anda sendiri. Anda juga dapat mengklik dua kali pesan obrolan untuk mengedit inline-- tekan enter untuk mengonfirmasi, melarikan diri atau klik di tempat lain untuk membatalkan.>>[integer] : Mengutip pesan obrolan tertentu. Mengklik ikon Balas pada pesan obrolan akan secara otomatis menambahkan ini untuk Anda./chown [password] : Menjadi pemilik saluran. Ini memberi Anda semua izin di saluran dan memungkinkan Anda untuk /chmod/chmod [(+|-)permissionName] [optional username] : Ini memungkinkan Anda untuk secara selektif mengaktifkan/mematikan izin tertentu untuk saluran atau pengguna tertentu. Izin pengguna diperiksa terlebih dahulu, dan jika tidak diatur, maka izin saluran diperiksa. Jika nama pengguna tidak disediakan, maka izin ditentukan pada level saluran./github track [github repo URL] : Ini menghasilkan URL yang dapat Anda tambahkan ke kait postreceive repo Anda di GitHub./roll [1d20|2d30|5d6] ) : Akan menggulung 1d20. Saat menggulung kelipatan, setiap gulungan ditampilkan kemudian ditambahkan bersama. Mencoba menggulung format dadu yang tidak valid akan default ke D20. Alias: /r/destroy : Jika Anda adalah pemilik saluran, Anda dapat menghapus seluruh riwayat chatlog untuk saluran yang dimaksud. Tidak ada pemulihan!Contoh:
/chmod -canSpeak : Sekarang semua orang di saluran tidak dapat berbicara kecuali Anda melakukan /chmod +canSpeak [username] untuk secara selektif mengaktifkannya untuk pengguna tertentu.Daftar izin yang saat ini diimplementasikan (dan default mereka) meliputi:
Catatan: Pendaftaran nama panggilan dipertimbangkan berdasarkan per-saluran untuk meningkatkan nickspace yang tersedia untuk semua pengguna. Dengan demikian, Anda harus mendaftar untuk nama panggilan tertentu berkali -kali di setiap saluran yang Anda ikuti.
Anda dapat mengunggah file dengan menyeretnya ke panel "Media & Links". Dari sana, Anda akan memiliki opsi untuk mengonfirmasi unggahan, serta pratinjau gambar (jika itu adalah gambar).
Untuk operator server, ini harus diaktifkan di config.js (lihat config.sample.js ). Anda memiliki opsi untuk mengatur batas ukuran file maks. Lebih lanjut, itu harus diaktifkan berdasarkan per-saluran oleh operator saluran. Jika belum ada operator saluran, Anda harus /chown [operator password] untuk menjadi itu (lihat Commands di atas).
Saat ini, HTML & JavaScript interaktif dan kolaboratif didukung. iframe kotak pasir digunakan untuk melindungi isi browser Anda, tetapi hanya untuk benar -benar aman, tidak ada kode yang dievaluasi tanpa persetujuan Anda. Kotak centang LiveReload memungkinkan Anda untuk mengevaluasi kembali seperti yang Anda atau orang lain mengetik. Tombol Refresh mengatur ulang & menyapu keadaan iframe .
iframe memiliki akses ke jQuery dan underscore.js untuk kenyamanan pengguna. Lebih banyak perpustakaan dapat diekspos di masa depan.
Saat ini, kemampuan draw cukup mendasar; Cukup untuk memfasilitasi berbagi papan tulis yang gigih dengan orang -orang yang Anda ajak ngobrol. Saya tidak berpikir bahwa ada kebutuhan untuk sepenuhnya menemukan kembali roda (dan akhirnya mengimplementasikan kembali Photoshop/Illustrator di sini).
Lakukan panggilan audio & video peer2peer yang aman dengan semua orang di saluran yang sama dengan Anda, menggunakan WEBRTC. Untuk ini, Anda mungkin ingin menggunakan Chrome Canary/Beta atau Firefox Aurora/Beta, yang, pada saat penulisan, memiliki dukungan WebRTC eksperimental.
Echoplexus tidak sepenuhnya aman, tetapi sampai di sana. Anda harus yakin bahwa proyek ini akan menanggapi keamanan dengan sangat serius.
Anda dapat membuat saluran pribadi hanya untuk mereka yang tahu kata sandi bersama melalui perintah /private . Untuk melakukan itu, Anda harus menjadi pemilik saluran dengan perintah /chown .
Kata sandi pemilik saluran dan saluran pribadi Anda pertama kali diasin dengan 256 byte acak dari crypto.randomBytes Node. Kemudian, mereka dijalankan melalui iterasi 4096 dari crypto.pbkdf2 dengan panjang kunci 256 byte sebelum disimpan di Redis. Dalam penyebaran Anda, langkah -langkah ini dapat dianggap tidak ada artinya jika Anda tidak menggunakan HTTPS.
Anda akan melihat tombol Kunci Orange pada area input obrolan saat Anda pertama kali bergabung dengan saluran. Saat Anda mengklik tombol ini, Anda akan memiliki opsi untuk memberikan rahasia bersama ( Anda harus menegosiasikan ini melalui saluran samping yang aman, bukan pada Echoplexus ). Setelah disediakan, tombol akan berubah menjadi Encrypted . Enkripsi dilakukan dengan Perpustakaan Crypto-JS (AES 256-bit).
Selain itu, Anda dapat menggunakan tanda tangan PGP dan/atau enkripsi PGP. Anda dapat melapisi pesan terenkripsi PGP Anda dengan enkripsi rahasia bersama.
Hal -hal yang tidak dienkripsi:
Hal -hal spesifik yang tidak akan terjadi saat dienkripsi:
Pastikan untuk memeriksa peningkatan yang direncanakan