tell application "System Events" to tell process "Sublime..usw"
set position of window "XY" to {0, 22}
end tell
[B]set[/B] [COLOR=#4f8f00]sess[/COLOR] [B]to[/B] "/Users/r74/Library/Application Support/Sublime Text 2/Settings/Session.sublime_session"
[B]set[/B] [COLOR=#4f8f00]newsess[/COLOR] [B]to[/B] "/Users/r74/Library/Application Support/Sublime Text 2/Settings/SessionNew.sublime_session"
[COLOR=#5E6161]-- als Einzeiler:[/COLOR]
[COLOR=#5E6161]--do shell script "cp " & quoted form of sess & space & quoted form of newsess & "; sed '/new_window_height/s/[0-9]\\{3,4\\}[.]0/600.0/;/new_window_width/s/[0-9]\\{3,4\\}[.]0/800.0/' " & quoted form of newsess & space & ">" & quoted form of sess & "; rm " & quoted form of newsess[/COLOR]
[COLOR=#5E6161]-- oder aufgedröselt:[/COLOR]
[COLOR=#5E6161]--kopiere sess nach newsess[/COLOR]
[COLOR=#012fbe][B]do shell script[/B][/COLOR] "cp " & [COLOR=#812fdc]quoted form[/COLOR] [B]of[/B] [COLOR=#4f8f00]sess[/COLOR] & [COLOR=#812fdc]space[/COLOR] & [COLOR=#812fdc]quoted form[/COLOR] [B]of[/B] [COLOR=#4f8f00]newsess[/COLOR]
[COLOR=#5E6161]--ersetze in newsess nur in den Zeilen new_window_height und new_window_width alle 3 oder 4 stelligen Zahlen, gefolgt von einem Dezimalpunkt und einer 0[COLOR=#942193],[/COLOR] mit 600.0 bzw. 800.0 - schreibe das in sess[/COLOR]
[COLOR=#012fbe][B]do shell script[/B][/COLOR] "sed '/new_window_height/s/[0-9]\\{3,4\\}[.]0/600.0/;/new_window_width/s/[0-9]\\{3,4\\}[.]0/800.0/' " & [COLOR=#812fdc]quoted form[/COLOR] [B]of[/B] [COLOR=#4f8f00]newsess[/COLOR] & [COLOR=#812fdc]space[/COLOR] & ">" & [COLOR=#812fdc]quoted form[/COLOR] [B]of[/B] [COLOR=#4f8f00]sess[/COLOR]
[COLOR=#5E6161]--lösche newsess[/COLOR]
[COLOR=#012fbe][B]do shell script[/B][/COLOR] "rm " & [COLOR=#812fdc]quoted form[/COLOR] [B]of[/B] [COLOR=#4f8f00]newsess[/COLOR]
[B]set[/B] [COLOR=#4f8f00]sess[/COLOR] [B]to[/B] "/Users/r74/Library/Application Support/Sublime Text 2/Settings/Session.sublime_session"
[B]set[/B] [COLOR=#4f8f00]Template1[/COLOR] [B]to[/B] "/Users/r74/Library/Application Support/Sublime Text 2/Template1/Session.sublime_session"
[B]set[/B] [COLOR=#4f8f00]Template2[/COLOR] [B]to[/B] "/Users/r74/Library/Application Support/Sublime Text 2/Template2/Session.sublime_session"
[B]tell[/B] [COLOR=#0433ff][I]application[/I][/COLOR] "Image Events" [B]to[/B] [B]set[/B] [COLOR=#4f8f00]SecondDisplay[/COLOR] [B]to[/B] ([COLOR=#0433ff][B]count[/B][/COLOR] [COLOR=#0433ff][I]displays[/I][/COLOR]) > 1
[COLOR=#4F8F00][COLOR=#000000][B]if[/B] [/COLOR]SecondDisplay[COLOR=#000000] [B]then[/B][/COLOR][/COLOR]
[COLOR=#5E6161]--kopiere Template 2[/COLOR]
[COLOR=#812FDC][COLOR=#012fbe][B]do shell script[/B][/COLOR][COLOR=#000000] "cp " & [/COLOR]quoted form[COLOR=#000000] [B]of[/B] [/COLOR][COLOR=#4f8f00]Template2[/COLOR][COLOR=#000000] & [/COLOR]space[COLOR=#000000] & [/COLOR]quoted form[COLOR=#000000] [B]of[/B] [/COLOR][COLOR=#4f8f00]sess[/COLOR][/COLOR]
[B]else[/B]
[COLOR=#5E6161]--kopiere Template 1[/COLOR]
[COLOR=#812FDC][COLOR=#012fbe][B]do shell script[/B][/COLOR][COLOR=#000000] "cp " & [/COLOR]quoted form[COLOR=#000000] [B]of[/B] [/COLOR][COLOR=#4f8f00]Template1[/COLOR][COLOR=#000000] & [/COLOR]space[COLOR=#000000] & [/COLOR]quoted form[COLOR=#000000] [B]of[/B] [/COLOR][COLOR=#4f8f00]sess[/COLOR][/COLOR]
[B]end[/B] [B]if[/B]
[B]tell[/B] [COLOR=#0433ff][I]application[/I][/COLOR] "Sublime Text 2" [B]to[/B] [COLOR=#0433ff][B]activate[/B][/COLOR]
Wir verwenden essentielle Cookies, damit diese Website funktioniert, und optionale Cookies, um den Komfort bei der Nutzung zu verbessern.
Für die Ihnen angezeigten Verarbeitungszwecke können Cookies, Geräte-Kennungen oder andere Informationen auf Ihrem Gerät gespeichert oder abgerufen werden.
Anzeigen und Inhalte können basierend auf einem Profil personalisiert werden. Es können mehr Daten hinzugefügt werden, um Anzeigen und Inhalte besser zu personalisieren. Die Performance von Anzeigen und Inhalten kann gemessen werden. Erkenntnisse über Zielgruppen, die die Anzeigen und Inhalte betrachtet haben, können abgeleitet werden. Daten können verwendet werden, um Benutzerfreundlichkeit, Systeme und Software aufzubauen oder zu verbessern.
Durch das Klicken des Buttons "Zustimmen" willigen Sie gem. Art. 49 Abs. 1 DSGVO ein, dass auch Anbieter in den USA Ihre Daten verarbeiten. In diesem Fall ist es möglich, dass die übermittelten Daten durch lokale Behörden verarbeitet werden.