Controla en tu Mac que pestañas abrir en tu navegador (Safari o Chrome) con un sencillo script

44 comentarios

applescrlog.jpg
Seguro que cada vez que te levantas a la mañana (o a la hora que sea) enciendes tu Mac y abres las mismas pestañas como si de un extraño ritual se tratara. Si nos paramos a pensarlo detenidamente, estoy seguro que tal como me ocurre a mi, cada vez que abres el navegador tienes unas cuantas paginas de obligada visita (espero que una de ellas sea Applesfera, ehem, ehem). Pues hoy vamos a ver un sencillo script con el cual abrir de golpe y porrazo todas las pestañas que queramos en nuestro navegador, tranquilo porque no es necesario tener conocimientos muy elevados de AppleScript para hacerlo correr.

Lamentablemente he de decir que lo he conseguido hacer funcionar en Safari y Google Chrome, hasta el momento tras varias pruebas, me ha sido totalmente imposible hacerlo funcionar correctamente en Firefox. Si alguien supera el conocimiento de este pobre redactor, una breve explicación en los comentarios será bienvenida. Lo que deberemos hacer, primero de todo, es abrir el editor AppleScript. Una simple llamada desde Spotlight debería ser suficiente, pero por si no lo sabes, se encuentra dentro de la carpeta “Utilidades” que se encuentra a su vez dentro de “Aplicaciones” de nuestro Mac.

Una vez abierto el editor, solo tendremos que copiar el texto que voy a escribir tras el salto, picándolo tú mismo. Se trata de una estructura anidada, será el “tell window 1” a partir de donde empezaremos a introducir las pestañas que querramos abrir.

applescript.jpg

Deberemos copiar lo que veis en la imagen respetando las diferentes líneas (y las tabulaciones para conseguir una estructura lo más ordenada posible). En la primera línea (tell application “Google Chrome”) será donde definamos el navegador a utilizar, si preferimos Safari, solo tendremos que sustituir “Google Chrome” por “Safari” para que nos abra el navegador. Tras la línea “Tell window 1” será donde definamos cuantas pestañas abrir y que página se abrirá en cada una.

Solo tendremos que ir añadiendo lineas “make new tab with properties…” para ir añadiendo todas las pestañas que queramos. Una vez acabado el script y tengamos definidas todas las pestañas que queremos abrir, en el menú “Archivo” del editor AppleScript le daremos a “Guardar como”. En la ventana que nos aparece para guardar escogeremos el nombre del script, donde guardarlo y el formato de archivo en el que queremos guardar el Script. Deberemos salvarlo como “Aplicación” para que cada vez que lo ejecutemos nos funcione correctamente.

Vía | Mac OS X Hints

Anunciate aquí
Anunciate aquí
Anunciate aquí

¿Quieres saber más?

Artículos

Artículos relacionados que probablemente también te interesen

Ver más

Respuestas

Preguntas sobre este tema que ha contestado la comunidad

+ Deja tu comentario

