Vinnaren i pepparkakshustävlingen!
  • 1
  • 2
2023-12-20, 13:35
  #1
Medlem
cerns avatar
Blev riktigt glad när jag äntligen kunde lira lite klassisk Quake på min Mac men det händer ingenting om jag försöker öppna enbart vkQuake i Application eller Originalfilen i Hämtade filer.

Men när jag kör dessa kommandon så öppnas spelet direkt:

Öppna Terminal: 

cd /Applications/vkQuake.app/Contents/MacOS
sen
./vkquake -basedir /Users/mindator/Downloads/Quake

Kan man inte göra någonting för att slå ihop dessa kommandon till en fil? hur kan jag göra så jag slipper skriva in detta i Terminal varje gång?

Mvh
Citera
2023-12-20, 13:56
  #2
Medlem
Du kan göra en app med kommandona i Automator.
Citera
2023-12-20, 18:43
  #3
Moderator
Neksnors avatar
Automator bör funka fint.
Och de två kommandona bör kunna slås samman till
Kod:
/Applications/vkQuake.app/Contents/MacOS/vkquake -basedir /Users/mindator/Downloads/Quake
Eventuellt med " &" i slutet.
Citera
2023-12-20, 21:51
  #4
Medlem
Enterprises avatar
Citat:
Ursprungligen postat av Neksnor
Automator bör funka fint.
Och de två kommandona bör kunna slås samman till
Kod:
/Applications/vkQuake.app/Contents/MacOS/vkquake -basedir /Users/mindator/Downloads/Quake
Eventuellt med " &" i slutet.
Kan man inte bara lägga in denna kod i en shell script som sparas på skrivbordet (efter chmod +x)?
Bara att dubbelklicka?
Citera
2023-12-20, 21:58
  #5
Moderator
Neksnors avatar
Citat:
Ursprungligen postat av Enterprise
Kan man inte bara lägga in denna kod i en shell script som sparas på skrivbordet (efter chmod +x)?
Bara att dubbelklicka?
Antar det, men skulle laga mat så jag orkade inte testa. Det är väl ungefär det som Automator i praktiken gör, samt packar in det hela i något Appligt paket?
Citera
2023-12-20, 22:42
  #6
Medlem
WindowsSetups avatar
Citat:
Ursprungligen postat av cern
Blev riktigt glad när jag äntligen kunde lira lite klassisk Quake på min Mac men det händer ingenting om jag försöker öppna enbart vkQuake i Application eller Originalfilen i Hämtade filer.

Men när jag kör dessa kommandon så öppnas spelet direkt:

Öppna Terminal: 

cd /Applications/vkQuake.app/Contents/MacOS
sen
./vkquake -basedir /Users/mindator/Downloads/Quake

Kan man inte göra någonting för att slå ihop dessa kommandon till en fil? hur kan jag göra så jag slipper skriva in detta i Terminal varje gång?

Mvh

Öppna en terminal och skriv dessa rader
Kod:
cd ~/Downloads
echo "cd /Applications/vkQuake.app/Contents/MacOS && ./vkquake -basedir /Users/mindator/Downloads/Quake" > quake.command
chmod +x quake.command
Nu skapas en fil i mappen Hämtade filer som du kan dubbelklicka på
Citera
2023-12-21, 00:08
  #7
Medlem
cerns avatar
Citat:
Ursprungligen postat av WindowsSetup
Öppna en terminal och skriv dessa rader
Kod:
cd ~/Downloads
echo "cd /Applications/vkQuake.app/Contents/MacOS && ./vkquake -basedir /Users/mindator/Downloads/Quake" > quake.command
chmod +x quake.command
Nu skapas en fil i mappen Hämtade filer som du kan dubbelklicka på
Tack som fan! Detta funkade ju galant!

.command echo och chmod +x är tricket alltså!
Citera
2023-12-21, 04:04
  #8
Medlem
cerns avatar
För att göra det mera intressant: Hur kan jag byta ut ikonen mot en egen ikon?
Citera
2023-12-21, 10:18
  #9
Medlem
a-mortals avatar
Citat:
Ursprungligen postat av cern
För att göra det mera intressant: Hur kan jag byta ut ikonen mot en egen ikon?
Flytta quake.command till /Applications/vkQuake.app/Contents/MacOS
Sedan ändrar du CFBundleExecutable eller Executable File i Info.plist filen i /Applications/vkQuake.app/Contents/
Kod:
<key>CFBundleExecutable</key>
<string>quake.command</string>
Sedan kan du trycka på appen som vanligt för att starta.

edit:
Du kan behöva lägga till #!/bin/bash som första raden i quake.command men det kanske funkar utan.
__________________
Senast redigerad av a-mortal 2023-12-21 kl. 10:25.
Citera
2023-12-21, 11:59
  #10
Medlem
WindowsSetups avatar
Citat:
Ursprungligen postat av cern
För att göra det mera intressant: Hur kan jag byta ut ikonen mot en egen ikon?

Högerklicka på filen, välj Visa info. Ikonen högst upp till vänster i det nya fönstret är det som används. Drag och släpp en bild på den ikonen så byts den ut.
Citera
2023-12-21, 14:53
  #11
Medlem
cerns avatar
Tack för hjälpen hörni!

Kunde inte fästa den i dock av någon anledning men det gör inte så mycket så länge jag kan öppna den i Applications.
Citera
2023-12-21, 14:59
  #12
Moderator
Rassas avatar
Citat:
Ursprungligen postat av cern
Tack för hjälpen hörni!

Kunde inte fästa den i dock av någon anledning men det gör inte så mycket så länge jag kan öppna den i Applications.

Lägg den till höger om avdelaren i Dock, där papperskorgen är.
Citera
  • 1
  • 2

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback