Skocz do zawartości


Zdjęcie

Automatyczne tworzenie pliku .mcfunction z menu kontekstowego Nowy...

mcfunction funkcje rozszerzenie menu kontekstowe plik

  • Zaloguj się, aby dodać odpowiedź
2 odpowiedzi w tym temacie

#1 ADIOP55550

ADIOP55550

    Nowy

  • Użytkownik
  • 2 postów
  • _Adiop55550_

Napisano 27 June 2017 - 19:57

Oto jak ułatwić sobie tworzenie funkcji, przez dodanie odpowiedniego skrótu do menu Nowy....

(instrukcje do systemu Windows)


UWAGA! To wymaga edycji rejestrów komputera, jeżeli nie umiesz tego robić, możesz uszkodzić swój komputer!
Wszelkie działania przedstawione poniżej wykonujesz na własną odpowiedzialność!
Przed wprowadzeniem zmian w rejestrach zawsze zrób jego kopię poleceniem Plik->Eksportuj... !

 

A więc zaczynamy:

dR0igpK.jpg

  1. wejdź w menu Start, w polu wyszukiwania wpisz regedit i naciśnij [Enter] (musisz mieć uprawnienia administratora)
  2. Jeśli pojawi się okno dialogowe, naciśnij "Tak"
    5lsRVqW.jpgcdnpuqo.jpg
  3. Rozwiń klucz HKEY_CLASSES_ROOT i poszukaj klucza .mcfunction, jeśli go nie znalazłeś to utwórz go, klikając prawym przyciskiem myszy na HKEY_CLASSES_ROOT i wybierając Nowy->Klucz. Nazwij go .mcfunction.
    eAtbycG.jpg
    ______________________________________

    WXtsLU5.jpg
    ______________________________________

    wGoksOo.jpg
    ____________________________________

    MdEwT0S.jpg
  4. pod kluczem .mcfunction w ten sam sposób utwórz klucz ShellNew, a w nim Wartość Ciągu, którą nazwij NullFile.
    sfhTR43.jpg
  5. kliknij na klucz .mcfunction i po lewej stronie dwa razy kliknij w (Domyślna), otworzy się okno edycji ciągu. Wpisz w nim unikalną nazwę (np. mcfunction_auto_file). (NIE MOŻE SIĘ ONA POWTARZAĆ Z ŻADNĄ INNĄ - możesz nacisnąć Ctrl+F, aby otworzyć okno wyszukiwania i sprawdzić, czy nazwa jest zajęta.) Ona będzie się odwoływała do klucza, którego za chwilę utworzysz.
    KPMXwsn.jpg
  6. Dodaj do HKEY_CLASSES_ROOT klucz o takiej nazwie, jaką wpisałeś przed chwilą (u mnie mcfunction_auto_file).
    2n28sXh.jpg
  7. Edytuj wartość (Domyślna) wpisując w nią opis pliku (pojawi się w menu- np. Funkcja Minecraft).
    MP9Oydt.jpg
  8. Dodaj klucze tak, aby utworzyć drzewko, jak na screenie powyżej.
    6QRBeRL.jpg
  9. Edytuj wartość (Domyślna), wpisując adres ikony, jaką domyślnie mają mieć pliki .mcfunction -polecam ikony systemowe, ale możesz użyć też własnych (ja np. użyłem ikony %systemroot%\system32\imageres.dll,109jeśli chcesz użyć innej, możesz zajrzeć na stronę:

    By zobaczyć linki musisz się zalogować lub zarejestrować

     i zastąpić podkreślony fragment odpowiednim numerem.)
    POiRtUM.jpg
  10. W wartości (Domyślna) klucza shell wpisz open.
    LZRQ1qI.jpg
  11. W wartości (Domyślna) klucza command wpisz ścieżkę do aplikacji, którą chcesz edytować pliki .mcfunction. Oto jak ją znaleźć (na przykładzie notepad++):
    • Otwórz okno wyszukiwana (Ctrl+F) i wyszukaj notepad++.
      T6CbgNI.jpg
    • rozwiń drzewko notepad++ -> shell -> open -> command i skopiuj wartość pola (Domyślna). Wklej ją do pola z kroku 11..
  12. Wyjdź z edytora i zrestartuj komputer.
  13. GOTOWE!  :D

vXJ1o2p.jpg

 

Przydatne strony:



craftportal

Craftserve to największy i najlepszy polski hosting serwerów Minecraft, jest solidny i tani więc go polecam

#2 MrKisiel

MrKisiel

    Największy zbrodniarz wojenny

  • Użytkownik+
  • 3422 postów

Napisano 27 June 2017 - 20:53

Doceniam pomysł, ale po ki h0I grzebać w plikach systemowych skoro można po prostu zapisać plik z notatnika jako .mcfunction zamiast .txt?


#3 ADIOP55550

ADIOP55550

    Nowy

  • Użytkownik
  • 2 postów
  • _Adiop55550_

Napisano 27 June 2017 - 21:25

Doceniam pomysł, ale po ki h0I grzebać w plikach systemowych skoro można po prostu zapisać plik z notatnika jako .mcfunction zamiast .txt?

No cóż, jeśli chcesz sobie klikać Zapisz jako... To droga wolna ;)







Również z jednym lub większą ilością słów kluczowych: mcfunction, funkcje, rozszerzenie, menu kontekstowe, plik