Autor Wątek: Symulacja Systemu Operacyjnego [Allegro5]  (Przeczytany 20270 razy)

Offline NEO_

  • Użytkownik

  • +1
# Marzec 29, 2019, 23:58:49
Update #025 [Odtwarzacz Muzyki]

Witam :)

Po dłuższej nieobecności zamieszczam pierwszy działający prototyp odtwarzacza muzyki.
Brakuje jeszcze sporo elementów, ale najważniejsze, że potrafi zagrać :D
Pliki dźwiękowe podobnie jak graficzne są umieszczane w systemie oddzielnie. Na tą chwilę nie planuję szyfrowania muzyki.



Przez ostatnie 2 miesiące nie spędziłem jedynie na odtwarzaczu muzyki.
Przez ten czas poprawiałem głównie cały input, który wprowadza tekst z klawiatury.
Do tego poprawie uległo szyfrowanie plików graficznych. Cała analiza pixeli oraz ich szyfrowanie trwa teraz dużo szybciej niż poprzednio :)

Dodałem również proste Hashowanie haseł użytkowników.
Reszta to drobne poprawki w kodzie..

Zaczynam już wprowadzać poprawki do Notatnika. Gdy skończę i uznam,że wystarczy to udostępnię dla ciekawskich skompilowaną wersję projektu. Myślę,że nastąpi to w ciągu następnego miesiąca ;)
« Ostatnia zmiana: Marzec 30, 2019, 00:01:04 wysłana przez NEO_ »

Offline Mr. Spam

  • Miłośnik przetworów mięsnych

Offline NEO_

  • Użytkownik

  • +1
# Maj 02, 2019, 23:02:21
Update #026 [Download]

Witam :)

B.l.u.e.l.e.x v0.9.45e wersja experymentalna

Zamieszczam link do najnowszej skompilowanej wersji Systemu:
https://drive.google.com/open?id=1Yiii1KAoUsWIpEl6Vd_ZlUm_ISJ5UBJx



Najważniejsze zmiany:
- zoptymalizowane szyfrowanie plików graficznych
- poprawiony input znaków z klawiatury
- poprawione przesuwanie okien za pomocą kursora myszy
- nazwy plików wyświetlane w dwóch linijkach
- małe poprawki w notatniku
- dodane hashowanie haseł użytkowników

Dalej zamierzam naprawiać kolejne bugi i dodać np. możliwość zmiany wyglądu.
O konkretnych zmianach napiszę, gdy tylko zacznę je wprowadzać.

Pozdrawiam :)
« Ostatnia zmiana: Maj 02, 2019, 23:20:09 wysłana przez NEO_ »

Offline Boski

  • Użytkownik

# Maj 04, 2019, 01:04:31
Super! Input o wiele lepiej działa. Znalazłem jeszcze coś takiego:
jak napisze w notatniku pare linijek rozdzielonych enterem, i w ostatniej linijce bez znaku dam backspace, to kasuje mi łącznie z ostatnim znakiem w wyższej linii. Kasuje też wiele pustych linii po drodze:
abc
<enter>
<enter><backspace>
-> skasuje c, i zostawi samo ab

Offline NEO_

  • Użytkownik

  • +1
# Maj 06, 2019, 22:09:37
Update #027 [Update 1]

Witam :)

Udostępniam poprawioną wersję. Pliki jedynie do podmiany. Dorzuciłem bibliotekę bass.dll,
ponieważ w poprzedniej paczce o niej zapomniałem, a bez tej biblioteki nie uruchomi się programu.

https://drive.google.com/open?id=1LoQ9TtFxu54FYGEWTpq6PxDP9NYfM-Dt

Co zostało poprawione:

- poprawka w notatniku wskazana przez Boski'ego
- dodane skalowanie zdjęć w przeglądarce obrazów

Powoli zabieram się za szukanie kolejnych błędów oraz poprawki w kodzie. Jeśli ktoś coś znalazł może tu dopisać. Postaram się poprawić :)

Offline NEO_

  • Użytkownik

  • +1
# Lipiec 26, 2019, 22:56:33
Update #028 [Motywy i wersja Alpha]

Witam :)

Po dłuższej nieobecności wracam do dalszych prac nad projektem wirtualnego systemu :)

Wprowadzam teraz możliwość zmiany motywu. Chciałbym ,by motywów było w sumie jak najwięcej, lecz stworzenie każdego wymaga trochę większego zaangażowania :)

Oto postęp prac nad pierwszym z nich:


A oto drugi:


Mało tego, projekt wkracza jednocześnie w fazę Alpha, a to oznacza ,że jest to duży krok w pracy nad kodem źródłowym, który stale się powiększa. Cały czas idę w kierunku ostatecznej wersji tego projektu, lecz droga jeszcze daleka :)

Zamieszczam jeszcze 2 zdjęcia z testowanej trzeciej nakładki:



Offline NEO_

  • Użytkownik

  • +1
# Sierpień 13, 2019, 20:15:00
Update #029 [Wybór Motywu]

Witam :D

Ostatnio pisałem o możliwości zmiany motywów, których będzie na pewno sporo.
Dziś usprawniłem funkcję do zmiany Motywu w Panelu Ustawień.

Została stworzona możliwość przejścia do Panelu bezpośrednio z Pulpitu.
Klikamy prawym przyciskiem myszy na pulpicie i wybieramy: Personalizacja


Następnie po otwarciu Panelu Ustawień automatycznie zobaczymy wybór opcji personalizacji:


Po kliknięciu w Zmianę Motywu otrzymamy dostęp do okna, gdzie można zmienić Motyw.


Mamy tu podgląd na każdy motyw. Po kliknięciu Zastosuj zostanie on wybrany :)

Cały czas usprawniam kod i możliwe jest to ,że w najbliższym czasie udostępnię nową, skompilowaną wersję Alpha Systemu, która posiada powyższe funkcje :)
« Ostatnia zmiana: Sierpień 13, 2019, 20:17:06 wysłana przez NEO_ »

Offline NEO_

  • Użytkownik

# Sierpień 16, 2019, 23:26:56
Update #030 [Bluelex Alpha Download]

Witam :)
Nadeszła chwila, by wyniki swojej pracy przedstawić jako kolejną już skompilowaną wersję projektu. Tym razem jest to: wersja v0.9.46s, która teraz zawiera funkcje, które miałem okazję ostatnio omawiać :)

Zmianę motywu może teraz zmienić nie tylko Administrator, a każdy dodany nowy użytkownik. Zmiany te są teraz normalnie zapisywane w plikach konfiguracyjnych.

W tej wersji starałem się usunąć jak najwięcej znalezionych bugów, co było dość męczące :) Jednak efekty są coraz lepsze i mam zamiar dalej ciągnąć ten projekt :)

Oto link do wczesnej alfy:
https://drive.google.com/file/d/1jHJi1Q-yLAW-urtSrlLa2Wx9c9sw21Ga/view?usp=sharing