Skocz do zawartości

[1.0] JSkript


Nieaktywny

Rekomendowane odpowiedzi

JSkript

Wersja: 1.1

 

 

<> Informacje
JSkript to mały dodatek, pozwalający wykonywać kod napisany w Javie. Są dwie możliwości - jedną z nich jest wrzucanie pliczków z kodem do folderu '/JSkript/' - to pozwoli nam  nawet napisać  własny dodatek do Skript (jednak niezbyt, nie twierdzę, że nie możliwe, ale w miarę normalny sposób raczej nie do zrobienia), lub też wykonywać kod bezpośrednio ze skryptu. 

 
! Wymagania
Plugin wymaga pliku 'tools.jar', który znajduje się w '/jdkXXX/lib/'. Teoretycznie domyślnie każdy to powinien mieć, ale może być też tak, że korzystacie z '/jreX/', więc wtedy w jego libs wrzucamy tools.jar
 
# Download
Klik: JSkript 1.1

 

@ Przykład

Napiszcie co chcielibyście zobaczyć.

 

Plik w /JSkript/

public class Examples {    public void onEnable(){        magic();    }    public static void magic(){        for(int i = 0; i < 10; i++){            System.out.println("onEnable");        }    }}

Skript: Effect

# Oczywiscie wygodniej byloby ladowac content z pliku, ale w ramach przykladu wystarczyon skript load:	JSkript.load{"Test", "public class Test { public static void main(String[] args){ System.out.println(""Hello World""); }}"}
Odnośnik do komentarza
https://skript.pl/temat/7581-10-jskript/
Udostępnij na innych stronach

Pakować jave do skriptu....Ciekawe. Czyli tak Skript napisany jest w javie. Skript obsługuje sobie skrypty, ma tam jakąś bibliotekę z pomocą której sobie piszemy skrypcik i on działa. Piszą w JSkript kod java on "konwertuje"  na skrypt a potem ten skrypt "konwertuje" znów na Jave. Jak to ma się z wydajnością i do czego to mogło by służyć?

Zastanawiam się też ze jak ktoś zna na tyle Jave by pisać kawałki kodu które implementuje się do twojego skryptu, to czy porostu nie łatwiej dla nas i dla maszyny jest odrazu pisać w Javie?

Odnośnik do komentarza
https://skript.pl/temat/7581-10-jskript/#findComment-60171
Udostępnij na innych stronach

Wat? Nie ma tu żadnej dziwnej interpretacji z javy na sk (ciekawy pomysł, ale raczej niezbyt możliwy w zrealizowaniu). Kod jest jedynie kompilowany w locie. Wydajne, to to jest na pewno bardziej niż sk (sam czas wykonywania), bo to czysta java. 

Edytowane przez Nieaktywny
Odnośnik do komentarza
https://skript.pl/temat/7581-10-jskript/#findComment-60172
Udostępnij na innych stronach

Cóż za zaszczyt, dzięki mistrzu  :dzikoysk: Ogólnie musicie się teraz mocno cieszyć, bo to taka odskocznia dzisiaj od pisania gierki, więc nie wiem jak będzie z następnymi aktualizacjami xD Plus jest taki, że... No w zasadzie to Wy sami odpowiadacie za kod, więc mam większość z głowy  ^^

Odnośnik do komentarza
https://skript.pl/temat/7581-10-jskript/#findComment-60183
Udostępnij na innych stronach

Ja wiem ze to ma tylko sens z skript. Czego się nauczyłem podczas pracy z rożnymi językami to tego by zabezpieczać kody przed idiotami(Jestem na to bardzo wyczulony), bo znajdzie się ktoś kto nie będzie wiedział czemu mu to nie działa.

Przykład niech pomyślmy.

Zestaw kodów do obsługi serwera, coś jak alternatywa dla Essentials.

Np gracz chce mieć tylko TP, Fly, Speed.

To sobie dodaje tylko komendy do serwera za pomocą twojego pluginu

Odnośnik do komentarza
https://skript.pl/temat/7581-10-jskript/#findComment-60187
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...