0 votos

¿Cómo transferir texto sin formato de Mac a iPhone?

Quiero enviar texto sin formato desde mi MacBook a iPhones.

No puedo hacer que AirDrop funcione; He intentado seleccionar el texto, hacer clic derecho en él y hacer clic en "Compartir" pero AirDrop no aparece en el menú de compartir.

entrar descripción de la imagen aquí

entrar descripción de la imagen aquí

Entonces estoy tratando de resolver este problema de la mejor manera siguiente que se me ocurre: hacer que aparezca un código QR en la Mac que el teléfono pueda escanear.

He escrito un script corto que genera y muestra un código QR para el texto pasado a stdin:

#!/bin/zsh

workdir=$(mktemp -d)
cd "$workdir"
/usr/local/bin/qrencode -s 10 -o qr.png
qlmanage -p qr.png

(usando brew install qrencode para hacer el código QR)

Esto genera un código QR correcto para el texto, pero cuando el iPhone lo escanea con la cámara predeterminada, la única opción es "Buscar el texto ". Me gustaría copiar/pegar el texto en su lugar, y no compartir el texto con Google o cualquier otro motor de búsqueda.

¿Quizás pueda hacer que Safari muestre el texto si está codificado en datos URI?

#!/bin/zsh

workdir=$(mktemp -d)
cd "$workdir"
perl -MURI::Escape -e 'local $/; print(uri_escape(<>));' |
sed 's_^_data:text/plain;charset=ISO-8859-1,_' |
/usr/local/bin/qrencode -s 10 -o qr.png
qlmanage -p qr.png

pero sin suerte, ahora el iPhone dice "No se encontraron datos utilizables" cuando escanea el código QR.

Estoy bastante seguro de que el URI de datos está codificado correctamente, Safari en mi Mac y en mi iPhone (después de ingresarlos manualmente) pueden abrirlos todos, por ejemplo

% echo hello\\nthere | perl -MURI::Escape -e 'local $/; print(uri_escape(<>));' | sed 's_^_data:text/plain;charset=ISO-8859-1,_'
data:text/plain;charset=ISO-8859-1,hello%0Athere%0A

y data:text/plain;charset=ISO-8859-1,hello%0Athere%0A muestra el texto ingresado cuando lo colocas en la barra de URL en Safari de macOS y en Safari de iOS.


Entonces mi pregunta es, ¿cómo puedo transportar de manera más fácil texto sin formato desde macOS al portapapeles de iOS? No es la misma cuenta de iCloud/Apple en ambos dispositivos.

Sería genial si pudieras resolver la ruta del código QR que yo no pude, pero también estaría feliz de ver otra solución si es tan conveniente como imaginé que sería la del código QR (iba a hacerlo una Acción Rápida para que se mostrara en el menú de Servicios en la Mac).

1voto

Oskar Puntos 1242

Utilice AirDrop. Guarde su selección en un documento y envíela.

No es necesario tener cuentas de iCloud ni siquiera una red WiFi. Aún necesitará administrar el portapapeles ya que el código QR tampoco se va directamente al portapapeles. Apple ofrece un buen soporte para AirDrop, así que algo está mal si eso no funciona.

Si está bien con la conectividad de red y iCloud, comparta una nota entre ambas cuentas. La configuración es más larga que AirDrop para los dos primeros intercambios, pero para todos los demás, es más rápido pegar de Mac => copiar en el iPhone. Eso me parece mucho más fácil que configurar la generación de códigos QR, escanearlos y luego tener que seguir navegando para copiar en iOS.

Si está trabajando con automatización de línea de comandos, encadenaría mktemp, pbpaste al archivo creado anteriormente, opendrop para enviar el archivo, y luego eliminar el archivo.

1voto

awy Puntos 500

Hay extensiones de Firefox o Chrome que no solo pueden mostrar el código QR de la URL, sino también cualquier texto arbitrario. Luego solo necesitas una aplicación escáner de códigos QR en tu dispositivo.

Yo uso QRBot. Soporta muchos tipos de códigos. Tiene botones de acceso rápido para copiar ese texto o si es una URL, hay un botón para abrirlo en un navegador externo.

Herramientas que no tengo afiliación que uso:

1voto

red_menace Puntos 111

No estoy seguro si hay variaciones para el modelo o el SO, pero habrá un pequeño icono de lector de códigos QR junto al aviso (o en la esquina superior derecha dependiendo de la orientación) que abrirá un diálogo. Este diálogo muestra más del texto, con opciones para Copiar o Buscar. Para el texto habrá un icono de Escáner de Texto que tiene una función similar.

1voto

  • Utilice el iPhone para tomar una foto de la pantalla del Mac que muestra el texto
  • Abra la imagen en Fotos en el iPhone
  • Toque el icono de "Reconocimiento de texto" en la parte inferior derecha y seleccione el texto que necesite

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X