WinnerOS v1 (Açık kaynaklı)

ATE$

Katılımcı Üye
9 Kas 2021
376
169
Siber Şubede geziyor.
Merhabalar THT ailesi ben ATE$,
Bugün sizlere kendi yaptığım küçük çaplı işlevleri gerçekleştiren bir kod yazdım. Adını 'WinnerOS' koydum. Umarım faydalı olur.
NOT: OLMASI İSTEDİĞİNİZ İŞLEVLERİ BANA BELİRTEBİLİRSİNİZ. BU, PROJENİN DAHA HIZLI GELİŞMESİNDE KATKIDA BULUNUR.
NOT: KODUN %90 KISMINI BEN YAZDIM. İNTERNETTEN DE YARDIM ALDIM. İNTERNETTEN YARDIM ALMAM BENİ KÖTÜ BİR GELİŞTİRİCİ OLDUĞUMUN ANLAMINA GELMEZ. O YÜZDEN LİNÇLENECEK BİR ŞEY YOK

Moderasyon Ekibi Sunar.

İlk başta bir terminal görüntüsüne bakalım.


Normalde terminalde yaptığımız işlemleri yapabiliyoruz. Benim değiştirdiğim şeyler kodların Türkçe olması. Örneğin "ls" komutu yerine "listele" komutu var.​
Kod:
Komutlar: 'sarki' =>> Şarkı aratıp oynatmanıza yarar.
'cikis' =>> Çıkış yapmanıza yarar.
'temizle' =>> Ekranı temizlemeye yarar.(Kod olarak)
 
Dosya ve Dizin İşlemleri:
'git <dizin>' =>> Dizin değiştirme.
'olustur_dosya <dosya_adi>' =>> Dosya oluşturma.
'olustur_dizin <dizin_adi>' =>> Dizin oluşturma.
'tasi <eski_yol> <yeni_yol>' =>> Dosya veya dizin taşıma.
'listele' =>> Mevcut dizindeki dosya ve dizinleri listeleme.
'sil <dosya veya dizin>' =>> Dosya veya dizini silme.
'dosya_ac <dosya_adi>' =>> Mevcut bir dosyayı okuma.


Şarkı komutu biraz garip gelebilir. Çünkü örneğin ben Canın Sağ Olsun yazdığımda garip sonuçlar verebiliyor. "Şarkıyı nerde oynatıyor?" sorusuna cevap ise cihazınızdaki varsayılan tarayıcıyı kullanarak sonuca en yakın cevabı sizin karşınıza çıkarıyor ve YouTube'da oynatıyor.

'cikis' komutu ise sizi 2 saniye bekletip programı kapatıyor.

'temizle' komutu Windows'daki 'cls' komutu veya MacOs'daki 'clear' komutunun aynısı. Ben Mac kullandığım için os.system('clear') yazdım. Eğer Windows kullanıyorsan eğer clear kısmına cls yazmayı unutma.

Sıra geldi dizin işlemlerine.
'git' komutu normaldeki 'cd' komutuna benzer. Başka bir dizine geçmeye yarar. Örneğin bizim iki klasörümüz var. Klasörler: '1' ve '2' biz '1' klasöründeyiz ama '2' klasörüne geçiş yapmak istiyoruz. İşte o zaman aşağıdaki kodu kullanıyoruz.


'olustur_dosya' komutu dosya oluşturur. Örneğin biz 'log.txt' dosyası oluşturacağız. İşte burada bu komutu kullanmamız gerek. Kullanım aşağıdaki gibidir.

Kod:
olustur_dosya log.txt

Şimdi sıra 'olustur_dizin' komutunda. Bu normal terminaldeki 'mkdir' komutunun aynısıdır. Örneğin biz 'tht' adında bir klasör oluşturacağız. Kullanımı aşağıdaki gibidir.
Kod:
olustur_dizin tht

'tasi' komutu bir klasörü, diğer mevcut konumdaki klasörden birisine taşımadan ibarettir. Örneğin bizim tekrardan '1' ve '2' dosyamız var. Biz '1' dosyasını '2' klasörünün içerisine taşıyacağız. Bunu aşağıdaki kod ile yapmamız mümkündür.

Sıradaki komutumuz 'listele'. 'listele' komutu 'ls' komutu ile aynı işlevi görür. Bulunan klasördeki mevcut dosya ve dizinleri sıralayıp çıktısını verir.
'sil' komutu "sil dosya-adi" olarak çalıştırılabilir. "dosya-adi" bir örnektir. Oraya silmek istediğiniz dosyanın adını girersiniz. 'sil' komutu 'rm' komutunun Türkçe halidir.
Sıradaki komut son komut olan 'dosya_ac' komutudur. Örneğin bizim bir "metin.txt" dosyamız var bulunduğumuz klasörde. Bu dosyayı terminal üzerinden okumamız mümkündür. Nasıl yapılacağı aşağıdaki gibidir.


Evet benim anlatıcaklarım bu kadardı. Dediğim gibi eklenmesini istediğiniz şeyler var ise bana belirtebilirsiniz.

İyi günler dilerim.


KODLAR AŞAĞIDADIR.
WinnerOS kodları
 

