Cómo ocultar o eliminar nombres de networkinges inútiles desde el icono de la barra de wifi

Tengo vecinos desagradables que piensan que es divertido usar palabras ofensivas para sus SSID.

Me gustaría eliminar esos SSID de, como mínimo, el ícono de la barra de wifi. Si es más fácil, ocultarlos / eliminarlos del sistema operativo por completo (icono de menu y preferences del sistema) sería aceptable.

  • El dialog de Codesign no permite "aceptar"
  • permiso denegado mkdir / Volumes
  • ¿Puedo eliminar solo Música de Todos mis files?
  • ¿Es posible ocultar el nombre de los íconos del escritorio?
  • Los posts en Mac no funcionan
  • La aplicación Mac App Store no se puede desinstalar, no finalizará la installation
  • Soy un novato de OS X, así que ni siquiera sé por dónde empezar con esto.

    Prefiero las soluciones integradas (léase: gratis), pero las soluciones <$ 10.00 estarían bien también.

  • ¿Hay un cliente de shell seguro para Mac similar a Secure CRT para Windows?
  • ¿Qué significa si tengo un montón de memory "Inactiva" al final de un día de trabajo?
  • ¿Qué iPhone de Apple tiene ese iPod Touch no?
  • Etiquetas: mejor práctica para usar tags para replace la estructura jerárquica de carpetas
  • El locking de Preferences del sistema siempre se desbloquea luego de reiniciar
  • Monitor de actividad abierto minimizado al inicio
  • 3 Solutions collect form web for “Cómo ocultar o eliminar nombres de networkinges inútiles desde el icono de la barra de wifi”

    Puede colocar algo como este Applescript en su menu de Applescript y usarlo para enumerar sus networkinges preferidas, elegir y conectarse a él.

    set the getList to paragraphs of (do shell script "networksetup -listprefernetworkingwirelessnetworks en0") set title to item 1 of getList set wifi_list to items 2 thru -1 of getList set the chosen_newtwork to choose from list the wifi_list with prompt "Choose a " & title without multiple selections allowed if the chosen_newtwork is false then return do shell script "networksetup -setairportnetwork en0 " & (chosen_newtwork as string) 

    enter image description here

    (No puedo decir que esto sea perfecto, ya que he descubierto que a veces no siempre quiere conectarse, pero no estoy seguro de si ese es solo mi enrutador / wifi)


    Actualizar.

    Usando la misma idea anterior, también puedes crear una list prohibida de ssids malos.

    Y filtrarlos.

    El command principal usa un command de marco de aeropuerto en lugar del command de service de networking, por lo que es un poco más lento. Pero busca networkinges disponibles en lugar de solo las que prefiere.

      set bannedList to {"BTWifi-X"} set wifi_list to {} set the getList to paragraphs of (do shell script "/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -s |awk '{print $1}'") set title to item 1 of getList repeat with i from 2 to number of items in getList set this_item to item i of getList if this_item is not in bannedList then if this_item is not in wifi_list then -- stops duplicates from original list copy this_item to end of wifi_list end if end if end repeat set the chosen_newtwork to choose from list the wifi_list with prompt "Choose a " & title without multiple selections allowed if the chosen_newtwork is false then return do shell script "networksetup -setairportnetwork en0 " & (chosen_newtwork as string) 

    No estoy seguro de si puede filtrar directamente los SSID de esa list. Sin embargo, hay un par de maneras de ocultar el ícono de Wifi de la barra.

    Haga clic en el icono -> "Abrir preferences de networking" -> La parte inferior de esa window es una checkbox. "Mostrar estado de WiFi en la barra de menu".

    La otra opción sería usar una aplicación como Bartender. Cuesta dinero, pero te permitirá ocultar / reorganizar la barra superior.

    Si solo intenta ocultar el dialog de sus hijos, esas dos opciones deberían ser lo suficientemente buenas.

    Quizás la mejor opción sea crear un Automator / AppleScript para unir cada una de las networkinges en las que debe saltar.

    Puede crear su propia Aplicación o Servicio para las networkinges que usa con frecuencia, y usar su panel de Preferences del sistema para cuando se encuentre en una location diferente y necesite conectarse a Wifi.

    Dependiendo de su capacidad de scripting, podría usar un flujo de trabajo / script con cierta lógica para alternar entre las networkinges en function de a cuál esté conectado actualmente.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).