¿Cómo “importo” todos mis artículos / carpetas de Instapaper a Evernote? ¿Hay alguna manera de importarlos todos contra uno por uno?

Uso Instapaper como una lista de lectura (principalmente en mis dispositivos iOS). Cuando quiero conservar un artículo, elijo guardarlo en Evernote. Personalmente, no guardo todo lo que guardo para leer más tarde … ya que a veces son solo el momento o no son lo que imaginé que serían. Sin embargo, si necesita sacar todo, hay una manera; pero hay algunas limitaciones y hay un poco de esfuerzo involucrado: no se trata solo de hacer clic en un botón.

En primer lugar, inicie sesión en Instapaper. Hay una opción (en la columna de la derecha para mí) para exportar artículos como CSV. Es aquí donde nos encontramos con la primera limitación. Solo puede exportar los últimos 2,000 artículos, pero presumiblemente si tiene más que esto, puede eliminar esos primeros 2,000 formularios de Instapaper y repetirlos en bloques de 2,000. Entonces podemos solucionar esto con un poco de esfuerzo manual.

Una vez que haya descargado el archivo CSV, solo desea la primera columna de entradas sin el encabezado. Modifique el archivo CSV en su editor favorito (recomendaría algo como Excel para un mod de columna rápido como este) simplemente copie la primera columna (excluyendo la primera fila) y péguela en un archivo de texto.

A continuación, necesita obtener una línea de comando tol llamada WGET. Está disponible tanto para OS X como para Windows. Se le puede pasar un archivo de URL (use la opción “-i” seguido del nombre del archivo) para descargar en la máquina local (incluyendo imágenes, etc.) Hay muchas opciones para que pueda adaptar la descarga de las páginas a su propio personal necesidades.

Aquí es donde nos encontramos con la segunda limitación. Si la página ya no existe, entonces no se puede descargar. En este caso, solo recomendaría para cada instancia, copiar y pegar / recortar la página desde su cuenta de Instapaper o enviarla a Evernote desde su aplicación móvil. Nuevamente, la limitación se puede solucionar con un poco de esfuerzo manual.

En este punto, puede tomar los archivos HTML e importarlos a Evernote. En Windows que ejecute Evernote.exe con el nombre del archivo HTML, lo importará (consulte http://www.evernote.com/about/de…). En OS X, AppleScript se puede utilizar para crear una nueva nota a partir de un archivo HTML (consulte el diccionario Evernote AppleScript, disponible en el editor AppleScript). Estos podrían incorporarse fácilmente en un script para automatizar todo el proceso. Incluso podría escribir algo para procesar el archivo CSV original; con la utilidad CURL, ¡incluso podría obtener el archivo CSV desde Instapaper!

Sin embargo, si esto es solo una vez, una forma rápida de importar archivos HTML en Evernote es arrastrarlos y soltarlos en un cuaderno en uno de los clientes de escritorio.

Entonces en resumen:
1. Exporte la lista de artículos de Instapaper como CSV y reduzca a solo la lista de URL (primera columna).
2. Pase los resultados a WGET para descargar las páginas HTML a la computadora local.
3. Importe los archivos HTML descargados a Evernote.

He realizado cada uno de estos tres pasos individualmente como parte de otros procesos, pero nunca he ejecutado este proceso de principio a fin. Por lo tanto, es solo un algoritmo teórico, pero no veo ninguna razón por la que no debería funcionar.

Los siguientes enlaces pueden ser útiles si necesita obtener una copia de WGET para su sistema operativo:

· Windows: http://gnuwin32.sourceforge.net/…

· OS X – http://www.renownedmedia.com/blo…

· Manual WGET (GNU) – http://www.gnu.org/software/wget…

Aquí está mi versión (*). Toma el archivo CSV exportado desde la página de Instapaper, o en realidad cualquier archivo de texto que contenga una lista de URL:
AppleScript para importar Instapaper (o cualquier lista de URL) a Evernote

* Nunca antes escribí en AppleScript (y no soy fanático de él). Entonces, disculpe mi código no tan elegante aquí.

Busqué e intenté ejecutar varios AppleScripts que la gente había escrito para ese propósito.

El problema es que Evernote en la máquina local intenta recuperar el caché de la página web a medida que se agrega la nota, y toma mucho tiempo terminar el procesamiento si la página es grande en comparación con la velocidad de la conexión a Internet. Además, como sucede con tanta frecuencia, muchas de las páginas web en los marcadores de Instapaper son obsoletas, y la aplicación Evernote no es buena para detectar estos casos de inmediato. La aplicación Evernote no parece agrupar bien los comandos de API locales recibidos, y sigue fallando una vez que se agota el tiempo de espera.

Entonces, terminé escribiendo mi propia versión como la anterior que es un poco más tolerante a los errores. Asegura que finalice la creación de la nota anterior (en lugar de simplemente insertar el comando de retraso) antes de enviar el siguiente comando de creación de nota. También intenta reiniciar Evernote si Evernote se bloquea.

Suenan como excelentes soluciones, a menos que no tengas una Mac. Para Windows, creo que estoy atascado. He estado usando instapaper desde el día en que nació, y ahora tengo probablemente varios miles de artículos organizados en docenas de carpetas (y sí, los necesito a todos, para investigaciones y atribuciones pasadas, presentes y futuras).

Marco, en instapaper, recomienda para tal volumen de datos, usar evernote. Bueno, está bien, pero uno no sabe realmente al principio, la necesidad de archivar las notas. Siempre pensé que la exportación de instapaper sería así de simple: exportar a csv y luego importar a otro programa. Chico, estaba equivocado.

Ahora, tengo varios miles de artículos, ralentizando mi aplicación instantánea de iPad, y no puedo transferirlos a evernote (ni a ningún otro lugar). IFTTT solo funciona para artículos NUEVOS. Probé la capacidad share-> evernote en instapaper / ipad, pero también me tomó 4 horas compartir (transferir) cada artículo de UNA sola carpeta.

Tiene que haber otra solución. (y en este punto, pagaría felizmente, probablemente pague más de lo que pago por la suscripción de un año a la aplicación para iPad)