С помощью JavaScript | AppleScript для нажать кнопку в сафари

Я понимаю, что есть несколько потоков об этом, и они все очень характерные для определенного сайта . Мой фон в Python, а не JavaScript или AppleScript, и я путать о том, как именно добиться этого действия .

Я видел несколько скриптов, которые делают это действие, а именно:

сказать приложение "сафари"

активировать

документ сделать на JavaScript ".форм['поиск']['order_list_search_batch'].нажмите кнопку()"

конец сказать

Что это лучший способ действовать на это ?

я путать о том, что идет между "документом.форм[WHATGOESHERE?].нажмите кнопку()"

Я пытаюсь нажать на кнопку, переходите на http://rna.tbi.univie.ac.at/cgi-bin/RNAfold.cgi.

Я пошел "инспектировать элемент" на кнопку "Продолжить" и получил этот код:

<тип входного="курсор: указатель;" значение="" имя="продолжить" класс="продолжить" onmouseover модели="этот.стиль.курсор=на&quot;указатель&quot; и" типа="отправить">

Откуда мне знать, что положить в скрипт, чтобы нажать эту кнопку, из Проверить результаты элемент ? Я хочу понять, так что я могу использовать этот метод в более чем одном случае. Нет ссылки с href, что он идет.

enter image description here

Текущий код не работает

сказать приложение "сафари" для активации
расположение "http://rna.tbi.univie.ac.at/cgi-bin/RNAfold.cgi"
задержка 3
сказать приложение "сафари" сделать документ в JavaScript ".формы[0].элементы[документ.формы[0].элементы.длина-1].нажмите кнопку()"
+444
Kradsbo 6 сент. 2011 г., 2:35:47
29 ответов

Я только что обновил свою ОС и macOS высокая Сьерра.

Я использую пользовательский макет для моей волшебной клавиатуре. Но после обновления на новую версию перестал работать.

Я установил пользовательские клавиатуры снова через Ukele, но он не работает должным образом.

Вот некоторые странные проблемы с которыми я столкнулся

  1. Он показывает пользовательский макет в верхней панели. Однако я не в состоянии выбрать этот макет. Также этот макет пропустил в настройках системы. enter image description here enter image description here
  2. После перезагрузки, он может переключаться на раскладку и даже правильно работает, но через какое-то время он может перестать работать, или много повторяющихся макетов будет отображаться в настройках. enter image description here
  3. При переключении на другой источник входного сигнала, используя cmd-пространстве он может показать пустой элемент списка без какого-либо титула. Мне нужно добавить мой пользовательский макет каждый раз, когда я перезагрузки моего ноутбука.

Пожалуйста, предложите, как решить эту проблему, я не могу работать с раскладкой клавиатуры по умолчанию.

Обновление

Что-то странное происходит с новой ОС

Здесь дублируются макетами, и насколько они же, я не могу удалить дубликаты.

enter image description here

+940
Ohad Schneider 03 февр. '09 в 4:24

Есть способ не так автоматизирован как и другие варианты, но он имеет то преимущество, что он находит файлы, связанные с приложением, даже если они не используются во время сеанса наблюдения.

Я использую приложение под названием найти любой файл, которая позволяет вам искать весь жесткий диск легко с помощью некоторых сложных запросов.

Этот метод основывается на предположении, что все файлы приложений либо название приложения в именем, или хранятся где-то с название приложение в название включения папки. Это почти всегда верно; поддержка приложений, элементы входа/launchagents/launchdaemons, кэш, приложение может включать в себя, и все следовать ему.
Мне еще предстоит найти приложение с файлов в неочевидные места, которые не следуют этому правилу.

Вот как я бы сформулировал мой запрос для приложения дизайнеру останется только заполнить пробелы макеты, которые я установил несколько дней назад:

enter image description here

Причина у меня есть две части имени отдельно для охвата случаев, когда есть пробел между двумя словами (например, пакет приложений), а также там, где его нет (как ком.разработчик.Имя_приложения файл).

О внесении изменений даты в течение последних ... компонент не является обязательным и только полезно, когда приложение было установлено сравнительно недавно. Как правило, только имя приложения должно быть просто отлично.

Результаты показывают все файлы, что приложение создано:

enter image description here

