Bu, basit bir komut satırı tabanlı işletim sistemi simülasyonudur.
- Python
- SQLite
- requests
-
Başlangıç
python main.py
komutu ile işletim sistemi başlatılır.
-
Kullanıcı İşlemleri
register
: Yeni bir hesap oluşturur.login
: Mevcut bir hesap ile giriş yapar.
-
Kullanılabilir Komutlar
rhelp
veyahelp
: Komut listesini gösterir.exit
: rehOS'tan çıkış yaparsınız.setName
: Kullanıcı adını değiştirir.editFile
: Dosya oluşturur veya düzenler.printOS <text>
: Yazı yazdırır (örneğinprintOS Hello World
).hesapla
: Hesaplama işlemi yapar.checkUpdate
: Güncelleme kontrolü yapar.register
: Yeni bir hesap oluşturur.login
: Mevcut bir hesap ile giriş yapar.
-
Hesaplama İşlemleri
toplama
,cikarma
,carpma
,bolme
: İlgili işlemi yapar.
-
Güncelleme Kontrolü
Uygulamadaki güncellemeler rehOS web sitesi üzerinden kontrol edilir.
- Uygulama başladığında otomatik olarak güncelleme kontrolü yapılır.
- Eğer yeni bir güncelleme mevcutsa, kullanıcıya bilgi verilir.
- Sadece v1, v2 gibi kelimeleri algılar
-
Kendi Web Siteniz ile Güncelleme Bağlantısı
Eğer kendi web siteniz üzerinden güncelleme kontrolü yapmak istiyorsanız, aşağıdaki adımları takip edebilirsiniz:
start_update()
fonksiyonunda,url
değişkenini kendi web sitenizin URL'si ile değiştirin.- projenin ilk başında olan versionla web sitedeki versiyon aynı olursa güncelleme bildirimi kullanıcı almaz
- Bu uygulama, kullanıcıları SQLite veritabanında saklar.
- Güncelleme kontrolü başlangıçta yapılır.
- Ciddi bir veri tabanı kullanmağınız önerilir. SQLite çok iyi bir seçim değildir
Bu proje MIT lisansı ile lisanslanmıştır - LICENSE dosyasını inceleyin.