louise0357

Anka Team Junior
21 Tem 2023
523
10
203
Medellín
Merhabalar THT ailesi ben ATE$,
Bugün sizlere kendi yaptığım küçük çaplı işlevleri gerçekleştiren bir kod yazdım. Adını 'WinnerOS' koydum. Umarım faydalı olur.
NOT: OLMASI İSTEDİĞİNİZ İŞLEVLERİ BANA BELİRTEBİLİRSİNİZ. BU, PROJENİN DAHA HIZLI GELİŞMESİNDE KATKIDA BULUNUR.
NOT: KODUN %90 KISMINI BEN YAZDIM. İNTERNETTEN DE YARDIM ALDIM. İNTERNETTEN YARDIM ALMAM BENİ KÖTÜ BİR GELİŞTİRİCİ OLDUĞUMUN ANLAMINA GELMEZ. O YÜZDEN LİNÇLENECEK BİR ŞEY YOK

Moderasyon Ekibi Sunar.

İlk başta bir terminal görüntüsüne bakalım.


Normalde terminalde yaptığımız işlemleri yapabiliyoruz. Benim değiştirdiğim şeyler kodların Türkçe olması. Örneğin "ls" komutu yerine "listele" komutu var.​
Kod:
Komutlar: 'sarki' =>> Şarkı aratıp oynatmanıza yarar.
'cikis' =>> Çıkış yapmanıza yarar.
'temizle' =>> Ekranı temizlemeye yarar.(Kod olarak)
 
Dosya ve Dizin İşlemleri:
'git <dizin>' =>> Dizin değiştirme.
'olustur_dosya <dosya_adi>' =>> Dosya oluşturma.
'olustur_dizin <dizin_adi>' =>> Dizin oluşturma.
'tasi <eski_yol> <yeni_yol>' =>> Dosya veya dizin taşıma.
'listele' =>> Mevcut dizindeki dosya ve dizinleri listeleme.
'sil <dosya veya dizin>' =>> Dosya veya dizini silme.
'dosya_ac <dosya_adi>' =>> Mevcut bir dosyayı okuma.


Şarkı komutu biraz garip gelebilir. Çünkü örneğin ben Canın Sağ Olsun yazdığımda garip sonuçlar verebiliyor. "Şarkıyı nerde oynatıyor?" sorusuna cevap ise cihazınızdaki varsayılan tarayıcıyı kullanarak sonuca en yakın cevabı sizin karşınıza çıkarıyor ve YouTube'da oynatıyor.

'cikis' komutu ise sizi 2 saniye bekletip programı kapatıyor.

'temizle' komutu Windows'daki 'cls' komutu veya MacOs'daki 'clear' komutunun aynısı. Ben Mac kullandığım için os.system('clear') yazdım. Eğer Windows kullanıyorsan eğer clear kısmına cls yazmayı unutma.

Sıra geldi dizin işlemlerine.
'git' komutu normaldeki 'cd' komutuna benzer. Başka bir dizine geçmeye yarar. Örneğin bizim iki klasörümüz var. Klasörler: '1' ve '2' biz '1' klasöründeyiz ama '2' klasörüne geçiş yapmak istiyoruz. İşte o zaman aşağıdaki kodu kullanıyoruz.


'olustur_dosya' komutu dosya oluşturur. Örneğin biz 'log.txt' dosyası oluşturacağız. İşte burada bu komutu kullanmamız gerek. Kullanım aşağıdaki gibidir.

Kod:
olustur_dosya log.txt

Şimdi sıra 'olustur_dizin' komutunda. Bu normal terminaldeki 'mkdir' komutunun aynısıdır. Örneğin biz 'tht' adında bir klasör oluşturacağız. Kullanımı aşağıdaki gibidir.
Kod:
olustur_dizin tht

'tasi' komutu bir klasörü, diğer mevcut konumdaki klasörden birisine taşımadan ibarettir. Örneğin bizim tekrardan '1' ve '2' dosyamız var. Biz '1' dosyasını '2' klasörünün içerisine taşıyacağız. Bunu aşağıdaki kod ile yapmamız mümkündür.

Sıradaki komutumuz 'listele'. 'listele' komutu 'ls' komutu ile aynı işlevi görür. Bulunan klasördeki mevcut dosya ve dizinleri sıralayıp çıktısını verir.
'sil' komutu "sil dosya-adi" olarak çalıştırılabilir. "dosya-adi" bir örnektir. Oraya silmek istediğiniz dosyanın adını girersiniz. 'sil' komutu 'rm' komutunun Türkçe halidir.
Sıradaki komut son komut olan 'dosya_ac' komutudur. Örneğin bizim bir "metin.txt" dosyamız var bulunduğumuz klasörde. Bu dosyayı terminal üzerinden okumamız mümkündür. Nasıl yapılacağı aşağıdaki gibidir.


Evet benim anlatıcaklarım bu kadardı. Dediğim gibi eklenmesini istediğiniz şeyler var ise bana belirtebilirsiniz.

İyi günler dilerim.


KODLAR AŞAĞIDADIR.
WinnerOS kodları
Eline sağlık
 

narkotix7