У меня есть мнение в иерархическом режиме, чтобы показать расположение файлов, но в любом режиме нормально.

Если вы хотите удалить файлы, перейдите в представление списка, выделите их, щелкните правой кнопкой мыши и выбрать "переместить в корзину".

enter image description here

Бонус: если приложение имеет пользовательский файл расширения, вы можете легко собрать все эти файлы: название заканчивается на .доб

+928
Brainiac 12 июн. 2013 г., 3:22:15
Другие ответы

Связанные вопросы


Похожие вопросы

Я новичок в AppleScript и кодирования.

Я пытаюсь сделать небольшой помощью AppleScript приложение, которое воспроизводит аудиофайл, содержащиеся в .приложение, используя:

сделать скрипт "afplay" & цитирует форме ("/пользователи/Билли/рабочий стол/тест.приложение/содержание/ресурсы/вещи/аудио.форматы M4A") 

Эта проблема, как я могу сделать приложение работает на другой Mac, без необходимости изменения /имя пользователя/ вручную?

+880
weflect 26 апр. 2018 г., 11:07:27

Я недавно купил МВА 2013, 13 дюймов. Использовали его в течение недели; с хром. Я подозреваю, что после того, как я попытался установить некоторые программы QuickTime плагины, чтобы смотреть Яблоко лейтмотив, мой звук начал идти под гору оттуда. В результате через сафари на прошлой неделе, но я не могу взять его больше. Нужно исправить хром обратно.

Я пробовал
- снова установить Flash,
- отключение/включение различных хром://плагинов enter image description here
- установка, переустановка Chrome с помощью этих длинных патч команд

РМ -Р /приложения/Гугл\ Хром.приложение/
РМ -Р ~/библиотеки/application поддержки/Гугл/Хром/
РМ ~/библиотеки/application поддержки/crashreporter выступает/Гугл\ Хром*
РМ ~/библиотеки/настройки/ком.Гугл.Хром*
РМ ~/библиотеки/настройки/гугл\ хром*
РМ -Р ~/Library/кэш/ком.Гугл.Хром*
РМ -Р ~/библиотеки/Спас\ приложения\ Государственной/ком.Гугл.Хром.savedstate по/
РМ ~/библиотеки/Гугл/GoogleSoftwareUpdate/активов/ком.Гугл.Хром
РМ ~/библиотеки/Гугл/Гугл\ Хром*
РМ -Р ~/библиотеки/речи/выразимы словами\ предметов/приложение\ выразимы словами\ пользования/Гугл\ Хром/

Я готов делать что угодно, кроме как повторно установить новую копию горного льва. Я благодарю всех в передовые!

+853
user279245 2 янв. 2015 г., 4:47:23

Я не могу понять, как синхронизировать фильмов, который я купил на iTunes на свой iPad. Первая проблема заключается в том, что один из двух фильмов, которые я купила даже не появляются на экране, а другой выдает сообщение, что фильм "не авторизован" для этого устройства. Ниже я включил снимки экрана.

enter image description here

enter image description here

Как вы можете видеть на второй фотографии, второй фильм, который я только что купил "незнакомец чем беллетристика" даже не отображается в меню синхронизации.

+844
Silvia Espinoza 29 дек. 2010 г., 14:13:27

У меня была эта же проблема в 10.9 пытаюсь мигрировать по сети-источник компьютер будет вращаться его колеса, вечно ищу место, в то время как конечный компьютер будет сразу найти источник.

Я случайно нажала на значок на исходном компьютере помощника миграции целевого компьютера и кнопку "Далее" ungrayed себя. После нажатия кнопки, ассистент миграции исходный компьютер показал правильный экран и я смог продолжить как нормальный.

+789
Saveg Ynos 29 июн. 2010 г., 18:58:29

.Кремль не поддерживается в iOS по умолчанию.

Вы можете попробовать внешнее приложение, как Кламмер.

+750
Mahaboob Mahaboob 20 апр. 2018 г., 16:25:44

У нас есть iPad/iOS11.X, который имеет ссылку на аккаунт Yahoo. Учетная запись больше не используется и срок действия пароля истек. Мы хотели бы просто отключить учетную запись, поэтому он прекращает проверку по электронной почте, но не удаляет все