Comentarios

  • 1

    !
    | 1 estrellas

    Buenas,

    Pero en las preferencias de Chrome , en las opciones básicas aparece:

    Abrir las páginas siguientes:

    Añades las paginas que quieras y al abrir deberían salir...

    En Firefox lo tengo hecho bajo Windows en el equipo del trabajo, pero no caigo ahora como lo hice.Mañana lo miro y comento.

    Saludos.

    -- editado por última vez a las 21:57

  • Respondiendo a #1:
  • 35

    !
    | 1 estrellas

    Aquí hay para los que quieran, un video de como abrir múltiples pestañas en Safari con un clic, hecho por la misma apple:

    http://www.apple.com/business/theater/mac.html#safariautoclick

    y otros muchos podcast a taves de itunes

    http://www.apple.com/podcasts/quicktips/apple-quick-tip-of-the-week.xml

    muy interesantes e ilustrativos.

    Siempres es bueno saber otra forma de hacer las cosas

  • Respondiendo a #35:
  • 44

    Avatar de 48404 !
    | 1 estrellas

    es una buena opción para lo que nos da miedo meterle mano a la maquina.

  • 2

    !
    | 1 estrellas

    En las preferencias (básicas) de Chrome, hay la opción 'Abrir las páginas siguientes:', por lo que no le veo la necesidad de usar un script. Caso contrario, Safari sí necesitaría el script que mencionas.

  • 3

    brillante

    Avatar de Kalamar !

    En Safari, si guardas un conjunto de pestañas en Favoritos y lo anclas en la barra de favoritos, puedes hacer uso de click derecho, "Abrir en pestañas", que hace exactamente lo que estamos buscando. Además, si lo hacemos de esta manera modificar qué páginas se abrirán es tan fácil como añadir o quitar favoritos, mientras que el script nos obligará a añadir o quitar líneas de código.

    En cualquier caso, bien explicado =)

  • Respondiendo a #3:
  • 5

    interesante

    !
    Dei | 2 estrellas

    Es una pena que los editores no sean expertos en su materia. Tienen suerte de contar con comentaristas que sí lo son.

    Gracias Kalamar por tu comentario. En un mundo utópico, tú te llevarías los beneficios que este artículo consigue con la publicidad. Una lástima.

  • Respondiendo a #5:
  • 8

    Avatar de Aitor Carbajo Jimenez !

    ¿Te has quedado ya tranquilo despotricando sin sentido? ¿Te sientes mejor persona? ¿Más listo? Tal vez te sientas exactamente lo contrario si piensas en que hay varias maneras de hacer las cosas y que se puede llegar a la misma meta por diferentes caminos.

    Kalamar ha aportado su conocimiento a todos, lectores y redactor, tu solo has demostrado tus ganas de poner a parir a alguien que ni siquiera conoces...

    ¿Te digo lo que eres realmente? No, porque seguro que te haces a la idea tu solito, tan listo que eres.

  • Respondiendo a #8:
  • 14

    brillante

    !
    Dei | 2 estrellas

    No he despotricado sin sentido. He felicitado a Kalamar por su aportación y si en mi felicitación tú estás implicado, lo siento.

    Sí, me siento mejor persona porque le he dado la enhorabuena a Kalamar.

    La milonga de los diferentes caminos no es así. Hay una forma (la tuya Vía MacOSX Hints) y otra mejor, la de Kalamar.

    Y por último, al final de tu comentario dejas caer un pseudoinsulto al que no le voy a dar importancia, lo dejaré correr. Y por si acaso, para evitar confusiones, en ningún momento (ni en éste ni en mi anterior mensaje) te he descalificado ni insultado. He dicho que no eres experto en esta materia. No es un insulto. Un estudiante de primero de Arquitectura no es arquitecto, por tanto decir que no es experto en la materia no es un insulto, ¡faltaría más!.

    PD: No quiero dudar de vuestro sistema de votación y demás, pero algunos votos suelen resultar poco creíbles.

  • Respondiendo a #14:
  • 17

    Avatar de Aitor Carbajo Jimenez !

    Ahora no intentes maquillar la realidad con el color que te interesa... aqui todos somos lo suficientemente inteligentes como para saber leer entre lineas.

    El sistema de votación es muy sencillo, tu comentario solo es una manera de intentar levantar el "flame" mediante insultos "velados" para intentar atraer la atención.

    Tienes votos negativos (uno de ellos mio) porque no aportas absolutamente nada a la conversación mas que "mala baba"

    Mi camino viene de Mac OS X Hints al cual le he añadido una explicación propia, un añadido de que puede ser utilizado con otros navegadores y de como hay que guardar el script para que luego puedas utilizarlo cada vez que desees sin tener que reescribirlo (todo esto no lo explican en Mac OS X Hints).

  • Respondiendo a #17:
  • 26

    interesante

    Avatar de youngskyes !

    Me parece indignante la forma en la que hablas a este usuario, reconoce tu error, has indicado una forma de hacer las cosas que es mas complicada, tambien se pueden hacer casas por el tejado pero no lo hacemos así, se te puede perdonar un error, pero no la forma de dirigirte a los compañeris que entramos en esta web, que al fin y a cavo somos los que hacemos el dia a dia de esta pagina, ya sabes, sin visitas no hay publicidad. Despues, esta pagina siempre ha sido para mi un referente en lo que es el mundo mac, pero si administradores como tu nos tratan y digo nos tratan porque me siento indentificado con el compañero al que has faltado el respeto, para mi pierde toda credibilidad. Por ultimo, hace mas de 3 años que entro en esta web y nunca habia tenido la necesidad de registrarme en ella, pero responder a este comentario ya merecia la pena. Siento la imagen que se esta dando de la web con estos comentarios.

  • Respondiendo a #26:
  • 27

    interesante

    Avatar de Robert Serrat !

    Estoy de acuerdo en que un colaborador de Applesfera no deberia meterse con los lectores asi, aunque tenga sus razones. Supongo que lo que le ha molestado es que le han ninguneado su trabajo o esfuerzo, cosa que tambien me parece mal hecha (aunque respeto opiniones).

    A mi el post me ha sido bastante util. Me parece muchisimo mejor la forma que comenta Aitor si la unes con Alfred o similares. Sin tener que abrir la aplicacion y ni siquiera tener que mover el raton, abro varias ventanas del navegador con distintas pestañas. A mi me parece mas comodo que usar favoritos, que se me hace mas lento y desordenado.

  • Respondiendo a #17:
  • 28

    brillante

    Avatar de llegoelcorreo !

    BOCHORNOSO !!!

    La primera vez que veo en Applesfera un espectáculo tan triste en el cual un Redactor se comporta de semejante manera tan grosera con un lector, simplemente por no reconocer el tremendo error que cometió en el articulo.

  • Respondiendo a #27:
  • 29

    Avatar de youngskyes !

    rey, pero a ver, si tu puedes hacer que tu navegador se abra de forma automatica con todas las webs que indiques, no hace falta poner script ni nadaa. Solo tienes que poner que tu pagina de inicio sean las que tu quieres que sean, igual que al abrir a lo mejor tu pagina es google, tu puedes poner las que quieras, dejate de script ni scropt.

  • Respondiendo a #29:
  • 30

    Avatar de Robert Serrat !

    Y si quiero abrir solo las paginas de deportes (as, marca, sport, etc)? Y a la siguiente vez solo me interesa leer applesfera, xataka, etc.?

    A mi me parece mas comodo con scripts... y rapido. Cuestion de gustos.

  • Respondiendo a #17:
  • 32

    brillante

    Avatar de Yo estaba de paso.. !

    Cada vez que abres la boca sube el pan. Realmente no se donde seleccionan a los redactores de este blog pero en los ultimos tiempos se han lucido en Weblogs. Tio has dejado tres cosas n evidencia: la primera que no sirves de redactor y lo unico a lo que te dedicas es a copiar informacion que otros blogs si han investigado y desarrollado, la segunda que ademas de hacer un copy/paste desconoces completamente el uso basico de los navegadores (y por extension el resto del software mas complejo) ya que esa opcion esta en ellos desde el inicio de los tiempos (casi), y la tercera y ultima es que ademas te comportas como un crio de 13 años incapaz de reconocer su inutilidad. Nene si fuera yo tu supervidor despues de ver tu respuesta estabas de patitas en la calle a la de ya. Vamos espero que al menos te pongan firme que bien te lo mereces. Que te paguen por hacer esto...

  • Respondiendo a #28:
  • 36

    Avatar de Aitor Carbajo Jimenez !

    Bueno, ya sabía que antes o después tu acabarías llegando a esta ecuación

    ¿Me podrías decir que tremendo error he cometido en el artículo?

    Solo estoy explicando una manera diferente de hacer las cosas, no estoy diciendo que sea la única manera de hacer las cosas.

    Tal como dicen más abajo, con el uso del Applescript podemos tener guardados varios scripts diferentes para utilizar según nosotros deseemos.

    El saber no ocupa lugar... o eso dicen.

  • Respondiendo a #36:
  • 37

    Avatar de llegoelcorreo !

    Yo como lector considero un tremendo error dar una solución que se usaba hace 10 años (modificar código), cuando el mismo Safari permite actualmente hacer lo mismo y en menor tiempo.

    Lamento muchísimo que no solo yo, (varios lectores) le hicieron esta misma observación y usted responda de manera altanera.

    Como lector le pido disculpas si lo he ofendido, porque como usted bien dice su solución también es valida y yo no soy quien para deslegitimar la opinión de Aitor Carbajo.

    Pero yo como lector de Applesfera,también exijo respeto para mi porque aunque yo no estoy pagando ninguna subscripción como para exigir seriedad en los artículos; también es cierto que no tengo que soportar los malos tratos de ningún Redactor.

  • Respondiendo a #37:
  • 38

    Avatar de Aitor Carbajo Jimenez !

    Yo no respondo de manera altanera, no me considero, ni nunca me he considerado mejor que nadie. Me gustaría veros a muchos de vosotros cuando intentas aportar contenido interesante a un Blog, diferente y ver como alguien de buenas a primeras llega y lo menosprecia de esa manera.

    Creo que en ningún momento he dicho que realizando este AppleScript sea la única manera de conseguir esos resultados, está claro que los navegadores actuales son altamente configurables. A algunos lectores le resultará útil o no este artículo, pero la verdad es que tenemos una herramienta altamente configurable y muchas veces poco usada como es AppleScript.

    Algunos lectores considerarán que no les merece la pena el esfuerzo y a otros tal vez este artículo les haga conocer e interesarse por algo que desconocían (como alguno incluso así ha dicho). Lo que no veo de recibo es descalificar los conocimientos de alguien tan a la ligera.

    -- editado por última vez a las 07:25

  • Respondiendo a #32:
  • 40

    Avatar de Gonzalo Mosquera Varela !

    Pero vamos a ver, esto que es... El usuario, primero provoca y el redactor responde, todos los demás sobráis, a mi personalmente el Dei me parece un tocapelotas (como el oletros) quien es nadie para discutir si esta solución le viene bien a uno o a otro, si le gusta bien, y si no que aporte pero que no descalifique poniendo en entredicho la profesionalidad de alguien que esta trabajando, que normal que el doctor salte así.

    El se habrá buscado copiado o mirado, me da igual como, pero ha buscado la información que a saber cuanto tiempo le ha llevado para que venga alguien y le diga q no tiene ni idea... Pues a mi me parece interesante y me ha echo descubrir mas usos del Applescript, que parece que la afición de alguno es meterse aquí a molestar a los redactores.

    PD: Y ya estoy hasta las narices de los trolls que solo se dedican a buscar fallos ortográficos para poneerlo en los comentarios.

  • Respondiendo a #40:
  • 41

    Avatar de Gonzalo Mosquera Varela !

    Doctor no, redactor, sorry, maldita corrección automática....

  • 4

    Avatar de fvg !
    fvg | 1 estrellas

    "qué"

  • 6

    Avatar de Pablo !
    Pablo | 3 estrellas

    Todo muy bien explicado pero, las cosas como son: se hechan en falta las lineas para copia-pega xD

  • Respondiendo a #6:
  • 39

    Avatar de Ivanovich !

    Un poco escondido pero está en link de la noticia: tell application "Safari" activate -- close all but one tab of the front window try repeat close tab 2 of window 1 end repeat end try -- open the URLs in separate tabs tell window 1 set URL of tab 1 to "http://weather.yahoo.com/forecast/USMD0100.html" make new tab with properties {URL:"http://www.weather.com/weather/today/College+Park+MD+20740"} make new tab with properties {URL:"http://www.wunderground.com/cgi-bin/findweather/getForecast?query=20742"} make new tab with properties {URL:"http://www.accuweather.com/us/md/college-park/20742/city-weather-forecast.asp"} make new tab with properties {URL:"http://weather.weatherbug.com/MD/College%20Park-weather.html?zcode=z6286&zip=20742"} end tell end tell

  • 7

    interesante

    Avatar de ealarcon !

    En safari, sin script:

    1- Creamos una carpeta en favoritos y ponemos las páginas que queremos que se abran 2- Vamos a preferencias, pestaña general: "Abrir ventanas nuevas con" y seleccionamos "seleccionar carpeta de pestañas".

  • 9

    !
    | 2 estrellas

    Excelente artículo, efectivamente como muchos comentan, existe la función en varios navegadores, pero creo que el valor de este artículo esta en usar y aprender AppleScript para algo cotidiano pero no se limita a esto.

  • 10

    !

    yo como suelo usar mucho el raton y mozilla pues lo que hago es tener mi carpeta con lo que suelo visitar y haciendo click con la rueda del raton sobre ella se abren todas de golpe o en su defecto click derecho sobre la carpeta y "abrir en pestañas" mucho mas facil... :D

  • 11

    !

    Lo primero: nunca he pasado de automator (y aquí, con cosas megasimples...) en mi experiencia " " "programando" " ".

    He copiado exactamente lo que sale en la imagen, y me dice al guardar: Se esperaba final de línea pero se ha encontrado “"”.

  • Respondiendo a #11:
  • 13

    Avatar de Aitor Carbajo Jimenez !

    Cuando te pone eso, te selecciona en el Script donde se encuentra exactamente el fallo... comprueba que pone exactamente lo que ves en el Script del post.

    Un saludo.

  • Respondiendo a #13:
  • 19

    !

    Qué tarugo soy. He escrito "aplicattion", en vez de "application"!!!

  • 12

    Avatar de nanouk !
    nanouk | 2 estrellas

    Gracias por la aportación. Ni sabía de la existencia de AppleScript.

    Un saludo.

  • 15

    !

    Me ha gustado esto de "(espero que una de ellas sea Applesfera, ehem, ehem)"

    Pues lo es pero para mi no en un navegador, sinó en un lector de feeds. Aunque supongo que cuenta igual.

  • 16

    !
    | 1 estrellas

    Applesfera, la primera página que visito al abrir Safari. :)

  • 18

    Avatar de Gonzalo !

    Yo hago así en Safari:

    Voy a Historial > Mostrar todo el Historial.

    Una vez allí, en la sección "Colecciones" hago click en "Barra de Favoritos"

    Hago click en el "+" de la parte de favoritos para agregar una nueva carpeta.

    En esa carpeta voy agregando todos los sitios que yo quiera.

    Luego tildo el recuadro de "autoclick"

    Eso es todo, ahora en la barra de favoritos cada vez que haga click en esa carpeta se me abrirán todas los sitios en varias pestañas.

  • 20

    !

    Bueno he conseguido lo del script, pero quizás una forma aun más facil de abrir las pestañas (en Chrome) es crearse una carpeta en la barra de marcadores, y  + click la despliega entera en pestañas.

  • Respondiendo a #20:
  • 24

    Avatar de aze0tr0p0 !

    Como han dicho en el comentario #2 y he repetido en el #22 en Chrome puede hacerse de forma nativa y más sencilla incluso que lo que propones.

  • Respondiendo a #24:
  • 33

    Avatar de Yo estaba de paso.. !

    Ya me diras donde esta el comentario 22... Bienvenido a la censura?

  • Respondiendo a #33:
  • 34

    Avatar de Yo estaba de paso.. !

    Imposible editar los comentarios en un ipad.. Ya he visto donde esta el comentario.. Ya Que no siguen un orden de posicion si no de creacion...

  • 21

    Avatar de martiw !

    Yo me apaño con el Top Sites de Safari más cómodo y a un sólo clic...

    Saludos

  • 22

    Avatar de aze0tr0p0 !

    Se agradece el consejo y las nociones de AppleScript, pero en los navegadores modernos esto puede hacerse de forma nativa, sin trucos.

    · En Chrome hay una opción en las preferencias que dice "Al inicio abrir las páginas siguientes: "  

    · En Firefox puede hacerse abriendo las pestañas que desees tener al inicio, y cuando las tienes todas vas a Preferencias/General y en "Página de inicio" seleccionas "usar páginas actuales".

     En Opera no he encontrado como hacerlo (es un navegador bastante desconcertante, avanzado y anticuado a la vez...), Safari sigue yendo 2 pasos por detrás, está claro que es el que mejor se integra con el sistema operativo (faltaría más siendo de Apple), pero Chrome le da mil vueltas.

    -- editado por última vez a las 01:48

  • 23

    Avatar de aze0tr0p0 !

    Respuesta repetida, sorry.

    -- editado por última vez a las 01:47

  • 25

    !
    | 1 estrellas

    Pense que se podía como en firefox que solo es separar los nombres con ',' o ';' cada página y el abre cada una en pestañas independientes. No sabía que esto no se podía hacer con safari.

  • 31

    Avatar de inigo333 !

    Pues en mi opinion el articulo no esta de mas. Es otra manera de hacerlo, y ya esta. Puede que existan otras formas mas faciles, pero el script te permite hacerlo todo desde el teclado (hay alguna manera de abrir una carpeta de marcadores desde el teclado? si alguien lo sabe...), lo cual a mi me parece muy util y mas rapido. Pensad que es algo que hacemos todos los santos dias... En cualquier caso, sirve para aprender un poco de applescript, digo yo.

  • 42

    Avatar de turbox !
    turbox | 3 estrellas

    Esto llevo yo utilizándolo hace años desde firefox, sin entrar en scrips ni nada por el estilo....

  • 43

    Avatar de cascaman !

    Pues yo soy más flojo todavía y en lugar de usar los múltiples métodos que habéis puesto aquí para abrir las pestañas habituales... las dejo siempre abiertas. Con Firefox 4, te creas un grupo de pestañas con todas las habituales y cuando cierro y vuelvo a abrir el navegador, el grupo de pestañas está ahí con todas las que siempre miro.

    Al ser un grupo de pestañas, si no quieres tenerlas ocupando sitio una vez que ya las has leído, te vas a un grupo nuevo a navegar normalmente. Las habituales siguen ahí "escondidas" por si quieres volver a ellas o preparadas para la próxima vez que arranques...

Escribir un comentario

Para hacer un comentario es necesario que te identifiques: ENTRA o conéctate con Facebook Connect

Anunciate aquí

WSL Weblogs SL