Wątek: Kod źródłowy Klango
Wróć do listy wątków1 z 1
1 z 10: pajper
Długo zastanawiałem się w jaki sposób legalnie udostępnić kod źródłowy Klango. W końcu, po konsultacjach prawniczych na PW, okazało się, że jedyny sposób, by to zrobić, to udostępnić nie sam kod, a program pobierający kod z oryginalnych plików. No więc jest.
Wymagana będzie zainstalowana dowolna nowsza od 2.0 wersja Rubiego i Visual Studio 2019 z włączonymi wszystkimi modułami C++.
https://www.dropbox.com/s/581cg4y3iuthw0a/klango_desourcer.zip?dl=1
#StandWithUkraine
Shoot for the Moon. Even if you miss, you'll land among the stars.
02.11.2020 20:23
2 z 10: misiek
Czy to ma się jakkolwiek jeszcze do Eltena?
Po co na świecie są białe koty? Po to, by czarni też mogli mieć pecha.
03.11.2020 02:28
3 z 10: pajper
Nie, dlaczego? To trochę ciekawostka, ale z Eltenem związku nie ma żadnego.
#StandWithUkraine
Shoot for the Moon. Even if you miss, you'll land among the stars.
03.11.2020 10:03
4 z 10: mucha
to w takim razie po co to komu?
04.11.2020 19:16
5 z 10: zywek
Skąd Ty ten kod wziąłeś?
12.11.2020 23:57
6 z 10: pajper
Z dekompilacji w roku 2018, przy okazji tworzenia archiwum Klango.
On był zaszyfrowany, ale od dawna Ci tłumaczę, że nie da się zaszyfrować języka interpretowanego tak, by nie dało się go potem odszyfrować.
W tym wypadku wystarczyło dodać kilka instrukcji przy wywoływaniu Luy, by skopiować przekazywany kod do pliku. Można też rozpakować całe pagi, w tym wypadku odpowiednio nadpisując funkcję _Sys_Mount w Asemblerze.
#StandWithUkraine
Shoot for the Moon. Even if you miss, you'll land among the stars.
13.11.2020 09:47
7 z 10: mikolajholysz
nie znaleziono repo
w związku z przesiadką na Maca, prawie mnie tutaj nie ma. Inne sposoby kontaktu w wizytówce.
19.11.2020 20:28
8 z 10: zywek
Dokładnie, wyleciało.
29.11.2020 21:13
9 z 10: pajper
Jest link do Dropboxa już w pierwszym wpisie.
#StandWithUkraine
Shoot for the Moon. Even if you miss, you'll land among the stars.
30.11.2020 12:47
10 z 10: zywek
Obszar danych przekazany do wywołania systemowego jest za mały :D
06.12.2020 20:06