Блокирование IP-адреса

Мне нужно заблокировать определенный сайт на моем Mac (на OSX 10.11.1, Эль-Капитан).
Я уже сделал изменения в /etc/хостов, но сайт по-прежнему не блокируется при тестировании от Chrome. Я думаю, что это связано с HTTPS-соединение.

Процедура:

Используя судо нано /и т. д./хосты, я изменил файл /etc/hosts файл добавить следующие строки: Goodreads.com 0.0.0.0 0.0.0.0 176.32.103.85

Я проверил изменения с кошка /и т. д./хостов. Потом я смыл кэш DNS с помощью судо killall -сигнала HUP mDNSResponder и команду sudo dscacheutil -flushcache. Затем я пытаюсь получить доступ к странице в Chrome и ему это удастся. У меня также перезагрузил машину, но связь все-таки удается.

Кажется, что это должно работать. Я активно искал, и этот подход является наиболее рекомендуемым. Что я упускаю?

+315
Some dude 23 янв. 2016 г., 21:05:26
23 ответов

Добавьте следующую строку в ваш .файл или .bashrc и и запустить новую сессию:

функция _complete_open {
шавка=$2
 COMPREPLY=( );

 [[ "$COMP_WORDS" = "открыть" ]] || возвращение
 [[ "${COMP_WORDS[ $(( $COMP_CWORD - 1 )) ]}" = "-на" ]] || возвращение

OLDIFS="$МФС"
Компании IFS=$'\п'
 местные _part="${COMP_WORDS[$COMP_CWORD]}"

 если [[ "${_part:0:1}" = '"' || "${_part:0:1}" = "'" ]] ; тогда
 COMPREPLY=( $( compgen -з "$( mdfind kMDItemKind==приложение | СЭД -е 'с|.*/||Г' -Е 'С|.приложение$||' | рода -у )" -- $шавка ) )
еще
 COMPREPLY=( $( compgen -з "$( mdfind kMDItemKind==приложение | СЭД -е 'с|.*/||Г' -Е 'С|.приложение$||' -е 'е| |\\\\ |г' | рода -у )" -- $шавка ) )
интернет
ИФС="$OLDIFS"
}

в комплекте -вывода по умолчанию -F открыты _complete_open 

Не нужно ничего устанавливать. Это работает с Баш из коробки.


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

Результаты генерируются из system_profiler SPApplicationsDataType, что это самый простой способ, чтобы получить все приложения , которые могут быть запущены на вашей системе, как это. Список обрабатывается для получения только названия программ, которые могут содержать пробелы и может отличаться от имена пакетов (даже при игнорировании .приложение суффикс)

Использование: тип открытия -а, затем пробел, затем нажав вкладку или Эку (два раза на моей системе, не уверен, что это везде так).

Пример, показывающий все вспомогательные приложения для моего сканера:

$ открыть -сканирование
Сканирование в электронную почту сканирование в Excel сканирование в папку, сканирование на печать, сканирование в PDF с возможностью поиска сканирование в Word сканер scansnap менеджер

