Lösung: Programme versteckt starten

  • In den letzten Versionen von macOS lassen sich Programme in den Ameldeobjekten nicht mehr ausblenden.


    Um diese Funktion wiederherzustellen, habe ich ein kleines AppleScript-Programm erstellt. Es tut nichts weiter, als ein Shell-Script

    namens "autostart.sh" abzuarbeiten. Es befindet sich direkt der Autostarter.app, also den Paketinhalt anzeigen lassen.

    Man muß dieses Programm natürlich noch in die Anmeldeobjekte legen.


    Mit dem Kommando open -j /path_to_application wird ein Programm versteckt gestartet. Weitere Programme einfach ins Script hinzufügen.

    Das versteckte Starten war eigentlich der Hauptzweck des Tools, allerdings lassen sich natürlich auch andere Terminal-Kommandos ausführen.


    Grüße von E29.

    Dateien

    • Autostarter.zip

      (178,06 kB, 93 Mal heruntergeladen, zuletzt: )

    Gigabyte GA-Z77N-WiFi, Gigabyte GA-Z77-DS3H, Core i7-3770x, Sapphire GPRO 4200

    MacBookPro11,5 mit OpenCore 14.4.1 und 4 TB SSD

  • Hi

    Geht aber nicht mit Telegram, oder?

  • Wo liegt denn überhaupt der Sinn im Ganzen?

  • Das ein Programm im Hintergrund gestartet wird?

    Versteh deine Frage garnicht.

    Nur weil jemand eine Funktion nicht braucht scheint sie gleich sinnfrei zu sein.

    Ich nutze dieses Feature auf meinem Server bei einigen Sachen.

    Dort ist es aber noch nativ auswählbar.

  • Sorry… Du hast mich falsch verstanden 😜


    Die Frage war ehrlich gemeint. Bei mir starten Apps auch so im Hintergrund, Nix öffnet sich und ich habe allenfalls ein Icon in der Taskbar.


    Was macht dein Script anders?

  • G.com


    Dabei geht es nicht um die Programme in der Menüleiste sonndern um so Sacvhen wie dein bevorzugter MailClient oder Skype und ähnliche. Wenn du die beim Systemstart mit starten lässt, dann öffnet sich automatisch ein Programmfenster auf dem Desktop. Früher konnte man das einstellen das es minimiert startet, heute geht das leider nicht mehr in macOS. Dafür ist das Script gedacht.


    Und nun das Aber, es gibt längst Progs die man dafür nutzen kann & die noch deutlich mehr Funktionen mit bringen als nur Apps beim Login minimiert starten zu lassen.


    Zum Beispiel Autostarter: https://apps.apple.com/de/app/…r/id6444444273?mt=12&ls=1


    Oder Startupizer: http://gentlebytes.com/startupizer/


    Ich hatte vor ner Weile eigentlich vor gehabt die Apps mal zu testen, da ich aber zur Zeit hauptsächlich mit Windows unterwegs bin, bin ich bisher nicht dazu gekommen.

    1. System (iMac19,2):

    Gigabyte H370 HD3 | Intel i5-9400f 6x2,9Ghz | Gigabyte Radeon RX 570 4GB | Fenvi Broadcom BCM943602CS | Crucial Ballistix Sport 16GB 2x8GB DDR4 2400MHz | SSDs 2x Samsung 970 EVO Plus 250GB 1x Samsung 860 QVO 1TB & 1x WD Blue SN570 1TB | macOS Sonoma 14.5 | Windows11 Pro x64 v23H2 | OpenCore v1.0 & OCLP 1.5


    2. System (MacbookPro12.1): Link

    Echtes Macbook | Hardware Upgrade: Samsung 970 EVO Plus 512GB | macOS Sonoma 14.5 | Windows11 Pro x64 v23H2 | OpenCore Legacy Patcher v1.5


    1. Smartphone (iPhone 12): Link

    Violett | 128GB | iOS 17.5.1 | SIM Karten Umbau von Single auf Dual SIM Kartenleser


    2. Smartphone (iPhone XS): Link

    Space Grey | 512GB | iOS 17.5.1 | Gehäuse Tausch gegen eins im Design vom iPhone 14pro

  • Und welchen phat muss man angeben, damit die apps in Programme gestartet werden? Irgendwie geht bei mir keine app.



    EDIT:

    Meine Frage hat sich erledigt. Es ging bei mir um die "Home Assistant.app"

    Wegen dem Leerzeichen ging es nicht.

    Habe das jetzt mit open -j /Applications/Home\ Assistant.app gemacht.