• 1
  • 2
2023-12-21, 19:58
  #13
Medlem
WindowsSetups avatar
Citat:
Ursprungligen postat av a-mortal
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.

Mycket intressant. Det är alltså i Info.plist som macOS använder ...


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.

Varsågod. Mycket nöje.
Citera
2023-12-21, 20:16
  #14
Medlem
a-mortals avatar
Citat:
Ursprungligen postat av WindowsSetup
Mycket intressant. Det är alltså i Info.plist som macOS använder ...
Varje app på macen är egentligen en mapp som innehåller en xml-fil info.plist som beskriver en massa egenskaper programmet har, exempelvis, namn, mimimumkompatibel OS-version, vilka mime-/filtyper som kan öppnas, icon och annat. Utöver Info-filen så finns alltid körfilen (objektfilen) i MacOS mappen och en mapp för olika resurser. Ibland ligger dynamiska bibliotek även i själva appen. Sedan OS X 10.1 tror jag.

Tycker Mac har ett lättnavigerat filsystem i jämförelse med Windows och Linux. De kom på den smarta idén att dölja det som är skymmande. Tyvärr kan man inte säga samma om XCode.
Citera
  • 1
  • 2

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in