Croye OS - Ett operativsystem i C#

Diskussion i 'Off Topic' startad av R4xx0r, 20 apr 2013.

  1. R4xx0r

    R4xx0r Infant Droid Medlem

    Blev medlem:
    20 apr 2013
    Inlägg:
    0
    Mottagna gillanden:
    0

    MINA ENHETER



    Hej!

    Jag har skrivit ett operativ system i C# som jag nu gärna skulle vilja ha lite feedback på. Projektet påbörjades i slutet av februari 2013.

    Det är ett textbaserat OS, men det finns även ett simpelt GUI. En av de stora funktionerna som står på todo listan är ett filsystem. För tillfället finns det några funktioner till det, men det är långt ifrån 100% fungerande. Det är väldigt svårt att få det att fungera acceptabelt, men jag jobbar på det.

    För att få bästa resultat när du testar OS'et, använd Microsoft Virtual PC 2007. Dock så borde vilken annan emulator som helst fungera (var dock beredd på varierande resultat).

    När ni testat operativsystemet så uppskattar jag om ni lämnar lite feedback. Helst konstruktiv kritik, så att jag vet vad jag kan göra bättre.

    Och jag vet att denna frågan kommer komma upp, så jag svarar med en gång.
    Ge ut source coden? Ja, jag funderar på det. Och jag kommer troligtvis göra det någongång. Men jag kommer bara göra det när jag tycker att den känns färdig nog, och när det är vet jag inte. Det omöjligt att svara på.

    Skulle du vilja hjälpa till med något? Kanske skriva ihop ett program eller ett spel? Fungerar din applikation som det ska så kommer självklart credits att finnas med! Skriv här eller kontakta mig i PM.

    Men som sagt så hade jag uppskattat om ni laddade ner och sedan lämnade konstruktiv kritik.

    Ha det! :)

    Nedladdning:
    Release 1 - https://mega.co.nz/#!2hhwzL4R!CUXAs1QGejM0afKnODJ26mBWJWlciJIDEubgUym5YLo
    Release 2 - https://mega.co.nz/#!6hYCTaia!NhHgeDq51m2qQQqttjEVvSztAnUIP4dn-a5eQIQBid8
    Release 3 - https://mega.co.nz/#!GlQgkIrT!RqnUB23CgdcL1wTvn9EDP1KhwFkzDHo6JBWLEITeqFA
    Release 4 - https://mega.co.nz/#!TkQETKqL!euAXkWQpdPO3oRlHqejtvEzFVYkwFiKIoLi-xItsv_c
    Release 5 - https://mega.co.nz/#!i1BixKAC!Yx2MkldiWmnirJUyP1qPnmPw8mFUsGhX0IKhSXAL7qA
     
    Last edited: 3 jul 2013
  2. Thiesen

    Thiesen Senior Droid Medlem

    Blev medlem:
    26 aug 2009
    Inlägg:
    1 052
    Mottagna gillanden:
    26

    MINA ENHETER

    Du är en copycat.

    Jag har för mig att www.64bits.se en gång i tiden hade en riktigt underhållande tråd om en jeppe som hade "skrivit" ett operativsystem på 2 månader med I/O och hela köret... givetvis blev han totalägd av de andra personerna och han slutade posta när han insåg att det inte var så enkelt att trolla på ett forum...

    Mao skriva ett operativsystem på 2 månader? Nope. Ain't gonna happen in my world. Men du kanske lever i din egen värld???
     
    Last edited: 20 apr 2013
  3. R4xx0r

    R4xx0r Infant Droid Medlem

    Blev medlem:
    20 apr 2013
    Inlägg:
    0
    Mottagna gillanden:
    0

    MINA ENHETER

    Vadå copycat? Jag har skrivit koden själv.
     
  4. Galax

    Galax Bannlyst Bannlyst

    Blev medlem:
    12 apr 2012
    Inlägg:
    2 510
    Mottagna gillanden:
    270

    MINA ENHETER

    Samma nick har en lång likadan tråd på fb. Tror inte det är kopierat

    Sent from my Nexus 4 using Tapatalk 2
     
  5. Sorid

    Sorid Adult Droid Medlem

    Blev medlem:
    24 sept 2010
    Inlägg:
    854
    Mottagna gillanden:
    42

    MINA ENHETER

    Tror inte heller att det är kopierat. Är nog rätt så legit.

    Jag har iaf laddat ner och testat och jag tycker det ser rätt bra ut. Man får ett seriöst intryck och ännu så länge har jag inte kunnat hitta några buggar. Jag ska fortsätta testa det lite och återkommer nog senare med lite med feedback.

    Men jag ser framemot att se vad det kan bli av detta projekt. Riktigt spännande :)

    Skickat från min Galaxy S2 via Tapatalk 2
     
  6. dijkstra

    dijkstra Kid Droid Medlem

    Blev medlem:
    26 mar 2013
    Inlägg:
    33
    Mottagna gillanden:
    3

    MINA ENHETER

    Jag har inte Microsoft Virtual PC så jag kan inte testa, men iaf så är det kul att du ger dig in på ett sånt projekt. Dock förstår jag inte riktigt förstår varför man skulle vilja skriva ett operativsystem i C#, den enda fördelen jag kan komma på är möjligtvis att ha tillgång till .NET bibilioteken, men de biblioteken är såvitt jag vet beroende av det underliggande operativsystemet. Bootstrappar du en virtuell maskin för att köra bytekod på nåt sätt eller går det att kompliera C# till maskinkod?
     
  7. Sorid

    Sorid Adult Droid Medlem

    Blev medlem:
    24 sept 2010
    Inlägg:
    854
    Mottagna gillanden:
    42

    MINA ENHETER

    Han skrev ju att det borde fungera med andra emulatorer också. Så antingen laddar du ner Virtual PC eller så kör du bara med en annan emulator :)

    Skickat från min Galaxy S2 via Tapatalk 2
     
  8. Etzolin

    Etzolin Teen Droid Medlem

    Blev medlem:
    12 sept 2010
    Inlägg:
    463
    Mottagna gillanden:
    118
    Operatör:
    Tre

    MINA ENHETER

    Operatör:
    Tre
    Platta:
    Apple iPad Pro
  9. R4xx0r

    R4xx0r Infant Droid Medlem

    Blev medlem:
    20 apr 2013
    Inlägg:
    0
    Mottagna gillanden:
    0

    MINA ENHETER

    Någon som har testat och har lite feedback att lämna? Hade uppskattat det väldigt mycket om ni tog er tid och testade och sedan skrev här vad ni tyckte! :)
     
  10. Sorid

    Sorid Adult Droid Medlem

    Blev medlem:
    24 sept 2010
    Inlägg:
    854
    Mottagna gillanden:
    42

    MINA ENHETER

    Har ingen mer feedback just nu. Dock undrar jag när en ny version kommer ut? :)

    Skickat från min Galaxy S2 via Tapatalk 2
     
  11. R4xx0r

    R4xx0r Infant Droid Medlem

    Blev medlem:
    20 apr 2013
    Inlägg:
    0
    Mottagna gillanden:
    0

    MINA ENHETER

    En ny version kommer troligtvis ut antingen på fredag eller någon gång i helgen :)
     
  12. R4xx0r

    R4xx0r Infant Droid Medlem

    Blev medlem:
    20 apr 2013
    Inlägg:
    0
    Mottagna gillanden:
    0

    MINA ENHETER

    Nu är en ny version klar! :)

    Changelog för denna version:

    Nya funktioner:
    Lagt till så att man kan ändra färgen på "titeln" som är i toppen av varje program
    Lagt till så att man kan låsa OS'et

    Övrigt:
    Buggfixar
    Ändrat lite text i menu system
    Ändrat lite text i Filesystem Tools
    Utseendet är lite ändrat i Filesystem Tools
    Utseendet är lite ändrat i Modify
    Utseendet är lite ändrat i DJ programmet
    Musikspelaren har gjorts om lite
    Att gå tillbaka till console från GUI't fungerar nu delvis (dock är det väldigt buggigt)
    TestGUI nummer 2 är borttagen
    Rensat bort onödig kod
    Små ändringar här och där i koden


    Länk till nedladdning:
    https://mega.co.nz/#!6hYCTaia!NhHgeDq51m2qQQqttjEVvSztAnUIP4dn-a5eQIQBid8

    Glöm inte att ladda ner, testa och lämna feedback! :)
     
  13. Sorid

    Sorid Adult Droid Medlem

    Blev medlem:
    24 sept 2010
    Inlägg:
    854
    Mottagna gillanden:
    42

    MINA ENHETER

    Testat den nya versionen nu.

    Jag gillar de två nya funktionerna du har lagt in, speciellt att man enkelt kan låsa hela OS'et. Jag har inte hittat några buggar ännu så länge, men om jag gör det så skriver jag här.

    Hur ser det ut på GUI och filsystem fronten? Något nytt där? När får vi se ett fungerade filsystem och ett GUI med fönster som man kan flytta runt?

    Ska testa OS'et lite mer nu. Återkommer kanske senare om jag hittar något som du borde fixa/ändra :)

    Skickat från min Nexus 7 via Tapatalk 2
     
  14. Sorid

    Sorid Adult Droid Medlem

    Blev medlem:
    24 sept 2010
    Inlägg:
    854
    Mottagna gillanden:
    42

    MINA ENHETER

    Hur går det med projektet? Det ligger väl inte nere hoppas jag? :)

    Skickat från min Galaxy S2 via Tapatalk 2
     
  15. R4xx0r

    R4xx0r Infant Droid Medlem

    Blev medlem:
    20 apr 2013
    Inlägg:
    0
    Mottagna gillanden:
    0

    MINA ENHETER

    Nu är äntligen en ny version klar :)

    Changelog:

    Buggfixar
    Optimerat koden
    Små ändringar här och där
    Ändringar i Disk Scan
    Gjort om Keymap Changer
    Fixat så att man kan låsa OS'et på alla ställen
    Fixat så att man kan låsa systemet från Disk Scan
    Fixat så att man kan lämna Disk Scan genom att skriva "exit"
    Nu funkar det till 100% att lämna main GUI och gå till console.
    Nu funkar det till 100% att lämna menu system och gå till console.
    Man kan nu lämna TestGUI-1 och TestGUI-2 genom att trycka "ctrl". Dock förstör det färgerna i consolen.
    Man kan nu lämna main gui även genom att trycka på "ctrl". Här förstörs dock inte färgerna.
    Lagt till info om RAM i GUI.
    Lagt till ett "System Information" kommando som visar RAM och upptid.
    Både "ramusage" och "uptime" är tillagt som fungerande kommandon.
    Lagt till ett meddelande som visas när man har alldeles för lite RAM (under 20MB).

    Menu System:
    Små ändringar
    Stora optimeringar i koden
    Två nya teman: ett oranget och ett lila
    Man kan nu lämna Menu System, utan att man skickas tillbaka dit.


    Nedladdning:
    https://mega.co.nz/#!GlQgkIrT!RqnUB23CgdcL1wTvn9EDP1KhwFkzDHo6JBWLEITeqFA
     
  16. R4xx0r

    R4xx0r Infant Droid Medlem

    Blev medlem:
    20 apr 2013
    Inlägg:
    0
    Mottagna gillanden:
    0

    MINA ENHETER

    Jag hade uppskattat om ni tog er tiden att ladda ner, testa och sedan lämna lite feedback! Lämna positiv feedback, men även konstruktiv negativ kritik, så jag vet vad jag ska göra bättre!
     
  17. beyorn

    beyorn Professional Droid Medlem

    Blev medlem:
    5 aug 2010
    Inlägg:
    2 225
    Mottagna gillanden:
    127
    Operatör:
    Telia
    Telefon:
    iPhone 14 Pro Max

    MINA ENHETER

    Operatör:
    Telia
    Telefon:
    iPhone 14 Pro Max
    Finns det inga screenshots?
     
  18. R4xx0r

    R4xx0r Infant Droid Medlem

    Blev medlem:
    20 apr 2013
    Inlägg:
    0
    Mottagna gillanden:
    0

    MINA ENHETER

    Här kommer några :)

    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
     
  19. DreamHawk

    DreamHawk Android Medlem

    Blev medlem:
    28 maj 2010
    Inlägg:
    6 113
    Mottagna gillanden:
    420
    Operatör:
    Tele2
    Telefon:
    iPhone 7

    MINA ENHETER

    Operatör:
    Tele2
    Telefon:
    iPhone 7
    ROM:
    IOS11
    Telefon 2:
    Google Galaxy Nexus
    ROM:
    LineageOS
    I GUIt, hur får man igång meny-grejen ? (Muspekare verkar inte finnas ;P)

    Notepad : kan du få pekaren att flytta sig direkt vid radbryt?
    Spara notepadfiler ?

    Lite knappt med inställningar, men annars verkade det bra.
    Fokusera på lite mer funktioner än tema-färger ?
     
  20. Dawnengine

    Dawnengine Kid Droid Medlem

    Blev medlem:
    21 sept 2012
    Inlägg:
    83
    Mottagna gillanden:
    5
    Operatör:
    Telenor
    Telefon:
    OnePlus

    MINA ENHETER

    Operatör:
    Telenor
    Telefon:
    OnePlus
    Telefon 2:
    HTC One M7
    ROM:
    SlimLP 5.1.1
    Telefon 3:
    Samsung Galaxy S2
    ROM:
    Cyanogenmod 12.1
    Platta:
    iPad Mini
    Platta 2:
    Google Nexus 7 2012
    ROM:
    Paranoid Android 4.1.2
    Riktigt snyggt! :)

    Jag ska testa.