Однако, когда мы идем в Настройки аккаунта, все становится серым. Например, кнопка, которая позволяет включить по электронной почте установлено значение ВКЛ., и мы не можем его изменить.

Я подозреваю, что это потому, что мы не имеем пароля для учетной записи? У кого-нибудь есть решение?

+729
lighthouse 3 июн. 2012 г., 1:50:20

Один из ваших линий это :

  • Создание сервиса автоматизатор
  • Наверху выберите : сервис получает выбранные файлы изображений в видоискателе
  • Добавить действие скрипта
  • Поместите следующий скрипт в нем
    • в OpenSSL base64 и < "$1" | pbcopy
  • Сохранить службу

Теперь вы можете из контекстного меню > Сервис > yourServiceName каждого изображения в видоискатель получить кодирование base64 копируется в буфер обмена !

+727
morggin 2 июл. 2010 г., 17:49:14

Недавно я попробовал сброс к заводским настройкам середине 2012 Макбук Эйр. Для того, чтобы сделать это:

  1. Я загрузился в Recovery Mode с команды + Р.

  2. Затем переходите на диск и стер жесткий диск Macintosh.

  3. Затем я перезагрузил Мак и загрузитесь в режим восстановления опять (команда + Р). Сейчас нажал на переустановку ОС macOS.

  4. Он попросил меня войти в идентификатор Apple. Я вошел в мой идентификатор Apple. (До перезагрузки Макбук с OS X Эль-Капитан, и войти в систему с идентификатором Яблоко моего друга).

  5. После входа в систему, он показывает ошибку: данный товар временно недоступен.

  6. Я попытался установить через Internet Recovery режим (команда + Параметр + р). Но не смогла войти в режим восстановления сети.

    Я также создал загрузочную флешку и попытался установить macOS и высокая Сьерра. Попытался открыть Параметры загрузки, удерживая опцию, ключ во время запуска компьютера Mac. Но все равно вариант загрузки не доступен.

  7. Я действительно не осталось выбора, поэтому я последовал указаниям, приведенным в ссылке, который включает: просто сделать загрузочную флешку и восстановить его в папку Macintosh HD-качестве.:

  8. Потом я снова пытался загрузиться, есть запрещающий символ.

  9. Потом попытался загрузиться в режиме восстановления, но не может загрузиться в Recovery или в macOS.

enter image description here

Теперь, я не имею никакого другого варианта исправить на моем Mac. Пожалуйста, советы о том, как я могу это исправить. Мне срочно нужно исправить.

Я пробовал все выше, используя также внешнюю USB клавиатуру.

Обновлено:

Я даже попыталась очистить NVRAM с опцией + команда + р + р. но не повезло на всех.

Похоже, большая часть комбинации клавиш не работают при загрузке.

+685
RenamedUser 19 янв. 2014 г., 10:16:47

Ваш скриншот-это сильно укороченные, но я полагаю, что вы на вкладке энергии вместо процессора или памяти. На вкладке энергии показывает список последних запущенных приложений (не все процессы) и выводит их среднее энергетическое воздействие. Просто быть в списке на вкладке энергии не означает, что приложение/процесс работает наоборот на самом деле, когда смотришь на серой приложений.

+669
rjhjkm 17 окт. 2013 г., 0:32:36

Каждый раз захожу в веб на моем iPhone 6, он спрашивает меня, если я хочу использовать Google или сафари. Каждый раз, когда я выберите параметр, чтобы не спрашивать каждый раз, но все равно ничего. У меня есть места сафари в качестве основного веб-приложения в настройках. Помогите пожалуйста.

+661
orenk 21 дек. 2012 г., 18:48:10

Ну, я знаю, что это глупо, но я нашел проблему.

