¿Solución gratuita/de código abierto para cambiar el nombre del archivo editando la lista de nombres de archivo como texto sin formato (como TotalCommander)?

Lo que necesito

Quiero encontrar una solución gratuita/de código abierto para reemplazar la Editing namesfunción de TotalCommander (Multi-rename Tool en el menú de archivo).

¿ Qué es esto Editing names?

Déjame explicarte cómo Editing namesfunciona si nunca antes usaste TotalCommander (TC):

  1. TC le permite seleccionar varios archivos y directorios de diferentes rutas. Seleccionaré una carpeta y un archivo, por ejemplo.

    • C:\Windows\fosl\
    • D:\Aplicación\Aplicación.exe
  2. Cuando se seleccionan esos objetos, puede elegir Multi-rename Tool(o presionar Ctrl-M) para abrir el diálogo de cambio de nombre masivo. Ahí está el Editing Namesbotón. Cuando lo presiona, se abre un archivo de texto temporal (por cualquier editor que haya seleccionado). El contenido se ve así para nuestro ejemplo:

    fosl
    App.exe
    
  3. Por lo tanto, solo hay nombres de archivos/carpetas, puede editarlos con el editor que desee y luego guardar el archivo.

  4. Una vez que haya terminado de editar, regrese a TC, presione OKy luego TC cargará los nombres de los archivos editados como objetivo de cambio de nombre. Luego puede presionar el Startbotón para finalizar el cambio de nombre.

¿Cuál es la diferencia entre la herramienta de cambio de nombre múltiple y la función normal de exportación/importación de las herramientas de cambio de nombre regulares?

  1. Los archivos exportados deben guardarse y luego importarse, es una pérdida de tiempo y es molesto. Además, debe eliminar el archivo después de cambiar el nombre, cada vez.

  2. Los archivos exportados se ven así (para nuestro ejemplo anterior):

    C:\Windows\fosl\
    D:\App\App.exe
    

    o esto: (formato csv)

    C:\Windows\fosl\, C:\Windows\fosl\
    D:\App\App.exe, D:\App\App.exe
    

Entonces, USTED necesita manejar la ruta completa, tenga cuidado de no estropear la ruta o no funcionará, es demasiado tedioso. También limitó tu edición, no puedes hacer algo como, replace all "App" to "NotApp"por ejemplo, porque arruinarás el camino.D:\App

Si bien Editing Namessolo expone los nombres de los archivos para que pueda manejar el cambio de nombre con gracia, TC se encargará del resto.

Notas :

  • TC no es gratis.
  • Prefiero la edición de GUI con soporte de arrastrar y soltar, al igual que TC (en lugar de Cygwin + find o Python + repren ).

Respuestas (1)

Double Commander es un clon de Total Commander gratuito y multiplataforma (o pretende serlo, no estoy seguro de que sea una copia al 100%, todavía).

Double Commander es un administrador de archivos de código abierto multiplataforma con dos paneles uno al lado del otro. Está inspirado en Total Commander y presenta algunas ideas nuevas.

Estas son algunas de las características clave de Double Commander: - Compatibilidad con Unicode
- Todas las operaciones funcionan en segundo plano
- Herramienta de cambio de nombre múltiple
- Interfaz con pestañas
- Columnas personalizadas
- Editor de texto interno (F4) con resaltado de sintaxis
- Visor de archivos integrado (F3) para ver archivos en formato hexadecimal, binario o de texto
: los archivos se manejan como subdirectorios. Puede copiar fácilmente archivos hacia y desde archivos. Tipos de archivo admitidos: ZIP, TAR GZ, TGZ, LZMA y también BZ2, RPM, CPIO, DEB, RAR.
- Función de búsqueda extendida con búsqueda de texto completo en cualquier archivo
- Barra de botones configurable para iniciar programas externos o comandos de menú internos
- Compatibilidad con los complementos Total Commander WCX, WDX y WLX
- Registro de operaciones de archivos
- Y más...

En la página Captura de pantalla de Windows, verá esto
ingrese la descripción de la imagen aquí, que ciertamente se parece a la herramienta de cambio de nombre múltiple de TC.

Ahora que le he dado su respuesta, aquí hay una súplica: considere comprar Total Commander (si puede pagar los $ 42, lo cual admito, parece un poco caro para un usuario doméstico).

Esta fue la primera pieza de shareware que compré, poco después de su lanzamiento (¡allá por 1993!). Nunca me he arrepentido y he comprado una gran cantidad de shareware desde entonces, aunque tiendo a buscar alternativas gratuitas a los programas más grandes, que cuestan cientos de dólares.

Tal vez sea porque yo mismo soy programador, entonces no me gusta pensar en el pobre Christian Ghisler muriendo de hambre en su buhardilla (no estoy muy seguro de qué es una buhardilla, pero aparentemente la gente, principalmente los artistas, mueren de hambre en ellas).

La licencia es para toda la vida y cuando le envié un correo electrónico a Christian en busca de ayuda, siempre fue muy rápido y detallado en su respuesta.

Decidas lo que decidas, feliz cambio de nombre :-)

Gracias por tu recomendación. Pero, ¿dónde está la función equivalente Editing Namesen TC, que es lo ÚNICO que estoy buscando?
¡Ups! Me disculpo. Me perdí eso al leer su pregunta y, extrañamente, me lo estoy perdiendo ahora que estoy mirando TC con la herramienta MR abierta. Debo ser tonto, así que siéntete libre de votarme negativamente. No me importa y me animará a prestar atención a las preguntas en el futuro. Pero, ¿quizás debería considerar licenciar TC?
Sí, lo haré, si no termino con una solución lo suficientemente buena. Puedo permitirme esas pequeñas licencias, pero prefiero las de código abierto/gratuitas
Lo sé, incluso en situaciones comerciales; a pesar de que cuando lo inicias, dice claramente que puedes usarlo como prueba durante 30 días y luego debes pagar.