Üye
1 Ara 2023
95
46
Mersin
Merhabalar THT ailesi ben ATE$,
Bugün sizlere kendi yaptığım küçük çaplı işlevleri gerçekleştiren bir kod yazdım. Adını 'WinnerOS' koydum. Umarım faydalı olur.
NOT: OLMASI İSTEDİĞİNİZ İŞLEVLERİ BANA BELİRTEBİLİRSİNİZ. BU, PROJENİN DAHA HIZLI GELİŞMESİNDE KATKIDA BULUNUR.
NOT: KODUN %90 KISMINI BEN YAZDIM. İNTERNETTEN DE YARDIM ALDIM. İNTERNETTEN YARDIM ALMAM BENİ KÖTÜ BİR GELİŞTİRİCİ OLDUĞUMUN ANLAMINA GELMEZ. O YÜZDEN LİNÇLENECEK BİR ŞEY YOK

Moderasyon Ekibi Sunar.

İlk başta bir terminal görüntüsüne bakalım.


Normalde terminalde yaptığımız işlemleri yapabiliyoruz. Benim değiştirdiğim şeyler kodların Türkçe olması. Örneğin "ls" komutu yerine "listele" komutu var.​
Kod:
Komutlar: 'sarki' =>> Şarkı aratıp oynatmanıza yarar.
'cikis' =>> Çıkış yapmanıza yarar.
'temizle' =>> Ekranı temizlemeye yarar.(Kod olarak)
 
Dosya ve Dizin İşlemleri:
'git <dizin>' =>> Dizin değiştirme.
'olustur_dosya <dosya_adi>' =>> Dosya oluşturma.
'olustur_dizin <dizin_adi>' =>> Dizin oluşturma.
'tasi <eski_yol> <yeni_yol>' =>> Dosya veya dizin taşıma.
'listele' =>> Mevcut dizindeki dosya ve dizinleri listeleme.
'sil <dosya veya dizin>' =>> Dosya veya dizini silme.
'dosya_ac <dosya_adi>' =>> Mevcut bir dosyayı okuma.


Şarkı komutu biraz garip gelebilir. Çünkü örneğin ben Canın Sağ Olsun yazdığımda garip sonuçlar verebiliyor. "Şarkıyı nerde oynatıyor?" sorusuna cevap ise cihazınızdaki varsayılan tarayıcıyı kullanarak sonuca en yakın cevabı sizin karşınıza çıkarıyor ve YouTube'da oynatıyor.

'cikis' komutu ise sizi 2 saniye bekletip programı kapatıyor.

'temizle' komutu Windows'daki 'cls' komutu veya MacOs'daki 'clear' komutunun aynısı. Ben Mac kullandığım için os.system('clear') yazdım. Eğer Windows kullanıyorsan eğer clear kısmına cls yazmayı unutma.

Sıra geldi dizin işlemlerine.
'git' komutu normaldeki 'cd' komutuna benzer. Başka bir dizine geçmeye yarar. Örneğin bizim iki klasörümüz var. Klasörler: '1' ve '2' biz '1' klasöründeyiz ama '2' klasörüne geçiş yapmak istiyoruz. İşte o zaman aşağıdaki kodu kullanıyoruz.


'olustur_dosya' komutu dosya oluşturur. Örneğin biz 'log.txt' dosyası oluşturacağız. İşte burada bu komutu kullanmamız gerek. Kullanım aşağıdaki gibidir.

Kod:
olustur_dosya log.txt

Şimdi sıra 'olustur_dizin' komutunda. Bu normal terminaldeki 'mkdir' komutunun aynısıdır. Örneğin biz 'tht' adında bir klasör oluşturacağız. Kullanımı aşağıdaki gibidir.
Kod:
olustur_dizin tht

'tasi' komutu bir klasörü, diğer mevcut konumdaki klasörden birisine taşımadan ibarettir. Örneğin bizim tekrardan '1' ve '2' dosyamız var. Biz '1' dosyasını '2' klasörünün içerisine taşıyacağız. Bunu aşağıdaki kod ile yapmamız mümkündür.

Sıradaki komutumuz 'listele'. 'listele' komutu 'ls' komutu ile aynı işlevi görür. Bulunan klasördeki mevcut dosya ve dizinleri sıralayıp çıktısını verir.
'sil' komutu "sil dosya-adi" olarak çalıştırılabilir. "dosya-adi" bir örnektir. Oraya silmek istediğiniz dosyanın adını girersiniz. 'sil' komutu 'rm' komutunun Türkçe halidir.
Sıradaki komut son komut olan 'dosya_ac' komutudur. Örneğin bizim bir "metin.txt" dosyamız var bulunduğumuz klasörde. Bu dosyayı terminal üzerinden okumamız mümkündür. Nasıl yapılacağı aşağıdaki gibidir.


Evet benim anlatıcaklarım bu kadardı. Dediğim gibi eklenmesini istediğiniz şeyler var ise bana belirtebilirsiniz.

İyi günler dilerim.


KODLAR AŞAĞIDADIR.
WinnerOS kodları
Eline sağlık fakat pek birşeye yaramicağını düşünüyorum
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.