Vinnaren i pepparkakshustävlingen!
  • 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

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