Автор |
Сообщение |
BAHbKA
Reputation: 0
Зарегистрирован: 23.11.2008 Сообщения: 11
|
Добавлено: Sun Nov 23, 2008 20:33 Сворачивание приложения с помощью AppleScript |
|
|
Народ. Помогите пожалуйста. Мне нужен скрипт, который при запуске сворачивает приложение, которое в данный момент на переднем плане. Заранее благодарю. |
|
Вернуться к началу |
|
Steps
Reputation: +204/–2
Зарегистрирован: 13.07.2001 Сообщения: 24163 Откуда: Moscow
|
Добавлено: Sun Nov 23, 2008 21:21
|
|
|
Вы лучше скажите, что Вам надо на самом деле. А то смысл в таком скрипте не просматривается, если честно. _________________ Больше в бане — чище форум.
ubi nil vales, ibi nil velis |
|
Вернуться к началу |
|
zztatarin
Reputation: +34
Зарегистрирован: 04.08.2006 Сообщения: 4260
|
Добавлено: Sun Nov 23, 2008 21:44
|
|
|
Код: | tell application "System Events" to keystroke "m" using command down |
И на cmd+m повесить.
Гы-ы-ы... _________________ Дайте мне единицу измерения и я смогу измерить ничтожность и бесконечность. А компьютер мне в х... не упёрся. Мне штангенциркуля хватит.
И ещё. Учу пользоваться документацией
Искренне Ваш ﺗﺘﺮ |
|
Вернуться к началу |
|
BAHbKA
Reputation: 0
Зарегистрирован: 23.11.2008 Сообщения: 11
|
Добавлено: Sun Nov 23, 2008 22:12
|
|
|
Благодарю.
Для чего это надо? Объясняю: в аське есть возможность при заходе определенного человека выполнять AppleScript. Я например сижу в игре, и слушаю музыку (соответственно звуковой или другой сигнал я скорее всего не замечу), а мне надо отследить появление в аське девушки... а теперь я поставлю скриптик и у меня игра будет автоматом сворачиваться и открываться окно чата с ней=) |
|
Вернуться к началу |
|
Steps
Reputation: +204/–2
Зарегистрирован: 13.07.2001 Сообщения: 24163 Откуда: Moscow
|
Добавлено: Sun Nov 23, 2008 22:28
|
|
|
А. Не уверен, что поможет на всех играх, но — удачи.
Половина игр не умеют сворачиваться, если Вы не знали. То есть, совсем.
Серёг, как думаешь, поможет? _________________ Больше в бане — чище форум.
ubi nil vales, ibi nil velis |
|
Вернуться к началу |
|
zztatarin
Reputation: +34
Зарегистрирован: 04.08.2006 Сообщения: 4260
|
Добавлено: Sun Nov 23, 2008 22:35
|
|
|
ХЗ. Я бы в данном случае использовал бы Код: | tell application "System Events" to keystroke (сочетание или клавиша паузы в игре)
tell application "ICQ" to activate | оставив игру не свернутой. Аська выскочит наверх. _________________ Дайте мне единицу измерения и я смогу измерить ничтожность и бесконечность. А компьютер мне в х... не упёрся. Мне штангенциркуля хватит.
И ещё. Учу пользоваться документацией
Искренне Ваш ﺗﺘﺮ
Последний раз редактировалось: zztatarin (Sun Nov 23, 2008 22:37), всего редактировалось 1 раз |
|
Вернуться к началу |
|
BAHbKA
Reputation: 0
Зарегистрирован: 23.11.2008 Сообщения: 11
|
Добавлено: Sun Nov 23, 2008 22:37
|
|
|
zztatarin
Побовал. Не пашет. Поэтому пытаюсь свернуть именно.
З.Ы. игра обычным command+tab сворачивается без проблем. |
|
Вернуться к началу |
|
zztatarin
Reputation: +34
Зарегистрирован: 04.08.2006 Сообщения: 4260
|
Добавлено: Sun Nov 23, 2008 22:42
|
|
|
Галочку надо поставить.
[img]http://www.maccentre.ru/board/download.php?id=543[/img]
PS. 2 редакция. Какой м... чудак движёк форума корячит? _________________ Дайте мне единицу измерения и я смогу измерить ничтожность и бесконечность. А компьютер мне в х... не упёрся. Мне штангенциркуля хватит.
И ещё. Учу пользоваться документацией
Искренне Ваш ﺗﺘﺮ
Последний раз редактировалось: zztatarin (Sun Nov 23, 2008 22:57), всего редактировалось 2 раз(а) |
|
Вернуться к началу |
|
BAHbKA
Reputation: 0
Зарегистрирован: 23.11.2008 Сообщения: 11
|
Добавлено: Sun Nov 23, 2008 22:50
|
|
|
Галочка не помогла=( |
|
Вернуться к началу |
|
BAHbKA
Reputation: 0
Зарегистрирован: 23.11.2008 Сообщения: 11
|
Добавлено: Sun Nov 23, 2008 22:51
|
|
|
А как в AppleScript обозначается Tab? |
|
Вернуться к началу |
|
zztatarin
Reputation: +34
Зарегистрирован: 04.08.2006 Сообщения: 4260
|
Добавлено: Sun Nov 23, 2008 22:57
|
|
|
Так и обозначается.
Попробуйте второй код. _________________ Дайте мне единицу измерения и я смогу измерить ничтожность и бесконечность. А компьютер мне в х... не упёрся. Мне штангенциркуля хватит.
И ещё. Учу пользоваться документацией
Искренне Ваш ﺗﺘﺮ |
|
Вернуться к началу |
|
BAHbKA
Reputation: 0
Зарегистрирован: 23.11.2008 Сообщения: 11
|
Добавлено: Sun Nov 23, 2008 23:05
|
|
|
Попробовал. Не пашет=((( |
|
Вернуться к началу |
|
BAHbKA
Reputation: 0
Зарегистрирован: 23.11.2008 Сообщения: 11
|
Добавлено: Sun Nov 23, 2008 23:10
|
|
|
Все. Заработало. В итоге получилось так:
Код: | tell application "System Events" to keystroke tab using command down
tell application "Adium" to activate
|
zztatarin, большое спасибо Вам. Выручили=) |
|
Вернуться к началу |
|
|