Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Launcher pod serwer minecraft


Rekomendowane odpowiedzi

Opublikowano

Mam taki problem dotyczący otwierania danego pliku poprzez wcisnięcie buttona w launcherze

Zdejmijcie trochę %

Was to nie boli a mnie tak;)

Opublikowano

Mam taki problem dotyczący otwierania danego pliku poprzez wcisnięcie buttona w launcherze

 

też mam problem bo... za chlere nic nie mogę zobaczyć albo zrozumieć po co piszesz i o co ci chodzi

 

no nie wstydź się i napisz więcej, a pozostanie to tylko na forum ( ups zapomniałem to internet i dowiedzą się wszyscy ;) )

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

oto mi chodzi ze gdy mam buttona i gdy go wcisne to ma sie otworzyc dany program o to mi chodzi

Zdejmijcie trochę %

Was to nie boli a mnie tak;)

Opublikowano

Dany program? No to:

 

ShellExecute("C:\Edek\plik.rozszerzenie")

 

W zależności od tego gdzie się znajduje plik możesz użyć @scriptdir, @username i innych. Pamiętaj że jak wskarzesz plik np. w swoich dokumentach to w świeżce będzie twoja nazwa usera, wtedy innym działać nie będzie bo mają inną nazwę.

 

ShellExecute można wykorzystać również do otwierania stron WWW i innych ;>

Opublikowano

czyli jak by bylo dobrze zeby dzialalo na innych kompach tez? w folderze wszystko?

Zdejmijcie trochę %

Was to nie boli a mnie tak;)

Opublikowano

Najlepiej zrób sobie folder w katalogu z skryptem, np DATA, wrzuć tam to coś, a potem dla przykładu otworzę plik a.mp3 w folderze Data.

 

ShellExecute(@ScriptDir & "/Data/a.mp3")

 

powinno również działać w ten sposób:

ShellExecute("/Data/a.mp3")

 

Jeśli to minecraft, i chesz otwierać coś co jest w AppData, to będziesz musiał użyć @username.

 

Dla przykladu, plik a.mp3 w katalogu .minecraft

 

ShellExecute("C:\Users\" & @username & "\AppData\Roaming\.minecraft\")

 

Sam w ten sposób to robiłem. O ile się nie mylę miałem problemy z samym katalogiem .minecraft (przez tę kropkę) ale nie jestem pewien ;d to było dawno.

Opublikowano

ja wlasnie yez mialem problemy przez tą kropkę gdy chcialem zrobic swoj katalog ale zrezygnowalem

za wszystkie odpowiedzi dziekuję!

Najlepiej zrób sobie folder w katalogu z skryptem, np DATA, wrzuć tam to coś, a potem dla przykładu otworzę plik a.mp3 w folderze Data.

 

ShellExecute(@ScriptDir & "/Data/a.mp3")

 

powinno również działać w ten sposób:

ShellExecute("/Data/a.mp3")

 

Jeśli to minecraft, i chesz otwierać coś co jest w AppData, to będziesz musiał użyć @username.

 

Dla przykladu, plik a.mp3 w katalogu .minecraft

 

ShellExecute("C:\Users\" & @username & "\AppData\Roaming\.minecraft\")

 

Sam w ten sposób to robiłem. O ile się nie mylę miałem problemy z samym katalogiem .minecraft (przez tę kropkę) ale nie jestem pewien ;d to było dawno.

czyli ten kod mogę normalnie wkleić nie?

Zdejmijcie trochę %

Was to nie boli a mnie tak;)

Opublikowano

mam jescze taki maly problem bo minecraft otwiera mi sie w tedy gdy odpale launchera a ja chce zeby sie odpalal po wcisnieciu buttona jak to zrobic?

Zdejmijcie trochę %

Was to nie boli a mnie tak;)

Opublikowano
While 1 ; Petla glowna
$nMsg = GUIGetMsg()
Switch $nMsg
 Case $GUI_EVENT_CLOSE
  Exit
 Case $BUTTON ; handle do przycisku
  ShellExecute(@AppDataDir&"\.minecraft\Minecraft.exe")
EndSwitch
WEnd

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...