Gmail-TUI ialah aplikasi TUI ringkas yang bertujuan untuk meniru Web-UI Gmail dalam Persekitaran TUI. Adakah ini mungkin? Saya pun belum tahu tetapi mari kita ketahui! Terima kasih khas kepada Rivo untuk Perpustakaan TUI mereka.
Seperti yang ditunjukkan di atas, hari ini saya dapat melaksanakan penyusunan dan penghantaran E-mel menggunakan panduan SMTP ini. Kod sumber tersedia dalam repositori Projek dan mengubah suai kod untuk meningkatkan projek amat dialu-alukan!
Walaupun ini menakutkan saya, di sini saya cuba melakukan sesuatu yang baharu dalam hidup saya: Menulis secara terbuka tentang projek saya supaya saya benar-benar menyelesaikannya dan juga berharap mendapat maklum balas yang sangat diperlukan sepanjang perjalanan!
Hanya beberapa hari selepas saya memasang Ubuntu, saya kehilangan akses kepada GUI kerana kemas kini yang gagal dan terganggu. Ini menyebabkan saya terpaksa menggunakan TTY-environment (mula menggunakan kombinasi ctrl alt fkeys) dan akhirnya berasa tidak berdaya untuk masa yang lama kerana saya tidak pernah menggunakan walaupun arahan Linux yang paling asas.
Sebulan kemudian, pengalaman ini mendorong saya untuk melihat ke dalam TUI atau Antara Muka Pengguna berasaskan Terminal, yang dijalankan pada Terminal dan seperti versi GUI yang lebih ringan. Di sinilah idea mencipta TUI-Application untuk Gmail saya sendiri terfikir kerana saya tidak dapat menemui satu yang sesuai dengan kes penggunaan saya.
Untuk melengkapkan kekurangan TUI-Application ini, saya ingin Gmail-TUI mereplikasi versi web Gmail, membolehkan pengguna melaksanakan kebanyakan tugas teras dengan menyediakan ciri/fungsi berikut di dalamnya:
Saya akan cuba bekerja pada halaman log masuk buat masa ini, di mana pengguna akan memasukkan bukti kelayakan mereka, klik pada log masuk dan dialihkan ke halaman seterusnya di mana mereka akan dapat mengarang mel. Seperti versi web, menunjukkan Peti Masuk selepas log masuk harus dilakukan tetapi memandangkan saya masih mengkaji IMPS yang akan membantu menerima e-mel, saya akan menggunakan bahagian Karang mel sebagai pemegang tempat buat masa ini.
Jika anda suka membaca ini, pertimbangkan untuk berhubung dengan saya di X, Reddit dan GitHub!
Atas ialah kandungan terperinci [DevLog # Gmail-TUI: Meniru Pengalaman Gmail-Web Dalam Terminal. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!