- 16 Eki 2020
- 442
- 20
Herkese merhabalar bugün sizler ile işletim sistemi geliştiriyoruz serimizin ikinci bölümü ile karşınızdayım, başlayalım. Bu seri ile DOS işletim sistemi geliştireceğiz.
Sistemimizi yaparken kullanacağımız programlama dili:
- C#
Bize gereken program ve eklentiler:
- Visual Studio 2019 // Kodlarımızı yazacağımız program.
- Cosmos // İşletim sistemi yapmak için kullanacağımız Visual Studio eklentisi
- VMWare Workstation Player // Sistemimizi test etmek için kullanacağımız program.
Hadi başlayalım.
Öncelikle Visual Studio ve VMWare Workstation Player programlarını indirin. (İnternetten bulabilirsiniz.)
Sonra, aşağıdaki linkten Cosmos eklentisini indirin:
https://github.com/CosmosOS/Cosmos/releases/download/Userkit_20200708/CosmosUserKit-20200708-vs2019.exe
VirusTotal:
https://www.virustotal.com/gui/file/e4036d811c5ec740927d8efefe523ea1f16652a934596cb914772631b56f550f/detection
VirusTotal:
https://www.virustotal.com/gui/file/e4036d811c5ec740927d8efefe523ea1f16652a934596cb914772631b56f550f/detection
Şimdi dördüncü bölüme başlayalım. Öncelikle en son yazdığımız } sembolünün altından devam edicez. Şimdi, fg yan, ForegroundColor komutunu oluşturucaz.
Şimdi, şu komutları tek tek yazalım:
Kod:
else
{
if (input == ("fg -ch green"))
{
Console.ForegroundColor = ConsoleColor.Green; // yeşil
Console.WriteLine("Degisim basarili!"); // TurkHackTeam.org - Xale
}
else
{
if (input == (fg -ch yellow))
{
Console.ForegroundColor = ConsoleColor.Yellow; // sarı
Console.WriteLine("Degisim basarili!"); // TurkHackTeam.org - Xale
}
else
{
// Coded by Xale
if (input == ("fg -ch red"))
{
Console.ForegroundColor = ConsoleColor.Red; // kırmızı
Console.WriteLine("Degisim basarili!"); // TurkHackTeam.org - Xale
}
else
{
if (input == ("fg -ch white"))
{
Console.ForegroundColor = ConsoleColor.Red; // beyaz
Console.WriteLine("Degisim basarili!"); // TurkHackTeam.org - Xale
}
else
{
if (input == ("fg -ch blue"))
{
Console.ForegroundColor = ConsoleColor.Blue; // mavi
Console.WriteLine("Degisim basarili!"); // TurkHackTeam.org - Xale
// Coded by Xale | TurkHackTeam.org | Open source operating system project.
}
else
{
if (input == ("fg"))
{
Console.WriteLine("fg -ch >> Ekrandaki yazilarin rengini degistirir. (Ornek: fg -ch blue Ekrandaki yazilarin rengini mavi yapar.)");
}
else
{
if (input == ("bg"))
{
Console.WriteLine("bg -ch >> Arkaplanin rengini degistirir. (Ornek: bg -ch blue Arkaplan rengini mavi yapar.)");
}
else
{
if (input == ("bg -ch green"))
{
Console.BackgroundColor = ConsoleColor.Green; // yeşil
Console.WriteLine("Degisim basarili!"); // TurkHackTeam.org - Xale
}
else
{
if (input == (bg -ch yellow))
{
Console.BackgroundColor = ConsoleColor.Yellow; // sarı
Console.WriteLine("Degisim basarili!"); // TurkHackTeam.org - Xale
}
else
{
// Coded by Xale
if (input == ("bg -ch red"))
{
Console.BackgroundColor = ConsoleColor.Red; // kırmızı
Console.WriteLine("Degisim basarili!"); // TurkHackTeam.org - Xale
}
else
{
if (input == ("bg -ch white"))
{
Console.BackgroundColor = ConsoleColor.Red; // beyaz
Console.WriteLine("Degisim basarili!"); // TurkHackTeam.org - Xale
}
else
{
if (input == ("bg -ch blue"))
{
Console.BackgroundColor = ConsoleColor.Blue; // mavi
Console.WriteLine("Degisim basarili!"); // TurkHackTeam.org - Xale
// Coded by Xale | TurkHackTeam.org | Open source operating system project.
}
}
}
}
}
}
}
}
}
}
}
}
}
Bugünlük bu kadardı, Hayırlı günler.
Moderatör tarafında düzenlendi: