xAxee 1968 Opublikowano 24 października 2019 Udostępnij Opublikowano 24 października 2019 (edytowane) SkUtilitiesJest to bardzo fajny dodatek, który między innymi umożliwia zarządzanie plikami i wartościami yaml. I dokładnie o tym będzie ten poradnik, na forum już był poradnik z tego pluginiu ale mało rozbudowany.Pełną dokumentacje znajdziecie tutaj. Sprawdzanie czy istnieje taki plik [skutil[ities] ](script|program|app[lication]|file|dir[ectory]) %string% exists on load: if file "config.yml" exists: send "&aWczytywanie konfiguracji..." to console else: send "&7Pobieranie konfiguracji..." to console Sprawdzanie czy istnieje podana wartość w pliku [skutil[ities] ]y[a]ml[ path] %string% in file %-string% exists on load: if yaml "Start" in file "config.yml" exists: Sprawdzanie czy plik o podanej nazwie jest plikiem / folderem [skutil[ities] ]file %string% is a dir[ectory] [skutil[ities] ]file %string% is a file command /czyToFolder [<text>]: trigger: if file arg is a dir: send "&7Tak to folder!" else: send "&7Nie to nie folder!" command /czyToPlik [<text>]: trigger: if file arg is a file: send "&7To plik!" else: send "&7To nie jest plik!" Tworzenie pliku [skutil[ities] ]create (0?(script|program|app[lication]|[zip ]file)|1?dir[ectory]) %string% on load: create file "config.yml" Usuwanie pliku [skutil[ities] ]delete (0?(script|program|app[lication]|[zip ]file)|1?dir[ectory]) %string% on load: delete file "tonieconfig.yml" Pobieranie zawartości z RAW do pliku [skutil[ities] ]download file from %string% to file %-string% on load: download file from "https://code.skript.pl/qDWUJNJn/raw" to file "plugman.sk" send "&7Pobrano najlepszy skrypt!" to console Zmienianie nazwy / miejsca pliku / kopiowanie pliku [skutil[ities] ](0?rename (file|dir[ectory])|1?move file|2?copy file|3?move dir[ectory]|4?copy dir[ectory]) %string% to %-string% on load: rename file "config-sklep.yml" to "config.yml" Pisanie czegoś na wybranej lini w pliku [skutil[ities] ]write %string% at line %numbers% to file %-string% on load: write "#Aby skrypt dzialal wymagany jest plugin..." at line 1 to file "config.yml" Pobieranie Wartości / Kolumny / Listy z pliku yml [skutil[ities] ]y[a]ml (0?value|1?nodes|2?node[s with] keys|3?list) %string% (from|of) file %-string% on load: send "Kategorie" to console loop (yaml nodes "Kategorie" from file "config.yml"): send " %loop-value%" to console send "Itemy" to console loop (yaml nodes "Itemy" from file "config.yml"): send " %loop-value%" to console send "Wersja" to console set {_value} to yaml value "Wersja" from file "config.yml" send "%{_value}%" to console Pobieranie zawartości pliku do listy [skutil[ities] ]file contents of %string% command /przeszukaj [<text>] [<text>]: trigger: set {_linijki::*} to file contents of "%arg 1%" if {_linijki::*} contain arg 2: send "&7Ten plik posiada: &6%arg 2%" else: send "&7To nie ten plik!" Pobieranie linijki z pliku [skutil[ities] ]line %number% in file %string% on load: send "Linijka pierwsza pliku config.yml: " to console send "%line 1 in file ""config.yml""%" Pobieranie listy plików znajdujących się w podanej ścieżce (wraz z ścieżkami) [skutil[ities] ]files in dir[ectory](0?|1? including sub dir[ectorie]s) %string% on load: loop (files in dir "Plugins/Skript/scripts"): send "%name of file loop-value%" to console Myśle że wypisałem wszystkie potrzebne wyrażenia (jak nie to pisać) Piszcie jakieś pomysły co tu dodać do tego poradnika bo tak pusto trochę. Edytowane 12 lipca 2020 przez xAxee błąd :] RodgerDodg3r, jaku49 i Metexu 3 Cytuj Odnośnik do komentarza https://skript.pl/temat/35336-skutilities-zarz%C4%85dzanie-plikami-folderami-i-warto%C5%9Bciami/ Udostępnij na innych stronach Więcej opcji udostępniania...
jaku49 691 Opublikowano 24 października 2019 Udostępnij Opublikowano 24 października 2019 37 minut temu, xAxee napisał: SkUtitles Błąd się wkradł. xAxee 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/35336-skutilities-zarz%C4%85dzanie-plikami-folderami-i-warto%C5%9Bciami/#findComment-226976 Udostępnij na innych stronach Więcej opcji udostępniania...
HeezQ 231 Opublikowano 24 października 2019 Udostępnij Opublikowano 24 października 2019 50 minut temu, xAxee napisał: "Wersia" Jeszcze jeden błąd Ale tak to poradnik super, na pewno się przyda dla początkujących i nie tylko xAxee 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/35336-skutilities-zarz%C4%85dzanie-plikami-folderami-i-warto%C5%9Bciami/#findComment-226980 Udostępnij na innych stronach Więcej opcji udostępniania...
RodgerDodg3r 120 Opublikowano 29 października 2019 Udostępnij Opublikowano 29 października 2019 mniodny poradnik. xAxee 1 Cytuj Odnośnik do komentarza https://skript.pl/temat/35336-skutilities-zarz%C4%85dzanie-plikami-folderami-i-warto%C5%9Bciami/#findComment-227319 Udostępnij na innych stronach Więcej opcji udostępniania...
Gość Usunięty#5541 Opublikowano 31 października 2019 Udostępnij Opublikowano 31 października 2019 Dobry poradnik, może w końcu czegoś się naucze Cytuj Odnośnik do komentarza https://skript.pl/temat/35336-skutilities-zarz%C4%85dzanie-plikami-folderami-i-warto%C5%9Bciami/#findComment-227545 Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.