Недостатки и проблемы такого решения:

  • Есть куча программ на вашей системе, вы может быть не в курсе, как и все в /Система/библиотеки/CoreServices. Вы не могли бы перечислить их все. ОТО, это очень легко увидеть и запустить, например, CharacterPalette или KeyboardViewer этот путь. *Настройка mdfind вызов(ы) соответствующим образом -только аргумент.

  • Это довольно медленно, из-за system_profiler SPApplicationsDataType. Возможно, вам придется подождать одну-две секунды перед завершением появился. Теперь использует mdfind быстро получить программу. Спасибо @МЛП

  • Он может обрабатывать пробелы в именах приложения, и котировки заключены названия программ, но скорее суховато. Это требует цитату, чтобы быть первым символом: при сканировании" на "P действителен в Баш, эта программа не обнаруживает его. Завершения не работает после беглого пространства (например, сканирование\ к), использовать кавычки в таких случаях ("сканировать в). Поддержка сбежал пространств хорош только для завершения DVD-диск в проигрыватель DVD\ плеер.

+961
Manya 03 февр. '09 в 4:24

Вы можете сделать это с получить: https://github.com/alexzielenski/Mousecape/releases

Если вы используете Svanslös курсоры Макс Рудберг, то я-Луч показывает красиво на черном фоне с оговоркой, что это дает вам некоторые другие странные кричащие курсоры. Я верю, что вы можете создать свой собственный, если у вас есть интерес.

+929
danblaker 22 июл. 2018 г., 4:36:48

Использовать пакет ffmpeg.

Из их руководства:

Файлы Audible AAX имеют зашифрованные файлы m4b, и они могут быть расшифрованы при указании 4 активации байтный секретный.

ffmpeg на activation_bytes 1CEB00DA -я вход.аах -ВН -с:копия вывода.МР3

Так как файл зашифрован, вам понадобятся секретные активации для того, чтобы расшифровать и перевести.

+822
evgenviktorovich1204 13 нояб. 2011 г., 7:01:40

Не зная, для некоторых я думаю это потому, что они хотят, чтобы вы смотреть их на своем компьютере, в Flash, так что они могут добавить в рекламу. Раньше вы могли отключить вспышку, и YouTube будет перенаправить зрителя на HTML5, но они ее сократили до самого минимума, так что это не похоже на прыжок для них, чтобы сделать это на мобильных устройствах.

+786
Kakaji 11 июл. 2018 г., 3:21:25

В Википедии статью под названием Управление ключевые сообщения следующий текст:

Под Мак ОС Х, ключ управления позволяет использовать в Emacs-стиль сочетания клавиш в большинстве полей ввода текста. Например, сочетание клавиш ctrl-a перемещается курсор в начало абзаца, а CTRL-л вертикально-центры текущую строку в поле редактирования, нажмите Ctrl-K разрезов текст до конца строки, чтобы убить кольцо отдельно от обычного буфера обмена, и т. д.

До сообщения о том, что сочетание клавиш Ctrl-Q и работает как "буквальное вставить". Я пробовал введя Ctrl-Q, А Ctrl-я в Safari 5.0.4, и я получаю вкладке в строке ввода. Он не работает на сайтах, так как эти комбинации используются, соответственно, для начала цитируемого текста и выделенного текста.

Это, кажется, не работает на Safari 5.1 или Firefox 4.

+779
imadcat 12 янв. 2016 г., 7:09:41

До сих пор я использовал программу под названием Остаться , чтобы поддерживать свое предпочтительное местоположение и размер всех моих приложений. Мой основной вариант использования заключается в том, что у меня есть два внешних дисплеев, которые требуют от меня, чтобы изменить мои приложения после отключения дисплея (что является вполне обычным явлением собираюсь/Фро заседания).

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

+753
Catter58 23 окт. 2013 г., 20:49:23

Общие проблемы при использовании приложения софтфона являются: 1. Сложные сети в мобильные сети (т. е. нац). Не все серверы VoIP могут работать с NAT. 2. Ограниченная полоса пропускания. Невозможно использовать высоким содержанием нитратов кодеки в сетях 3G. Но многие операторы не поддерживает современные кодеки, такие как опус. 3. Проблемы с входящими звонками. Для приема вызовов телефон должен быть подключен к серверу. Это истощает батарею. Это не реклама, но попробуйте наше решение: www.sipmobile.org

Мы решили эту проблемы. Вы можете использовать наш софтфон в мобильных сетях 3G с хорошим качеством голоса. Если у вас есть LTE или WiFi, видео звонки доступны. Софтфон для iOS можно отключить и получать звонки с помощью push-уведомлений (конечно, только в нашей области).

+739
Ooberdan 22 авг. 2016 г., 18:34:57

Решение: использовать оригинальный Apple мини дисплей порт на DVI (или другие) адаптер, чтобы избежать потери соединения WiFi с Макбук Про. (Но это не было проблемой раньше, так это, кажется, какая-то проблема программного обеспечения) Марс 30. 2013.

+697
Karthik Malla 18 нояб. 2012 г., 12:14:43

Я использую 4K-мониторы с начала 2013 сетчатка MacBook Pro с августа 2014 года, и есть вопрос, который в обеих мониторы 4K - экран гаснет на несколько секунд, спорадически. Это не происходит достаточно часто, чтобы это было большой проблемой, но это может быть раздражающим. Большую часть времени я бегу на 2560 х 1440, но я могу пойти до 3840 x 2160 на 30Гц. Оба эти требуют хорошего качества HDMI кабель v1.3.

Мониторы я использовал Samsung U28D590D и ASUS PB287Q. Ноутбук ASUS дает более яркую картину, но Samsung ярче.

+660
Sara Kochanny 21 апр. 2017 г., 6:08:15

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

+654
dansv130 13 июн. 2013 г., 20:54:51
  1. Попробуйте открыть его внутри /приложения/ папки
  2. Даунгрейд из macOS Сьерра к старой версии ОС Х
  3. Открыть его через терминал. Введите эту строку в терминал и нажмите Enter: /приложения/приложение iPhoto.приложение/содержание/Макосе/фото &

Внимание: не рекомендуется использовать обе версии одновременно. Нет никаких причин не использовать фотографии с высоким в macOS Сьерра позже в этом году.

+650
Shaaak 27 дек. 2011 г., 10:03:36

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

Управления щелкните значок в Dock и выберите отменить загрузку.

Интересно.

+649
SirTheGHOST 31 авг. 2017 г., 10:28:07

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

Путь предпочтения: глобальные предпочтения в папку предпочтений пользователя

по умолчанию запись NSGlobalDomain ком.яблоко.мыши.forceClick -типа bool ложные

Просто взять команду и добавить ее в свой сценарий Яблока.

+642
onalbi 15 янв. 2010 г., 7:30:55

По умолчанию версия найдите на ОС Х/с macOS не поддерживает это, как Тома Е. указал.

Компания Apple выпустит в BSD версии большинства средств командной строки (ранее называлась "система-подсистема").

Поэтому есть два ответа на ваш вопрос:

  1. Вы можете создать любое число эквивалентных команда oneliner'ы, что выполняют ту же команду, которую вы процитировали. Для учащихся, ключевые слова есть не только выражение, но и трубы, обратные кавычки и некоторые другие.

  2. Но считать первую строку из контекста ("обучение Линукс Баш") следующий ответ может быть более подходящим:
    Ваш пример может быть из книги, как "командную строку Linux: полное введение". Это проблематично применять слово в слово или команда на команду на ОС Х и macOS. В основном корабли яблока БСД средства и (почти?) все они очень устаревшие и небезопасные версии (фанатично GPL3-аллергия на яблоко со стороны). Корабли линукс в основном ГНУ-инструменты, которые могут/будут иметь часто те же имена, но разные особенности/возможности по сравнению с БСД эквиваленты.

macOS не может , следовательно, не только эквивалент, но точно такую же команду и синтаксис, который вы дали в качестве примера. Но для этого необходимо установить соответствующие утилиты GNU. В вашем случае выше findutils. Что содержит найти команду в аромате использованы по вашему примеру.

Это, как правило, рекомендуется, если вы хотите узнать "Баш Линукс". Установите все утилиты GNU, вам может понадобиться, чтобы следовать примеру. Это также включает в себя текущий Баш. Компания Apple выпустит в целом средневековая версия

/бин/Баш --версия
В GNU bash, начиная с версии 3.2.57(1)-релиз (архитектуру x86_64-яблоко-darwin16)
Авторское Право (C) 2007 Фонд Свободного Программного Обеспечения, Inc.

В то время как GNU bash является намного новее:

/usr/местные/Бен/Баш --версия
В GNU bash, начиная с версии 4.4.12(1)-релиз (архитектуру x86_64-яблоко-darwin16.7.0)
Авторское Право (C) 2016 Фондом Свободного Программного Обеспечения, Inc.
Лицензией GPLv3+: в GNU GPL версии 3 или более поздней <http://gnu.org/licenses/gpl.html>
Это свободное программное обеспечение; вы можете свободно изменять и распространять его.
Нет никаких гарантий, в той степени, разрешенной законом.
  • Если вы хотите узнать команды для macOS/BSD в строке bash/вы должны получить другие руководства или книги.

  • Если вы хотите придерживаться вашего текущего руководства или реально выучить ГНУ/Линукс так, то вы должны установить инструменты GNU.

Вы можете использовать пакетные менеджеры, чтобы сделать это на macOS, как и на других вариантах BSD или Linux.

Существующих пакетных менеджеров для просто вашей жизни Финк, системы MacPorts и самодельщиков. Больше ссылок на них и некоторые дискуссии по поводу их достоинств и недостатков можно найти здесь.

+604
Vamsi Krishna Tupakula 3 янв. 2011 г., 14:41:21

Если .Mobi и .файлы azw находятся непосредственно под .папки СДР, попробуйте запустить эту команду в терминале:

компакт-диск /содержащих/папку;для Д в *.СДР;сделать ЛС "$д"|грэп -экв\'.(Моби|awz)$'||Эхо РМ -р "$д";сделано

Убрать эхо на самом деле удалить папки.

+576
geo909 19 авг. 2014 г., 19:33:30

Это не особенность программы QuickTime 7 а особенность программы QuickTime х !

+359
syncr 8 мая 2018 г., 10:12:39

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

Ниже приведены типы контента в Почте:

Тип контента: многослойный/альтернативный; 
Содержимое-тип: multipart/связанный; 
Содержимое-тип: текст/HTML; кодировка="ASCII США" 
Содержимое-тип: изображение/gif содержание-передача-Кодирование: в base64 
Содержимое-тип: multipart/связанный; 
Содержимое-тип: текст/HTML; 
Содержимое-тип: изображение/jpeg содержание-передача-Кодирование: в base64

Это как моя почта выглядит:

enter image description here

+280
Julius TM 17 июл. 2014 г., 19:36:07

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

команду sudo lsof выводит логин.брелок 
Пароль:
КОМАНДА ПИД ПОЛЬЗОВАТЕЛЕЙ ФД ТИПА РАЗМЕР УСТРОЙСТВА/ИМЯ УЗЛА 
CalendarA 500 АЦ тхт Рег 1,4 753764 14974132 логин.брелок
ВБР 949 АЦ тхт Рег 1,4 753764 14974132 логин.брелок
Приборная панель 8779 АЦ тхт Рег 1,4 753764 14974132 входа.брелок
Сафари 29631 АЦ тхт Рег 1,4 753764 14974132 входа.брелок
NetAuthSy 29809 АЦ тхт Рег 1,4 753764 14974132 логин.брелок
WebProces 29823 АЦ тхт Рег 1,4 753764 14974132 логин.брелок

Вам может потребоваться перезапустить вещи, когда вы заменить брелок, либо только синхронизировать брелок после выхода. (Что не хорошо работать с Dropbox.)

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

+279
wowpatrick 25 мая 2012 г., 3:16:55

Есть ли рекомендуемый процесс для надежного подключения компьютера Mac к личной сети Точка доступа iPhone через Wi-Fi Интернет?

Вот метод, который я пытаюсь:

  1. включите WiFi и режим модема на iPhone
  2. включите WiFi на Mac

Это строительство может быть 25% времени, а остальные 75% времени на Mac сканирует вай-фай сети, но не видит мою сеть hotstpot мобильный. Я продолжаю повторять вышеописанный процесс, пока он не соединяет.

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

Если я подключаю через USB кабель или Bluetooth, что надежно работает в любое время.

Я пробовала ронять сеть и повторное добавление его на Mac, но это не помогло:
Системные настройки > Сеть > Wi-Fi > дополнительно > контроль Wi-Fi Интернет (вкладка) > предпочтительных сетей > (выбрать сети точки доступа) > ("-")

Также, есть ли способ, чтобы заставить Mac для сканирования по Wi-Fi сети?

для iPhone: для iPhone 6
ОС iOS: 8.3 (по состоянию на 11 мая 2015 года)

Мак: Макбук Про Ретина 15" (Середина 2012 Г.)
ОС Х Маверикс 10.9.5 (13F1066) (ядро: Дарвин 13.4.0)

+151
animuson 7 сент. 2010 г., 23:34:31

Отобразить скрытые файлы

ОП не хотите сделать скрытые файлы видимыми, я буду держать мой ответ для людей, которые занимаются

Используйте этот проявляющаяся, чтобы ООН-скрыть все скрытые файлы:

по умолчанию запись com.яблоко.в Finder AppleShowAllFiles true; в команду killall Finder в

Теперь вы можете сделать GetFileInfo так, как вы привыкли. Командуя, или файл - > "информация"

Скрыть скрытые файлы:

по умолчанию запись com.яблоко.в Finder AppleShowAllFiles false; в команду killall Finder в

Редактировать: исправлена отсутствует ; знак, который привел к "неожиданным аргументом команду killall; оставив настройки по умолчанию без изменений" ошибка

+127
chx 8 июн. 2015 г., 0:50:29

Я заметил, что в iOS, часто времена, когда я открываю приложения, такие как YouTube, первое, что он показывает скриншот, что приложение от одной из последних вещей, которые я делал с приложением.

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

Но мне кажется, бесполезно, т. к. кнопки на приложение не функция на этом этапе, и он даже делает это для приложений, которые не полностью восстановить состояние, так что вы видите, это вернуться на главный экран показывает вам, что вы делаете в приложении. Это также является проблемой безопасности, поскольку я могу писать в защищенные паролем заметки или что-то и он кратко появляется при открытии приложения, или старое видео с YouTube скриншот могу показать, когда я открываю приложение.

Как это "лучшее" будет отключена в iOS.

+79
Rune Noah Johnsen 1 мар. 2019 г., 12:56:42

Из этой ссылки: https://www.cnet.com/news/files-in-finder-not-showing-previews/

Из Finder "вид" выберите "Показать параметры вида". Затем выберите параметр "предварительный просмотр" и закрыть окно Параметры.

+63
johnanderson 30 сент. 2013 г., 5:27:07

Я не уверен, если этот ответ будет достаточно полным, для ваших нужд, но это то, что я буду делать...

- Отказ от ответственности: я не проверял это на Ш/Баш/ничего так просто использовать это в качестве основы, пожалуйста. Не стесняйтесь редактировать вопрос, после того, как он у вас работает!--

Вы можете проверить, если предоставленный скрипт аргумент начинается с символа, используя что-то вроде Если [[ $а == "/*" ]].

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

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


Некоторые дополнительные замечания, которые могут получить вас на верном пути к решению вашей проблемы: https://unix.stackexchange.com/questions/6435/how-to-check-if-pwd-is-a-subdirectory-of-a-given-path

http://www.unix.com/shell-programming-scripting/36200-getting-full-path-relative-path.html

https://stackoverflow.com/questions/2172352/in-bash-how-can-i-check-if-a-string-begins-with-some-value

Надеюсь, что это ставит вас в правильном направлении!

+22
DaveC 17 апр. 2016 г., 7:59:08

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