Plot Data Chord

Plot dua file data X-Y sekaligus menggunakan SVG, tanpa pandas dan tanpa matplotlib.

Versi: server-browser-continuous-v185-menu-iot-20260811

Plot file dari server

Pilih maksimal dua file dari server dan satu file tambahan dari komputer. Ketiganya dapat diplot dalam satu grafik.

Tidak ada file
Tidak ada file

Tekan tombol Choose File untuk membuka browser file server. Directory dapat dibuka maju, kembali dengan tombol Back, atau naik dengan tombol Up. Root server: /home/nasrilco/Machine_Tool.

Tidak ada file
Catatan: browser selalu mengosongkan input file setelah halaman reload. Karena itu nama file komputer terakhir ditampilkan di sini dan salinannya disimpan sementara ke data_dynamic/_computer_plot, sehingga dapat dipilih ulang dari menu file server.
1 kolom: X dibuat otomatis dari nomor urut data, Y = nilai data.
2 kolom: X = kolom pertama/nomor urut, Y = kolom kedua/data.
3 kolom: kolom pertama = nomor urut, kolom kedua = data_X, kolom ketiga = data_Y. Mode ini menjadi default.

Upload File Server

Upload satu atau beberapa file dengan jenis apa pun dari komputer ke directory yang dipilih. Directory yang diizinkan di bawah root aplikasi ditampilkan tanpa batas kedalaman; directory sistem dan internal tertentu disembunyikan.

Tidak ada file
Semua ekstensi dan file tanpa ekstensi diterima. Nama file dibersihkan sebelum disimpan. Tujuan upload mencakup directory yang diizinkan di bawah /home/nasrilco/Machine_Tool serta directory tambahan yang diizinkan secara eksplisit: /home/nasrilco/public_html/web_test, /home/nasrilco/public_html/web_test/video, /home/nasrilco/public_html/web_test/audio, /home/nasrilco/public_html/web_test/sound, dan /home/nasrilco/public_html/web_test/youtube. Directory root, __pycache__, public, speech, static, static/icons, dan tmp tidak ditampilkan. Batas total satu proses upload: 500 MB.

Tampilan grafik dinamis

Pilih file server dari directory mana pun di bawah server root, lalu pantau sebagai grafik berjalan.

Buka Grafik Dinamis

Modul Grafik Dinamis

Contoh menu yang dijalankan dari file Python terpisah modul/grafik_dinamis.py. Modul memakai Flask Blueprint dan memanfaatkan layanan grafik dinamis dari program induk.

Buka Modul Grafik Dinamis

Chatbot AI

Chatbot AI untuk membantu diagnosis awal, penyusunan checklist inspeksi, interpretasi gejala, dan rekomendasi langkah maintenance. Kode modul berada di modul_AI/chatbot_ai.py, sedangkan API key tetap disimpan pada environment server.

Buka Chatbot AI

IoT ESP32-S3

Monitoring data IoT ESP32-S3 dari Jagoan Hosting. Modul membaca /home/nasrilco/public_html/IoT/temperature_log.csv dan menampilkan temperatur terbaru, status ONLINE/OFFLINE, Device ID, waktu update, serta grafik histori. Kode menu berada di modul_IoT/iot_menu.py.

Buka IoT

Tampilan grafik dinamis continuous

Pilih directory Folder_1, Folder_2, dan seterusnya di dalam data_continous. Nama file dibaca otomatis oleh program: File_1.dat, File_2.dat, dan seterusnya.

Buka Continuous

Tampilan grafik realtime Folder_6

Menu ini khusus membaca data upload dari data_continous/Folder_6. Format yang didukung: .lp InfluxDB line protocol, .dat, dan .csv.

Buka Loop Realtime

Sinkronisasi Data TXT Google Drive

Salin beberapa file .txt dari Google Drive ke server menggunakan daftar ID pada Link_Google_Drive.txt, atau sinkronkan satu file secara manual.

Buka Google Drive TXT

Translator

Terjemahkan teks dengan tampilan dua panel seperti Google Translate. Mendukung deteksi bahasa, Igbo, Indonesian, English, pertukaran bahasa, salin hasil, dan pembacaan suara.

Buka Translator

Speech-to-Text

Ubah suara dari mikrofon menjadi teks secara langsung menggunakan kemampuan pengenalan suara browser. Mendukung Bahasa Indonesia dan English (United States), mode dikte, mode perintah suara untuk menu/tombol/Choose File, copy, serta download TXT.

Buka Speech-to-Text

Membaca data.txt Menjadi Suara

Baca isi file data.txt atau file TXT lain menggunakan suara yang tersedia pada browser. Pengaturan suara sekarang mendukung English (United States) dan Bahasa Indonesia.

Buka Text-to-Speech

Text Editor File TXT

Buka, edit, dan simpan file .txt yang berada pada directory /home/nasrilco/public_html/web_test/youtube.

Buka Text Editor

Manage file server

Menu untuk mengelola file pada server. Pilih operasi yang dibutuhkan: copy, rename, delete, atau move file.

Machine Learning

Pilih file data dari server atau komputer, jalankan model machine learning, simpan hasilnya dengan ekstensi berbeda .ml, lalu bandingkan plot data asli dan data hasil machine learning.

Buka Machine Learning

Oscilloscope

Tampilkan data satu kanal atau multi-kanal dalam monitor bergaya DL7400/DL7480 Digital Oscilloscope. Data dapat dipilih dari server atau komputer, dilengkapi Auto Setup, trigger level, zoom waveform, pilihan kanal, dan layar penuh.

Buka Oscilloscope

Pembuat Laporan Paper Elsevier

Susun laporan ilmiah dari file .txt dan gambar per bagian, menggunakan tata letak bergaya paper Elsevier. Hasil akhir tersedia sebagai Word dan PDF dengan heading, bookmark, dan navigasi dokumen.

Buka Pembuat Laporan

Monitor Komputer/Laptop + Prediksi SVR

Menampilkan temperatur CPU, fan CPU, CPU usage, RAM usage, dan disk usage secara realtime, menyimpan data ke data_continous/Folder_7, serta membuat prediksi 24 jam ke depan memakai Support Vector Regression.

Buka Monitor + SVR

Download file dari server

Pilih file dari server, lalu tekan tombol download untuk menyimpan file ke komputer.

Tidak ada file
Download file dilakukan dari file yang dipilih pada Choose file server. Pilihan directory sama dengan Directory tujuan di server pada menu Upload File Server, termasuk directory tambahan yang diizinkan di bawah /home/nasrilco/public_html/web_test. Semua ekstensi, file tanpa ekstensi, dan file tersembunyi seperti .htaccess dapat dipilih dan didownload.

Status cepat

Buka /health untuk mengecek versi aplikasi, server root, folder upload, dan file server yang terbaca.

🏠 πŸ” ⭐ βš™οΈ ❓
Fixed Menu: Perintah suara nonaktif. Gunakan HTTPS dan izinkan mikrofon.