Он не работает, потому что им подключение к Mac через VNC :( Кажется подключении к Mac удаленно , не воспроизводить или имитировать нажатия клавиш и щелчков мыши, даже если я вижу клавишу Ctrl падает на "зрителя клавиатуры", когда я нажимаю Ctrl, но что-то не так с VNC, которые мешают Xcode, чтобы действовать правильно.

Я использовал два разных клиентов VNC, и никто из них не работал, я обновляю этот пост, если я могу найти решение.

+635
Robin Buchanan 1 авг. 2011 г., 12:13:57

Ах! Немного покопала и внимательно читать man-страницы. Мне нужен нуль-терминированная строка.

Так

функции printf '%ы\0' 'тест' | hdiutil прикрепить тест.sparsebundle по -stdinpass

работает.

+615
James Anderson 5 апр. 2011 г., 2:04:27

Я просто обновил свой iMac в Мохаве и заметил, что почти все мои записи, кажется, были продублированы.

Просто для проверки я пошел к своему iPad или iPhone , и теперь он, кажется, тоже продублирую!

Заметки на iCloud, а не на Mac.

Любые идеи?

+535
Darek Kmiec 30 мая 2015 г., 23:33:31

СШ может запутаться, если ваше короткое имя отличается между двумя машинами. Вы можете проверить, что ваше короткое имя на каждой машине с whoami. Чтобы перейти к конкретной учетной записи, используйте СШ [email protected]. Если у вас есть проблемы, использовать СШ -в [email protected]. Вы можете увидеть вещи, как проверка ~/.по SSH/config файл. Если вы хотите избежать повторного ввода [email protected] все время, вы можете сделать (или добавить) в файл ~/.по SSH/config файл со строками

Хозяин mymac
Имя 1234.1234.1234
Пользователь jhaward

редактирование каждой строки для вашего конкретного случая (на хост это ваш ник, имя хоста - IP-адрес, или mymac.местные или все, что вы в настоящее время используют для СШ).

Затем вы можете просто использовать СШ mymac.

Если у вас возникли проблемы, после выхода из СШ -В , но будьте осторожны, чтобы не размещать личную информацию (например, IP-адреса).

+500
Aaron Myers 3 мая 2010 г., 6:15:09

Обнаружил, что я могу редактировать эти поля в моей библиотеке, но не в окне импорта. И я не могу получить доступ к файлу в окне импорта, чтобы изменить теги. То есть “показать в Finder” не на контекстное меню в этом окне.

Таким образом, я могу сделать их правильно в моей библиотеке, но я не могу отправить исправлений в Gracenote.

А возиться с этим я также обнаружил, что если я выберите трек в окне импорт и теги изменить, изменения не “тыкать”, если импорт этого трека уже завершена. Например, можно выбрать их все и исправить опечатку в название альбома: я в конечном итоге с двух альбомов, один с неправильным названием и первые несколько треков, и мое исправление на других трассах.

+494
rctus 16 окт. 2015 г., 5:43:28

От HP форумов:

Программное обеспечение ScanJet 4070 не будут обновлены для работы с Mac ОС 10.9.

Вы могли бы успешно подключиться к сканеру, но с использованием Результаты сканирования программного обеспечения HP в ошибки сохранения файла или все серые выход.

Вы можете попробовать решение третьей стороны, как если.

Вам нужно установить программное обеспечение HP и патч 10.8 В первую очередь....

Это стоит $40 -- $80 в зависимости от вашего выбора.

Еще можно попробовать скачать этот драйвер, но я сомневаюсь, что это поможет.

+465
kotajacob 4 апр. 2014 г., 18:26:41

Трудно сказать, не будучи в состоянии смотреть на ваши сетевые настройки в Mac и в вашем доме в целом, но я думаю, ваш БМ-это создание сети конфликтует с вашим интернет-маршрутизатор и поэтому другие машины (и себя) в итоге отправляют пакеты в неположенном месте.

Первое, что пришло мне в голову, что ваш MB Pro не использует DHCP и он использует тот же IP-адрес как ваш маршрутизатор Netgear или Motorola модем.

Вещи для диагностики:

  1. Еще до включения МБ Pro, в Windows на вашем компьютере, проверьте настройки сети. Запишите ваш IP-адрес, маску подсети, маршрутизатор и DNS-серверов, если таковые имеются. Также обратите внимание, если у вас есть DHCP включен, или ты вручную установка IP.

  2. С помощью данной настройки сохранены безопасно (на листе бумаги) включите МБ Pro и проверьте настройки сети для аэропорта "" - беспроводной интернет - сети: войдите в Параметры системы, сети и вы увидите, что ваш аэропорт. Обратите внимание на номера и отправлять их обратно, так что мы можете попробовать, чтобы увидеть, если проблема это легко или что-то еще.

+460
amp 28 июл. 2019 г., 2:26:04

Использование пакета ImageMagick.

  • Установить варочную (https://brew.sh/)
  • самогон установки пакета ImageMagick
  • преобразования файл1 файл2 файл file3 выход.формат PDF

файлы от 1 до n может быть любое изображение или PDF-файл.

+457
Kevin Hoag 29 апр. 2018 г., 17:05:39

У меня есть iPhone 5, который работает в кафе, дома, на работе и т. д.. Но когда я в кампусе он не может найти беспроводную сеть. Там даже не Список для сетевого или гостевой сети, что тоже существует. Но нигде он отлично работает. Я пробовал сброс устройства, а поведение сохраняется.

Что может быть не так? Пожалуйста, помогите мне выяснить это.

+453
user38369 22 окт. 2019 г., 16:22:33

разработчики iOS недавно получил электронное письмо от Apple, заявив, что

Начиная с 1 февраля новые приложения и обновления приложений, представленных в App Магазин должен быть построен с Xcode 4 и iOS 7 SDK для

Письмо включает ссылку про создание приложений для iOS 7.

Один из пунктов на этой странице, составляет около 64-разрядной компиляции.

Так вот вопрос, я должен сделать вывод, что 64-битный теперь требование, или это все-таки рекомендация?

+400
richid 5 авг. 2010 г., 3:30:34

Вот 2 простых инструментов для использования:

  • Откройте консоль в утилите.

Тип пробуждения разума в поисках окна.

Что один будет показывать, кто просыпается ваш компьютер.

.

  • В терминале (также в папке полезности)

Тип pmset -G и утверждения

Что одна скажет вам настройки спящего режима (и, возможно, показать, кто разбудила его)

Вы можете скопировать и вставить эту информацию здесь, Если вы хотите, чтобы посмотреть на него.

Обновление:

Пожалуйста, отключите MagicWake и попробовать без него!

Вы можете сделать это с: системном предпочтения, энергии, заставка снимите услуга для доступа к сети Ethernet, и MAGICWAKE должны исчезнуть!

+369
Darth Lego 21 нояб. 2013 г., 8:50:11

Привет я я Pod Touch (первого поколения) с версия : 1.1.5(4B1), который я купил от eBay давно еще в 2008 году

Я установил последний iTunes и сидя если Я могу найти любого приложения, которые можно запустить на этого 1-го поколения iPod. Но большинство приложений, как правило, совместима с 3 и более.

Неужели нет ни для 1-го поколения? Если нет, что еще можно сделать помимо воспроизведение музыки и видео..

Я видел http://support.apple.com/kb/HT2052что говорит, могут быть обновлены для iOS3.1. Кто-нибудь делал ...никаких проблем..

Любое другое предложение у вас есть, кроме продажи его :-)

+316
lannonbr 28 июн. 2018 г., 6:31:51

Я только недавно купил iPad Air 2 и при его установке, я успешно создал отпечатков пальцев ID, но не помните мой фактический код. Я все еще можете получить доступ к iPad с помощью сенсорного ID, но есть ли способ я могу изменить пароль не зная его?

+298
Oliver Jessner 7 авг. 2019 г., 23:30:32

Как говорится, это довольно трудно сделать это. Однако, если вы готовы изменить цели немного, и использовать фамилией, заканчивающейся на ".местные" вместо ".ком", это тривиально (на самом деле, все уже сделано для вас).

Позвольте мне начать с небольшой теории сетей. Я думаю, что вы смешиваете два разных уровня: разрешение имен и маршрутизации.

Разрешение имен, как имена сети (например, "thisismylaptop.com") в цифровые IP-адреса (например 127.0.0.1 или ::1). Чтобы упростить немного, когда вы вкладываете в имя, Ваш компьютер ищет его в /etc/hosts, и если он его находит он использует это число; если он не находит его, он спрашивает у DNS (доменных имен) сервера, чтобы посмотреть его для вас.

Это проблема в вашем сценарии, потому что компьютера в /etc/hosts-файл относится только к одному компьютеру, другой компьютер имеет свой собственный файл /etc/hosts-файл, и он не имеет настраиваемых записей в ней. Вы можете запустить DNS-сервер, но тогда вам придется найти способ, чтобы настроить все компьютеры, чтобы использовать этот DNS-сервис, который является совершенно другой банку с червями.

Маршрутизация происходит после разрешение имен; это "ок, у меня есть адрес, где я фактически передачи пакетов (данных), чтобы получить его там?" фазу. И есть еще одна проблема здесь, потому что 127.0.0.1 всегда ссылается на "этот компьютер прямо здесь". То есть на свой первый компьютер, он отправляет пакеты на первый компьютер. На второй компьютер, он отправляет пакеты на втором компьютере. Если вам удалось получить все компьютеры решать "thisismylaptop.com" на 127.0.0.1, каждый компьютер будет думать, что это было "thisismylaptop.com". Вместо этого, вы должны выяснить, какой IP-адрес(а), подключенному к компьютеру с Wi-Fi интерфейсом будет, и использовать это.

Хорошая новость заключается в том, что желая делать вещи, как это распространено, и поэтому Apple разработала решение давно. Apple называет его "Бонжур" (весь остальной мир называет ее нулевой конфигурации), и уже встроенный в Mac OS Х с 2002 года. Основным ограничением является то, что она требует имена, заканчивающиеся на ".местные" в качестве подсказки, чтобы включили компьютеры, они не должны использовать обычный поиск DNS, но вместо того, чтобы использовать многоадресные DNS, который в основном состоит из воплей по локальной сети: "Эй, thisismylaptop.местные там? Если это так, пришлите мне ваш IP-адрес(а), чтобы мы могли поговорить".

Чтобы использовать его, открой Системные настройки на вашем компьютере, выберите в панели настроек обмена, и посмотри вверху, чуть ниже имя компьютера. Он, вероятно, скажет что-то вроде "компьютеры в локальной сети могут получить доступ к вашему компьютеру на: nywillbs-Макбук.местные". Если вам не нравится это имя, нажмите кнопку Изменить, чтобы изменить его (или изменить имя компьютера, по умолчанию он основан на этом). Если другой компьютер с операционной системой macOS, вы можете просто использовать это имя напрямую. Если на компьютере установлена ОС Windows, установите программу iTunes на нем, и это будет также установить Бонжур. (Там должен быть способ, чтобы установить только Бонжур без iTunes, но я не уверен, что он в курсе.)

+247
martin Medina 22 окт. 2018 г., 22:46:28

У меня 2007 черный Макбук установлена последняя версия Mac ОС Х Лев. У него есть странная проблема, при которой аэропорт выключается, если вентилятор начинает дуть, и не запускается без перезагрузки.

Любые идеи, что бы быть причиной этого? Всякие вещи могут сделать вентилятор запускается, но заставка и визуализатор iTunes являются главными виновниками. Он иногда даже делает это, когда у меня слишком много программ открыто в течение длительного периода времени.

У кого-нибудь есть идеи, как эту причину? Если это так, что бы быть хорошим решением?

+179
user7341181 10 мар. 2013 г., 3:49:36

Речь идет о MacBook работает на 10.10.5, чей диск был недавно отремонтирован (чтобы попытаться решить данный вопрос) с помощью дисковой утилиты. Я создал псевдоним следующим образом:

$ команда CD ~/рабочий стол
$ Общ -ЛД
drwx------+ 13 сотрудники Эрван 442 июля 14 12:41 .
$ касания фу.бар
$ mkdir служат баз
$ ЛН -с ФОО.бар Базом 
$ Общ -л баз
итого 8
lrwxr-XR-х 1 сотрудник Эрван 7 июл 15 11:02 фу.бар -> фу.бар

Далее, я использую Finder, чтобы показать [текст] первоначально связанные с псевдоним, созданный в 'баз'. Я получаю:

Псевдоним “фу.бар” не может быть открыт, потому что оригинальный элемент не может быть найден.

Любое предложение, чтобы это исправить?

+170
oktay 24 мая 2010 г., 11:02:30

На этом сайте: http://dougscripts.com/itunes/ есть много хороших скриптов командной строки и инструменты, которые слой на верхней части iTunes, чтобы делать вещи с вашей музыкальной библиотеки. Некоторые из них могут делать то, что вы хотите. Некоторые инструменты являются бесплатными, а некоторые имеют лицензию.

+31
Ashton Trey Belew 1 июл. 2010 г., 23:06:24

Показать вопросы с тегом