En mis códigos actuales, solo puede leer un archivo de texto. ¿Cómo puedo abrir un archivo de imagen (base64) con la aplicación Fotos (Windows)? ¿Hay alguna posibilidad de hacer eso? Si es imposible, por favor hágamelo saber!
const fs = require('fs') fs.readFile('./Test/a.txt', 'utf8' , (err, data) => { if (err) { console.error(err) return } console.log(data) return })Otra posible solución es así:
const cp = require('child_process'); const imageFilePath = '/aaa/bbb/ccc' const c = cp.spawn('program_that_opens_images',[ `"${imageFilePath}"` ]); c.stdout.pipe(process.stdout); c.stderr.pipe(process.stderr); c.once('exit', exitCode => { // child process has exited });Haz algo como esto:
const cp = require('child_process'); const c = cp.spawn('bash'); // 1 const imageFilePath = '/aaa/bbb/ccc' c.stdin.end(` program_that_opens_images "${imageFilePath}" `); // 2 c.stdout.pipe(process.stdout); // 3 c.stderr.pipe(process.stderr); c.once('exit', exitCode => { // 4 // child process has exited });Que hace:
sh o zsh en su lugar si lo desea)