Base de conocimientos
1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Esta guía explica cómo agregar imágenes de fondo y modificar el color del texto de los enlaces de compartir y las cajas de depósito kDrive para que esto esté en consonancia con la identidad gráfica de su organización.
Prólogo
- Cualquier personalización desde el enlace de compartir se aplica a la caja de depósito (y viceversa).
- La personalización de la caja de depósito solo será visible cuando compartas su acceso a través de un enlace de compartir.
Personalizar enlaces de compartir & cajas de depósito
Para acceder a la personalización kDrive:
- Haga clic aquí para acceder a la aplicación web kDrive de Infomaniak (servicio en línea ksuite.infomaniak.com/kdrive).
- Haga clic en la flecha para expandir la sección Compartir en el menú lateral izquierdo:

- Haga clic en Enlaces de compartir público:

- … o haga clic en Cajas de depósito.
- Haga clic en Personalizar:

- Haga clic en Enlaces de compartir público:
- Modifique el color del texto y agregue una imagen (min. 100 Ko; debe estar en kDrive) o un color de fondo.
- Visualice los efectos en los 2 tipos de visualización.
- Haga clic en Guardar:

Esta guía le ayuda a comenzar kSuite integrando un kDrive ya presente en su Organización.
Prólogo
- El kDrive será parte integral de la nueva kSuite.
- El número mínimo de usuarios en la oferta kSuite elegida se basará en el número de usuarios de la oferta kDrive existente.
- Los usuarios del kDrive se convertirán en usuarios de kSuite.
- Para ayudarle a identificar la oferta kSuite más adecuada a sus necesidades, consulte esta otra guía.
Actualizar mi kDrive a kSuite
Requisitos previos
- No tener aún una kSuite en la Organización.
- Poseer una oferta kDrive de pago y fuera del período de prueba.
- Ser el Responsable legal o Administrador de la Organización.
Crear una nueva kSuite a partir de su kDrive existente:
- Haga clic aquí para acceder a la aplicación web kDrive de Infomaniak (servicio en línea ksuite.infomaniak.com/kdrive).
- Haga clic en Administrar.
- Haga clic en Actualizar la oferta.

También puede hacerlo desde un banner de información visible en la página de inicio de su interfaz Manager:
También puede integrar su Servicio de Correo si este no está actualmente en kSuite.
Esta guía se refiere a kDrive de Infomaniak (la aplicación web kDrive (servicio en línea kdrive.infomaniak.com) o la aplicación de escritorio kDrive (aplicación de escritorio en macOS / Windows / Linux)) y proporciona consejos ilustrando algunos casos importantes.
Obtener información sobre una carpeta y su contenido
Solo tienes que hacer clic derecho en cualquier carpeta para obtener la información de tamaño y contenido:

Restaurar la carpeta compartida en la computadora
Si eliminas por error la carpeta correspondiente a los datos que compartes con todos los usuarios de kDrive ("Carpetas de la organización"), no te preocupes: volverá automáticamente. Se trata de una carpeta especial que no se puede mover, incluso en la computadora:

Si no vuelve inmediatamente, espera a que las tareas en curso en segundo plano se completen por completo:

Agregar un usuario: ¿a qué tendrá acceso?
Imagina un kDrive Pro dentro de una kSuite, con 1 solo usuario de 3, datos en la carpeta compartida “Carpetas de la organización” y en la carpeta personal “Mi carpeta”.
Si un nuevo usuario sin cuenta de Infomaniak es invitado a kSuite como colaborador, ¿a qué podrá acceder por defecto en el Manager y en kDrive?
El nuevo usuario es invitado a la Organización como colaborador, por lo tanto, por defecto no tendrá ningún derecho de gestión sobre los productos del Manager:
El invitado ejecuta en un navegador el enlace recibido y crea su cuenta de Infomaniak:
y al final de su registro, accede al Manager que, como se esperaba, está completamente vacío en cuanto a la gestión de productos…
Sin embargo, ha sido invitado a usar la aplicación web kDrive (servicio en línea kdrive.infomaniak.com), accesible a través del ícono en la esquina superior derecha, bajo Aplicaciones:
y accede a las carpetas de la organización, ¡ya llenas por otros usuarios!
Editor de texto: buscar / reemplazar
Existe un tipo de documento en kDrive que permite trabajar con texto simple, sin formato particular, y reemplazar todas las ocurrencias de un texto en unos pocos clics:
- Crea un documento de texto en blanco:

- Una vez creado el documento, modifícalo, ingresa tu texto, resalta el término a reemplazar y, con un clic derecho, elige reemplazar las ocurrencias idénticas:

Esta guía explica cómo excluir archivos y carpetas de una sincronización kDrive en tu ordenador, y qué tipos de archivos ya están excluidos por defecto.
Gestionar los archivos excluidos de kDrive
Para ello:
- Haga un clic izquierdo en el icono de la aplicación de escritorio en la zona de notificación de su ordenador (en la parte superior derecha en macOS, en la parte inferior derecha en Windows y un doble clic izquierdo en la barra de tareas en Linux).
- Haga clic en el menú de acción ⋮ en la esquina superior derecha de la aplicación.
- Haga clic en Preferencias:

- Haga clic en Archivos a excluir (en la sección Avanzado).
- Para agregar archivos a excluir, haga clic en el icono Agregar y luego ingrese el nombre.
- Para excluir una colección de archivos, especifique, por ejemplo,
*.bak(asterisco "comodín" antes de la extensión del archivo correspondiente). - Si agrega el nombre de una carpeta, esta no se sincronizará más, incluyendo su contenido, subcarpetas, etc.
- Para excluir una colección de archivos, especifique, por ejemplo,
- Para eliminar archivos/carpetas que habías añadido con el fin de excluirlos de una sincronización, haz clic en el icono de la papelera Eliminar todo a la derecha de la línea correspondiente.
- Es posible ocultar los mensajes de advertencia de sincronización para los archivos excluidos marcando la casilla a la derecha del archivo excluido.
- Haga clic en el botón azul Guardar:

Los archivos que están excluidos por defecto (elementos en la lista que no se pueden eliminar) varían según el sistema operativo y lo están porque representan riesgos de error de sincronización.
Consulte este otro guía si buscas información sobre la casilla "Sincronizar los archivos ocultos".
Esta guía explica cómo firmar un archivo en formato PDF en la aplicación web kDrive (servicio en línea ksuite.infomaniak.com/kdrive). Consulte esta otra guía si busca información sobre otras posibilidades al editar este tipo de documento.
⚠ Disponible con:
| kSuite | |
| Estándar | |
| Negocio | |
| Empresa | |
| mi kSuite+ | |
| kDrive | Solo |
| Equipo | |
| Pro |
Prólogo
- La aplicación web kDrive integra nativamente un editor que permite firmar en línea un documento PDF.
- Sus archivos nunca se analizan y se almacenan exclusivamente en Suiza.
Crear y colocar su firma en un PDF
Para acceder a kDrive y gestionar las firmas de documentos PDF:
- Haga clic aquí para acceder a la aplicación web kDrive (servicio en línea ksuite.infomaniak.com/kdrive).
- Abra el documento PDF correspondiente.
- Haga clic en el botón Modificar en la parte superior del documento para acceder al editor de archivos:

- Haga clic en el icono Firma de la barra de herramientas.
- Haga clic en Agregar una firma.
- Elija el método de creación de la firma:
- Dibujar a mano alzada con el ratón.
- Escribir texto y elegir la fuente manuscrita (ejemplo a continuación).
- Importar una imagen (escaneo de su firma manuscrita, por ejemplo) desde su dispositivo.
- Escriba el texto deseado para la firma y haga clic en el botón Aa para elegir el estilo de escritura manuscrita.
- Haga clic en Guardar:

- Una vez creada la firma, simplemente vuelva a hacer clic en el icono Firma para mostrar las firmas creadas.
- Haga clic en la firma que desea insertar en el documento.
- La firma se inserta de manera transparente, simplemente muévala y redimensiónela según sea necesario.
- Una vez terminado, guarde los cambios y elija si desea crear una copia del documento modificado o sobreescribir el archivo existente:

Esta guía explica cómo cambiar de oferta kDrive, la solución de almacenamiento colaborativo en una nube 100% Swiss Made.
Prólogo
- kDrive es el nombre dado al servicio de almacenamiento/compartición de archivos, ofrecido por Infomaniak en Suiza.
- kDrive está disponible gratuitamente o por suscripción según si lo usa solo o si desea que los colaboradores también puedan acceder a él.
- kDrive existe como un producto independiente, o como un producto entre otros dentro de la suite kSuite & my kSuite / my kSuite+.
- Para ayudarle a identificar la oferta más adecuada a sus necesidades, consulte esta otra guía.
Si ha sido invitado a visualizar/colaborar en un archivo de kDrive, es posible que no posea realmente el producto kDrive; solo tiene acceso al kDrive gestionado por otra persona. Por lo tanto, no puede interactuar con la oferta actual.
Determine la oferta actual de kDrive
Desde la aplicación web kDrive
Para saber qué oferta tiene actualmente:
- Haga clic aquí para acceder a la aplicación web kDrive de Infomaniak (servicio en línea ksuite.infomaniak.com/kdrive).
- Haga clic en Gestionar para cambiar de oferta y ver la oferta actual:

Si ningún panel de control está accesible en la esquina inferior izquierda, dispone de funcionalidades limitadas (oferta my kSuite, por ejemplo) que pueden desbloquearse pasando a una oferta superior:
Desde el Manager de Infomaniak
También puede obtener información sobre la oferta actual desde el Manager, el panel de control de sus productos.
Si ningún producto kDrive está presente en el Manager, la aplicación kDrive está accesible únicamente entre las aplicaciones en la esquina superior derecha, ya que dispone…
- o bien de una oferta my kSuite / my kSuite+:

- o bien ha sido invitado durante un compartir de documento (por lo tanto, es un usuario externo de kDrive):

De lo contrario, encuentre su kDrive entre sus herramientas colaborativas:
Cambiar el plan actual de kDrive
Su kDrive puede evolucionar con usted. Cuando sus necesidades se amplían — ya sea para dar la bienvenida a nuevos colaboradores, integrar a un miembro de su familia o almacenar un volumen creciente de datos — aumente fácilmente su capacidad para liberar todo su potencial.
Requisitos previos
- Tener permisos suficientes dentro de la Organización.
Para modificar su oferta actual de kDrive:
- Haga clic aquí para acceder a la aplicación web kDrive de Infomaniak (servicio en línea ksuite.infomaniak.com/kdrive).
- Haga clic en Gestionar para cambiar de oferta y ver la oferta actual:

Podrá cambiar así a una oferta superior desde la Tienda Infomaniak:
Si, por ejemplo, al elegir una nueva oferta, aumenta el cupo de usuarios que pueden ser añadidos a su kDrive, consulte esta otra guía para invitarlos a unirse.
Esta guía explica cómo resolver ciertos errores Lite Sync macOS que pueden ocurrir con la aplicación de escritorio kDrive (aplicación de escritorio en macOS).
Bloqueo de sincronización 1/10
Verifique si los permisos de macOS están activados para kDrive y las extensiones Lite Sync:
- Abra la configuración de macOS.
- En General, haga clic en Apertura y extensiones.
- Desplácese hasta la indicación Endpoint Security Extensions :: kDrive LiteSync Extension:

- Verifique que los permisos estén activados y valide al final:

Aproveche para revisar los otros elementos relacionados con kDrive para asegurarse de que todo esté activado.
Error de tipo "Unable to start Lite Sync plugin"
Para corregir un error de tipo "Unable to start Lite Sync plugin" que generalmente ocurre cuando la extensión Lite Sync ha desaparecido o no tiene los permisos necesarios…
… verificar la presencia de la extensión
Desde una aplicación de tipo Terminal (interfaz de línea de comandos, CLI /Command Line Interface) en un dispositivo macOS:
% systemextensionsctl listEl resultado es similar a:
1 extension(s)
--- com.apple.system_extension.endpoint_security
enabled active teamID bundleID (version) name [state]
* * 864VDCS2QY com.infomaniak.drive.desktopclient.LiteSyncExt (3.5.0/1) kDrive LiteSync Extension [activated enabled]Si el resultado del comando no menciona "kDrive LiteSync Extension", la extensión no está presente:
- Elimine la sincronización y agréguela nuevamente.
Si el resultado del comando no tiene el estado [activated enabled]:
- Autorice la extensión en Configuración del sistema / Privacidad y seguridad.
… verificar los permisos de la extensión
En Configuración del sistema / Privacidad y seguridad / Acceso completo al disco del dispositivo macOS:
Concede acceso completo a kDrive y a las extensiones Lite Sync:
… verificar el funcionamiento de la extensión
Desde un Terminal:
% ps -ef | grep LiteSyncExtEl resultado es similar a:
0 7434 1 0 1:02 ?? 0:25.42 /Library/SystemExtensions/6035BDE4-B7D6-477E-A6AB-C2281E3C7752/com.infomaniak.drive.desktopclient.LiteSyncExt.systemextension/Contents/MacOS/com.infomaniak.drive.desktopclient.LiteSyncExtSi la extensión no parece estar funcionando, intente las siguientes acciones:
- Reiniciar la aplicación.
- Reiniciar el Mac.
- Eliminar / agregar la sincronización.
- Desinstalar / reinstalar la aplicación.
Si aún no está bien
- Solicite los registros de kDrive (nivel Depuración):

- Verifique en la Consola si hay un informe de bloqueo en la fecha del último inicio de la aplicación y, si es así, envíelos a Infomaniak:

Recupere los mensajes de kDrive en la Consola:
- Salga de la aplicación.
- En la Consola, seleccione el Mac, filtre por
[KD], haga clic en Iniciar:
- Inicie la aplicación.
- Haga clic en la lista de mensajes, selecciónelos (Ctrl+A), cópielos (Ctrl+C) y envíelos a Infomaniak.
Esta guía proporciona indicaciones para sincronizar kDrive con un VPS (o viceversa) a través del protocolo WebDAV que se encuentra en la aplicación rClone.
⚠ Disponible con:
| kSuite | |
| Negocio | |
| Empresa | |
| kDrive | Solo |
| Equipo | |
| Pro |
Requisitos previos
- Poseer un VPS.
- Conocer su identificador kDrive (ID kDrive).
Sincronizar kDrive y VPS a través de rClone
Esta operación permite recuperar en tiempo real los archivos y carpetas de kDrive y poder leer, crear o modificar estos archivos desde su VPS, asegurándose de que estén sincronizados nuevamente en el servidor kDrive. Un punto de montaje rClone se puede realizar con una carpeta de su VPS para poder manipular estos archivos kDrive.
Consulte la documentación de rClone si busca información sobre las opciones disponibles:
- Ejemplo de comando rClone:
rclone mount kdrive:/My_kDrive_Folder_Path /home/ubuntu/Target_Folder_Path --vfs-cache-mode full --vfs-cache-max-age 24h --vfs-cache-max-size 10G --cache-dir /home/ubuntu/rclone/cache --daemon --allow-other --dir-cache-time 1h --log-file /home/ubuntu/rclone/rclone.log --log-level INFO- El atributo
--daemonde este comando permite iniciar la sincronización en segundo plano, ya que sin él, esta sincronización se detiene cada vez que se desconecta del VPS...
- Ejemplo de archivo de configuración rClone:
[kdrive] type = webdav url = https://***.connect.kdrive.infomaniak.com/*** vendor = other user = *** pass = ***- Dirección del servidor:
https://IDkDrive.connect.kdrive.infomaniak.com(consulte los requisitos previos mencionados anteriormente) - Nombre de usuario: dirección de correo electrónico de inicio de sesión en la cuenta Infomaniak
- Contraseña: cree una contraseña de aplicación para este uso específico.
Esta guía permite resolver un problema de estados (OK, en curso de sincronización, etc.) que puede surgir a nivel de los archivos y carpetas del árbol de kDrive en el Explorador de Windows, en el caso de que estas indicaciones ya no correspondan a la realidad.
Resolver el problema de estados incorrectos
El problema es visible en el registro de kDrive de la siguiente manera:
20240616_2008_kDrive.log:2024-06-16 20:19:01:349 [I] (6732) socketlistener.cpp:46 - Sending SocketAPI message --> STATUS:OK:D:\kDrive\Photos\Personnal\2024\06_June\0616_Bern\HP7A6181.JPG to 0000025197E46A60La aplicación envía el estado correcto del archivo al Explorador, aquí, por ejemplo, el estado enviado es OK, el icono de estado que debería aparecer es el círculo verde, pero el estado mostrado no coincide:
Reiniciar el Explorador de Windows
Para ello:
- Acceda al Administrador de tareas presionando
ctrl shift + esc. - En el Administrador de tareas, busque el Explorador de Windows.
- Haga clic derecho y seleccione Finalizar tarea.
- En la esquina superior izquierda del Administrador de tareas, haga clic en Archivo.
- Haga clic en ejecutar una nueva tarea.
- Escriba:
explorer.exe. - Presione Entrar.
Verificar la integridad del sistema y repararlo
Para ello:
- Abra el símbolo del sistema con acceso de administrador.
- Escriba cada comando a continuación y espere a que el análisis esté completo:
SFC /scannow
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
Esta guía permite recuperar el control de una carpeta presente en el sistema operativo Windows en ciertos casos problemáticos de kDrive. Este escenario es frecuente para las carpetas del sistema que pertenecen al grupo TrustedInstaller.
Si observa un problema de visualización o de error de acceso a kDrive o a una de las carpetas, consulte esta otra guía.
Adquirir la propiedad de una carpeta
Aquí le indicamos cómo recuperar la posesión de una carpeta de este tipo:
- Haga clic derecho en la carpeta en cuestión.
- Seleccione Propiedades.
- Acceda a la pestaña Seguridad.
- Haga clic en el botón Avanzado en la parte inferior de la ventana.
- Haga clic en Cambiar junto al campo Propietario.
- Haga clic en Avanzado.
- Haga clic en Buscar.
- Seleccione su cuenta de usuario en la lista y haga clic en Aceptar.
- Haga clic nuevamente en Aceptar, el propietario de la carpeta ha sido modificado.
- Active las 2 casillas Reemplazar el propietario de los subcontenedores y los objetos para tomar la propiedad de los archivos y subcarpetas de esta carpeta:

- Haga clic en Aceptar para confirmar.
Esta guía detalla cómo importar sus fotos desde Google Photos (https://photos.google.com/) a kDrive de Infomaniak.
1. Exportar sus fotos de Google
Para recuperar en el disco duro de su computadora todas sus fotos almacenadas en Google Photos, debe usar el servicio Google Takeout. Este le permite, en particular, elegir qué álbumes recuperar si desea proceder por etapas:
- Inicie sesión en Google Takeout.
- Deseleccione todos los productos para conservar solo Google Photos:

- Si es necesario, deseleccione los álbumes que no desea exportar:

- Pase a la siguiente etapa al final de la página:

- Configure la exportación por archivos ZIP.
- Haga clic en el botón "Crear una exportación" en la parte inferior para iniciar la exportación:

- Espere (varias horas o incluso varios días) hasta recibir un correo electrónico con los enlaces de exportación en ZIP.
- Descargue y descomprima el contenido en su computadora:

- Limpie y fusione, si es necesario, sus diferentes carpetas de fotos.
2. Corregir las fechas de las fotos exportadas…
Durante la exportación, las fechas de creación de los archivos se modifican y se reemplazan por la fecha de exportación en lugar de la fecha original de la toma. Por lo tanto, debe proceder a una corrección de las fechas a través de un script adecuado.
Este es un script para usuarios avanzados que permite restaurar los datos correctos a sus archivos a partir de las informaciones EXIF (se recomienda procesar lotes de 7000-8000 fotos como máximo para evitar un fallo):
… en macOS
- Descargue ExifTool https://exiftool.org/index.html (Paquete macOS).
- Instale la aplicación autorizando su apertura de antemano si es necesario:

- Abra Script Editor (ubicado en su carpeta Aplicaciones > Utilidades):

- Haga clic en Nuevo documento.
- Copie y pegue el largo script propuesto a continuación en la ventana del Editor de Scripts.
- Haga clic en Ejecutar para iniciar el script, se abrirá una ventana:

- Seleccione la carpeta a analizar.
- Deje que el script se ejecute, modificará las fechas o escribirá los errores en un archivo
errors.txten el escritorio.
El script a copiar y pegar por completo:
-- replace file date with EXIF creation date or date from name after the first dash -
tell application "Finder"
set FolderPath to choose folder with prompt "Select the folder containing the files to update"
my processFolder(FolderPath)
end tell
on processFolder(aFolder)
tell application "Finder"
-- process files:
set fileList to files of aFolder
repeat with eachFile in fileList
-- process a single file
set theFile to eachFile
set AppleScript's text item delimiters to {""}
set fileName to name of eachFile --get the file name
set eachFile to eachFile as string --file path
set hasDate to true --initialize date found flag
try
--get date if available
set photoDate to do shell script "/usr/local/bin/exiftool -DateTimeOriginal " & quoted form of POSIX path of eachFile
if photoDate is "" then set photoDate to do shell script "/usr/local/bin/exiftool -CreationDate " & quoted form of POSIX path of eachFile
if photoDate is "" then set photoDate to do shell script "/usr/local/bin/exiftool -CreateDate " & quoted form of POSIX path of eachFile
if photoDate is "" then
set hasDate to false --check if date was found
end if
on error
set hasDate to false -- error retrieving date
set photoDate to ""
end try
if length of photoDate > 20 then
--format extracted date
set x to (length of photoDate) - 33
set OriginalDate to text -x thru -1 of photoDate
set formattedDate to text 1 thru 5 of OriginalDate
set theYear to formattedDate
set formattedDate to formattedDate & text 7 thru 8 of OriginalDate
set theMonth to text 7 thru 8 of OriginalDate
set formattedDate to formattedDate & text 10 thru 11 of OriginalDate
set theDay to text 10 thru 11 of OriginalDate
set formattedDate to formattedDate & text 13 thru 14 of OriginalDate
set theHour to text 13 thru 14 of OriginalDate
set formattedDate to formattedDate & text 16 thru 17 of OriginalDate
set theMinute to text 16 thru 17 of OriginalDate
set formattedDate to formattedDate & "." & text 19 thru 20 of OriginalDate
set theSecond to text 19 thru 20 of OriginalDate
set newName to theYear & "-" & theMonth & "-" & theDay & " " & theHour & "." & theMinute & "." & theSecond
set testValue to formattedDate as string --check if found date is 000
if testValue is " 000000000000.00" then
set hasDate to false
else
-- set file date to original EXIF date and write to log
do shell script "touch -t " & formattedDate & " " & quoted form of POSIX path of eachFile
set logFile to open for access ((path to desktop folder as text) & "Date Found.txt") as text with write permission
write "Original date found for file: " & OriginalDate & " " & eachFile & return to logFile starting at eof
close access logFile
end if
end if
if hasDate is false then
-- get date from file name after first dash
set nb to ""
set nameDate to ""
set fileName to fileName as string
set savedDelimiters to AppleScript's text item delimiters --save delimiters
set AppleScript's text item delimiters to {"-"} --split on "-"
set nb to offset of "-" in fileName
if nb is not 0 then
set AppleScript's text item delimiters to savedDelimiters --restore delimiters
set nameDate to characters (nb + 1) thru (nb + 8) of fileName as string
set nameDate to nameDate & "1200.00"
set cmd1 to "/usr/local/bin/exiftool -datetimeoriginal=" & nameDate & " " & quoted form of POSIX path of eachFile
set cmd2 to "/usr/local/bin/exiftool -createdate=" & nameDate & " " & quoted form of POSIX path of eachFile
end if
try
-- write date from name to EXIF
do shell script cmd1
do shell script cmd2
do shell script "touch -t " & nameDate & " " & quoted form of POSIX path of eachFile
do shell script "rm " & quoted form of POSIX path of (eachFile & "_original")
on error
-- if date from name is invalid, log the error
set logFile to open for access ((path to desktop folder as text) & "Date Error.txt") as text with write permission
write "No valid date found in file name: " & eachFile & return to logFile starting at eof
close access logFile
end try
end if
end repeat
-- process folders:
set folderList to folders of aFolder
repeat with eachSubfolder in folderList
-- process a subfolder
my processFolder(eachSubfolder)
end repeat
end tell
end processFolder
tell application "Finder"
display dialog "Done! All files processed." buttons {"Close"}
end tell… en Windows
- Descargue ExifTool https://exiftool.org/index.html (ejecutable de Windows)
- Colóquelo en una carpeta accesible (por ejemplo
C:\ExifTool). - Renombre
exiftool(-k).exeaexiftool.exe. - Tome nota de su ruta (por ejemplo
C:\ExifTool\exiftool.exe).- El script busca el ejecutable en
C:\ExifTool\exiftool.exe. Si lo coloca en otro lugar, debe modificar la segunda línea del script.
- El script busca el ejecutable en
- Copie y pegue el largo script propuesto a continuación en un archivo de texto tipo bloc de notas en su ordenador.
- Modifique, si es necesario, la ruta especificada en el archivo con la anotada en el punto 4.
- Guárdelo con la extensión
.ps1, por ejemploUpdateExifDates.ps1. - Haga clic derecho en el archivo
.ps1para ejecutarlo con PowerShell (un entorno de intérprete de comandos y escritura de scripts, preinstalado en las versiones modernas de Windows). - Seleccione la carpeta a analizar.
- Deje que el script se ejecute, modificará las fechas o escribirá los errores en un archivo
DateError.txten el escritorio.
PowerShell puede bloquear los scripts. Para permitir su ejecución (si es necesario), abra PowerShell como administrador y escriba Set-ExecutionPolicy RemoteSigned -Scope CurrentUser.
El script a copiar y pegar por completo:
# === Configuration ===
$exifToolPath = "C:\ExifTool\exiftool.exe"
$desktop = [Environment]::GetFolderPath("Desktop")
$logFound = Join-Path $desktop "DateFound.txt"
$logError = Join-Path $desktop "DateError.txt"
# === Folder Selection Dialog ===
Add-Type -AssemblyName System.Windows.Forms
$folderBrowser = New-Object System.Windows.Forms.FolderBrowserDialog
$folderBrowser.Description = "Select the folder to process"
if ($folderBrowser.ShowDialog() -ne "OK") { exit }
$folder = $folderBrowser.SelectedPath
function Process-Folder {
param ([string]$path)
Get-ChildItem -Path $path -Recurse -File | ForEach-Object {
$file = $_
$filePath = $file.FullName
$fileName = $file.Name
$hasDate = $true
# Try reading EXIF date
$photoRaw = & $exifToolPath -DateTimeOriginal -S -n "$filePath"
if (-not $photoRaw) { $photoRaw = & $exifToolPath -CreateDate -S -n "$filePath" }
if ($photoRaw -match "\d{4}:\d{2}:\d{2} \d{2}:\d{2}:\d{2}") {
$photoDate = $matches[0]
# Nettoyage de la date pour formatage (YYYYMMDDHHMM.SS)
$dateString = $photoDate -replace '[: ]', ''
if ($dateString.Length -ge 14) {
$formattedDate = $dateString.Substring(0, 12) + "." + $dateString.Substring(12, 2)
try {
$newDate = [datetime]::ParseExact($photoDate, "yyyy:MM:dd HH:mm:ss", $null)
[System.IO.File]::SetCreationTime($filePath, $newDate)
[System.IO.File]::SetLastWriteTime($filePath, $newDate)
Add-Content -Path $logFound -Value "EXIF date set for: $fileName → $photoDate"
} catch {
$hasDate = $false
}
} else { $hasDate = $false }
} else { $hasDate = $false }
if (-not $hasDate) {
if ($fileName -match "-(\d{8})") {
$nameDateRaw = $matches[1] + "120000"
try {
& $exifToolPath "-datetimeoriginal=$($matches[1]) 12:00:00" "$filePath"
& $exifToolPath "-createdate=$($matches[1]) 12:00:00" "$filePath"
$newDate = [datetime]::ParseExact($nameDateRaw, "yyyyMMddHHmmss", $null)
[System.IO.File]::SetCreationTime($filePath, $newDate)
[System.IO.File]::SetLastWriteTime($filePath, $newDate)
Add-Content -Path $logFound -Value "Date from filename set for: $fileName"
} catch {
Add-Content -Path $logError -Value "Invalid date in filename: $fileName"
}
} else {
Add-Content -Path $logError -Value "No valid date found for: $fileName"
}
}
}
}
# Execute processing
Process-Folder -path $folder
[System.Windows.Forms.MessageBox]::Show("Done! All files processed.")3. Importar las fotos a kDrive
No modifique sus contraseñas hasta que la importación no haya finalizado.
Una vez que sus fotos estén listas, si su número no es demasiado elevado (unos pocos miles de elementos) y su conexión a Internet es adecuada, puede simplemente abrir la aplicación web kDrive (servicio en línea ksuite.infomaniak.com/kdrive) y elegir importar en el lugar deseado la carpeta que contiene sus fotos:
- Haga clic aquí para acceder a la aplicación web kDrive de Infomaniak (servicio en línea ksuite.infomaniak.com/kdrive).
- Navegue hasta el lugar donde se almacenarán sus fotos.
- Haga clic en el botón Nuevo en la parte superior izquierda.
- Haga clic en Importar una carpeta.
- Seleccione la carpeta que contiene sus fotos en su ordenador.
- Espere hasta que se complete la importación de sus datos (el registro de actividades se desplaza en la parte inferior derecha):

O, en el caso de que sincronice sus datos utilizando la aplicación de escritorio, simplemente coloque sus fotos en la estructura de carpetas de su carpeta kDrive en el ordenador. La sincronización comenzará y sus fotos se enviarán de forma segura a los servidores de Infomaniak.
4. Acceder a las fotos desde sus dispositivos
Ahora puede acceder a sus fotos en sus diferentes dispositivos conectados a kDrive (el tiempo que tarden en sincronizarse si se trata de la aplicación de escritorio kDrive).
- En la aplicación Web kDrive Infomaniak (servicio en línea ksuite.infomaniak.com/kdrive) puede modificar la presentación para visualizar mejor sus fotos con una vista ampliada de las miniaturas:

Esta guía explica cómo crear, guardar y editar un archivo de tipo Office (texto, hoja de cálculo, presentación...) en la aplicación web kDrive (servicio en línea ksuite.infomaniak.com/kdrive) y en la aplicación móvil kDrive (aplicación para smartphone o tableta iOS / Android).
Nota para los usuarios de archivos LibreOffice: para evitar errores de visualización o de formato en kDrive, convierta siempre sus archivos LibreOffice (ODF: .ods, .odt, .odp) a sus equivalentes Microsoft Office XML (.xlsx, .docx, .pptx) antes de la edición en línea.
Usar el editor nativo
kDrive integra nativamente las aplicaciones Docs, Grids y Points que permiten crear, modificar y colaborar en línea en documentos de tipo Word .docx, Excel .xlsx y PowerPoint .ppsx. Así podrás trabajar con:
- documento de texto
- hoja de cálculo
- presentación
- bloc de notas
- documento draw.io para diagramas, esquemas y wireframes
Una funcionalidad permite añadir un marcador (acceso directo a una sección favorita de tu documento o el equivalente a un ancla de página web) que podrás compartir fácilmente con tus contactos. También podrás notificar fácilmente a un usuario de tu Organización directamente en el documento.
Consulta el guía sobre este tema.
Usar Microsoft Office Online
Otra solución de edición está disponible para ti (kDrive Pro o kSuite Business / Enterprise requerido): el editor Microsoft Office Online.
Consulta el guía sobre este tema.
Definir el editor por defecto
⚠ Disponible con:
| kSuite | |
| Negocio | |
| Empresa | |
| kDrive | |
Para definir con detalle qué editor siempre usar por defecto para abrir sus archivos colaborativos de tipo Office (texto, hoja de cálculo, presentación...) entre las 2 opciones presentadas anteriormente:
- Haga clic aquí para acceder a la aplicación web kDrive de Infomaniak (servicio en línea ksuite.infomaniak.com/kdrive).
- Haga clic en el icono Configuración en la parte superior derecha.
- Verifique o seleccione el kDrive correspondiente en el menú desplegable del menú lateral izquierdo.
- Haga clic en General en el menú lateral izquierdo.
- Haga clic en Editor por defecto:

- Elija el editor por defecto para los archivos:
.docx/.doc.xlsx/.xls.pptx/.ppt
Esta guía explica cómo transferir archivos desde un iPhone a un kDrive de Infomaniak.
Requisitos previos
- Tener una oferta kDrive o kSuite.
- Instalar la app móvil kDrive (aplicación para smartphone o tableta iOS).
Enviar datos manualmente a kDrive iOS (iPhone, iPad)
Para ello:
- Seleccione los datos que desea compartir en kDrive.
- Haga clic en el ícono de compartir del iPhone:
- Elige kDrive entre las opciones disponibles:
- Seleccione el kDrive y la ubicación de guardado - si esta no es la adecuada, presione sobre ella para modificar la carpeta de almacenamiento:
- Elige otra carpeta o crear una nueva carpeta:
- Determine el tipo de carpeta a crear (carpeta compartida con los usuarios de kDrive o carpeta personal y privada):
- Nombre la carpeta, elija el acceso compartido eventual y presione el botón azul para crear la carpeta:
- Presione sobre la carpeta recién creada para seleccionarla como ubicación:
- Cree un subcarpeta eventual en esta o valide la ubicación elegida gracias al botón azul:
- Presione el botón azul para iniciar el envío de sus archivos a kDrive:
- Es posible seguir la evolución del traspaso a kDrive:
- La carga se realiza en segundo plano:
Una vez cargados los archivos, los encontrará en todos los dispositivos conectados a kDrive…
- … instantáneamente en la app Web kDrive (servicio en línea ksuite.infomaniak.com/kdrive).
- … después de descargar la lista de estos nuevos archivos en los dispositivos en los que la aplicación de escritorio kDrive (aplicación de escritorio en macOS / Windows / Linux) está instalada.
Las herramientas de Infomaniak, como el servicio web Mail de Infomaniak (servicio en línea ksuite.infomaniak.com/mail) o las interfaces Calendar, Contacts, kSuite… pueden mostrarse en modo claro o modo oscuro ("dark mode"), incluso basándose en la configuración de su sistema operativo actual.

Activar un modo manual
Para elegir manualmente una visualización oscura o clara, sin basarse en una posible visualización diferente en el sistema operativo:
- Haga clic aquí o en la pastilla con sus iniciales/avatar en la esquina superior derecha del Administrador de Infomaniak) para "Gestionar mi cuenta":

- Luego, haga clic en Aparencia en el menú lateral izquierdo.
- Haga clic en Claro para aplicar el modo claro:

- Haga clic en Oscuro para activar el "dark mode".
Activar el modo automático
El modo automático se basa en los parámetros de su sistema operativo (macOS / Windows...):
- Haga clic aquí o en la pastilla con sus iniciales/avatar en la esquina superior derecha del Administrador de Infomaniak) para "Gestionar mi cuenta":
- Haga clic en Aparencia en el menú lateral izquierdo.
- Haga clic en el modo Automático:

Luego, si desea modificar el tema claro o oscuro de su computadora, para que el modo automático del Administrador tenga en cuenta sus preferencias...
... en macOS
- Haga clic en Preferencias del Sistema...

- Haga clic en Aparencia y elija el modo oscuro a la derecha:

… en Windows
- Abra el menú de inicio
- Haga clic en Configuración:
- Haga clic en Personalizar y luego Colores:
- Haga clic en Oscuro:
¿Y en el móvil?
El tema oscuro está activado en los dispositivos móviles para las páginas de inicio de sesión y creación de cuenta de Infomaniak; se adapta automáticamente a las preferencias del sistema móvil, ofreciendo así una experiencia visual coherente entre las aplicaciones móviles y el inicio de sesión/creación de cuenta.
Esta guía explica cómo copiar dentro de la aplicación de escritorio kDrive (aplicación de escritorio en macOS / Windows / Linux) datos de un kDrive al que su usuario de Infomaniak tiene acceso a otro kDrive al que el mismo usuario de Infomaniak tiene acceso.
Prólogo
- Para poder ser usuario de varias Organizaciones, debe haber sido añadido a ellas y haber obtenido un derecho de acceso a los respectivos kDrive.
- Por ejemplo, si el usuario
abc@domain.xyztiene dentro de su Organización "ABC" un kDrive "ABC" y es invitado en la Organización "VWX" que le ha concedido un derecho de acceso al kDrive "VWX", verá, por lo tanto, 2 kDrive en kdrive.infomaniak.com y podrá enviar datos de uno a otro en 1 clic.
- Por ejemplo, si el usuario
- Sin ser usuario de varias Organizaciones, también es posible copiar datos, pero solo importando el kDrive completo, sin poder elegir datos específicos.
Configuración kSuite
Si está en un entorno kSuite (la aplicación kDrive mostrada dentro de ksuite.infomaniak.com, debe asegurarse de tener la visualización de todas las Organizaciones, de lo contrario no podrá cambiar de un kDrive a otro y, por lo tanto, no tendrá la función de copiar a otros kDrive:
Copiar datos entre varios kDrive
Para copiar una carpeta o un archivo a otro kDrive al que tiene acceso desde la misma cuenta de usuario:
- Haga clic aquí para acceder a la aplicación web kDrive de Infomaniak (servicio en línea kdrive.infomaniak.com).
- Verifique o seleccione el kDrive correspondiente en el menú desplegable del menú lateral izquierdo.
- Seleccione, si es necesario, el otro kDrive del que desea copiar archivos:

- Haga clic derecho o haga clic en el menú de acción ⋮ a la derecha de la carpeta o el archivo que desea copiar al otro kDrive.
- Haga clic en Organizar.
- Haga clic en Copiar en otro kDrive.
- Elija el kDrive correspondiente de la lista visible en este mismo menú desplegable:

- Elija el destino (teniendo en cuenta que la carpeta compartida ("Carpetas de la organización") no puede recibir archivos o carpetas en su raíz, pero puede crear una subcarpeta utilizando el icono adecuado si el usuario tiene los derechos).
- Haga clic en el botón azul para iniciar la copia:

La copia no es instantánea ni inmediata - ¡gracias por esperar unos minutos!
Si desea importar de una vez todas las datos contenidos en el otro kDrive en su totalidad, consulte esta otra guía y elija kDrive en el punto 6.
Esta guía detalla algunas de las operaciones que se pueden realizar con datos almacenados en kDrive Infomaniak.
Agregar a favoritos / seguir un archivo
Los favoritos se sincronizan entre la aplicación web kDrive Infomaniak (servicio en línea ksuite.infomaniak.com/kdrive)…

… y la aplicación móvil (aplicación para smartphone o tableta iOS / Android):

En la aplicación web kDrive
Para agregar a favoritos un archivo o una carpeta de la aplicación web kDrive Infomaniak (servicio en línea ksuite.infomaniak.com/kdrive) :
- Haga clic aquí para acceder a la aplicación web kDrive Infomaniak (servicio en línea ksuite.infomaniak.com/kdrive).
- Seleccione un archivo para definir como favorito y haga clic en el icono ☆ :

- También puede agregar a favoritos varios archivos a través del menú superior…

- … o haga clic en el menú de acción ⋮ ubicado a la derecha del elemento correspondiente:

Descomprimir un archivo
Esta funcionalidad para archivos de tipo .zip está prevista, pero aún no está disponible por el momento.
Esta guía explica cómo editar un archivo en formato PDF en la aplicación web kDrive (servicio en línea ksuite.infomaniak.com/kdrive).
⚠ Disponible con:
| kSuite | |
| Estándar | |
| Negocio | |
| Empresa | |
| mi kSuite+ | |
| kDrive | Solo |
| Equipo | |
| Pro |
Prólogo
- La aplicación web kDrive integra nativamente un editor que permite modificar en línea un documento PDF.
- Sus archivos nunca se analizan y se almacenan exclusivamente en Suiza.
- Consulte esta otra guía si busca información sobre la edición de otros formatos de archivo.
Modificar un archivo PDF
Para acceder a kDrive y modificar el documento PDF:
- Haga clic aquí para acceder a la aplicación web kDrive (servicio en línea ksuite.infomaniak.com/kdrive).
- Abra el documento PDF correspondiente.
- Haga clic en el botón Modificar en la parte superior del documento para acceder al editor de archivos:

- El editor PDF le permite, entre otras cosas:
- insertar una imagen en su documento, por ejemplo, una foto:

- resaltar el texto o cualquier elemento:

- añadir texto en el lugar, tamaño y color de su elección:

- crear una firma y luego firmar documentos (consulte esta otra guía sobre el tema).
- insertar una imagen en su documento, por ejemplo, una foto:
- Una vez terminado, guarde los cambios y elija si desea crear una copia del documento modificado o sobrescribir el archivo existente.
Renombrar un archivo (PDF u otro)
Es posible renombrar cualquier archivo haciendo clic en el menú de acción ⋮ situado a la derecha del elemento correspondiente:
También puede abrir el archivo y renombrarlo directamente desde la vista previa. Ejemplo con un archivo PDF:

Esta guía detalla las diferentes asignaciones y permisos de acceso a los archivos/carpetas de kDrive Infomaniak, incluidas la restauración de la herencia de los derechos sobre el contenido de las carpetas y subcarpetas.
Preámbulo
- Consulte esta otra guía si busca información general sobre el intercambio de datos en kDrive.
- Consulte esta otra guía para obtener información más precisa sobre el intercambio de la carpeta común.
- Consulte esta otra guía sobre los permisos más generales de los usuarios dentro de la Organización si forman parte de ella.
Tipos de derechos de acceso
Un intercambio (de documento, de directorio, etc.) en kDrive puede estar restringido. Elija si el usuario…
- … puede consultar:
- Consulta únicamente
- Descarga
- Añadir comentario
- … puede modificar:
- Modificación del archivo
- Descarga
- Añadir comentario
- Añadir y crear archivo/carpeta
- Eliminación de archivo/carpeta
- … puede gestionar (solo si el intercambio se realiza dentro de la carpeta común y no en una carpeta de la estructura personal):
- Modificación del archivo
- Descarga
- Añadir comentario
- Añadir y crear archivo/carpeta
- Eliminación del archivo
- Intercambio con otros usuarios
- Gestión de los derechos de los usuarios
Los permisos otorgados, así como la información sobre los beneficiarios de los intercambios, son visibles en kDrive en la columna “¿Quién tiene acceso?”:

Un enlace público activado en un archivo se indica con un icono verde en esta columna:
Asignación de derechos al contenido de las carpetas y subcarpetas
La carpeta “Carpetas de la organización” (carpeta común) no implica necesariamente que todos los usuarios de kDrive tengan acceso a ella.
De hecho, el intercambio puede estar restringido y solo una parte de la estructura puede ser compartida con uno o varios usuarios. Ejemplo de recursividad al aplicar un intercambio o retirarlo:
- Imagine un acceso total para todos los usuarios a todo el contenido de las carpetas y subcarpetas.
- Si el intercambio en el nivel de la carpeta padre (la carpeta situada en la parte superior de la estructura) se elimina, los usuarios ya no tendrán acceso al contenido de las carpetas y subcarpetas.
Resolver un problema de herencia de derechos
En el caso de que una carpeta padre se comparta con varios usuarios, y que posteriormente, uno de estos usuarios sea retirado del intercambio en el nivel de una de las carpetas hijas (es decir, una de las subcarpetas de la carpeta principal situada más arriba en la estructura), entonces el día en que se realice un nuevo intercambio con un colaborador en el nivel de la carpeta padre, este intercambio no se le propagará ni heredará en el nivel de las carpetas hijas.
- Se realiza un intercambio con un usuario adicional en una carpeta padre (SEPT24).
- El intercambio es recursivo en todos los datos contenidos en las carpetas hijas (assoc).
- El compartir se retira de una de estas carpetas hijas (assoc).
- Se realiza un compartir adicional en la carpeta padre (SEPT24).
- La carpeta hija no hereda este compartir (debido a la manipulación manual en el punto 2 anterior).
- La solución consiste en hacer clic en el enlace presente en la ventana de compartir, que le informa del compartir que no está completo, lo que restablecerá los derechos de acceso correctos según la herencia de la carpeta padre:

Esta guía detalla cómo importar datos de iCloud utilizando rClone en kDrive de Infomaniak.
⚠ Disponible con:
| kSuite | |
| Negocio | |
| Empresa | |
| kDrive | Solo |
| Equipo | |
| Pro |
Prólogo
- Como Apple no ofrece una API como sus competidores, una solución para recuperar los documentos de un iCloud Drive es instalar la app kDrive macOS para sincronizar la carpeta icloud que debe estar en tu biblioteca. La guía a continuación propone una alternativa sólida.
- kDrive admite la subida en streaming de rclone a través de WebDAV, hasta 50 Go (extensible a 100 Go) para evitar abusos, con gestión automática de errores si se supera el límite sin especificar previamente el tamaño a través de
Content-Length.
1. Configurar rclone para acceder a los drives
Instalación de rclone en tu ordenador
Existe una versión de rclone con interfaz gráfica (GUI) pero también es posible hacerlo en línea de comandos (CLI):
- Instala rclone desde una aplicación de tipo
Terminalen tu dispositivo, escribiendo todo el siguiente comando:sudo -v ; curl https://rclone.org/install.sh | sudo bash - Introduce la contraseña de tu sesión en tu ordenador para comenzar la instalación:

- Consulta el guía oficial de instalación si es necesario.
Configuración del disco remoto (iCloud) en rclone
- Una vez instalado rclone, ingrese el comando
rclone config.- Consulte el guía oficial de configuración si es necesario.
- Luego, elija configurar una nueva importación remota respondiendo
nparaNew remote. - Nombre el disco remoto, por ejemplo
appledrive:
- Luego, elija el tipo de disco a importar respondiendo
iclouddrive, lo que corresponde a iCloud Drive entre las opciones propuestas. - Indique a rclone el
apple_idingresando su ID de Apple (generalmente una dirección de correo electrónico). - Elija usar su propia contraseña vinculada a la cuenta de ID de Apple (
y). - Ingrese su contraseña dos veces según se le solicite:

- Responda “No”
na la pregunta sobre la “configuración avanzada”. - Una ventana en su dispositivo debe abrirse para advertirle sobre una conexión remota; autorícela:

- Una ventana en su dispositivo debe abrirse con un código 2FA; cópielo:

- Pegue el código cuando rclone lo solicite.
- Responda “Sí”
ya la última pregunta si toda la información presentada es correcta.
Configuración del disco de destino (kDrive) en rclone
Es posible actuar directamente sobre el archivo de configuración de rclone pegando su configuración kDrive, por ejemplo, de la siguiente manera:
[kDrive]
type = webdav
url = https://kDrive_ID_HERE.connect.kdrive.infomaniak.com/
vendor = other
user = user@email.com
pass = PASSWORD_HERE_OR_APP_PASSWORD_IF_2FAPero aquí está cómo proceder paso a paso, como en la configuración anterior:
- Siempre en la terminal, ingrese
npara una nueva configuración de disco e ingrese el nombrekDrivepara reconocer su disco de destino:
- Luego, elija el tipo de disco a importar respondiendo
webdav, lo que corresponde a una configuración WebDAV entre las opciones propuestas. - Ingrese la siguiente información:
url= acceso directo a kDrive (consulte esta otra guía sobre el ID de kDrive para la URL de conexión)vendor= rclone (la opción n°6)user= dirección de correo electrónico para iniciar sesión en la cuenta de usuario de Infomaniak
- Responda "Sí"
ya la pregunta sobre la contraseña y luego ingrese la contraseña:- contraseña de aplicación en caso de autenticación doble activada o la de su cuenta de usuario de Infomaniak si no ha activado la 2FA.
- Deje vacío el
bearer_tokeny luego responda "No"na la pregunta sobre la "configuración avanzada". - Responda "Sí"
ya la última pregunta y sus 2 discos se mostrarán:
2. Copiar los datos de iCloud a kDrive
Requisitos previos
- Consulte las opciones disponibles en la guía oficial antes de iniciar una importación.
Ejemplo de comando para iniciar una copia de sus datos de iCloud a la raíz de su kDrive:
sudo rclone copy appledrive: kDrive:Esto iniciará instantáneamente la copia de sus carpetas, subcarpetas y contenido de iCloud al directorio personal de su kDrive de Infomaniak!
Detalles sobre las fechas de sus fotos exportadas
Si exporta sus fotos de iCloud a kDrive de Infomaniak, tenga cuidado con las metadatos de las fechas. Durante la exportación, las fechas de creación de los archivos pueden modificarse y reemplazarse por la fecha de exportación en lugar de la fecha original de la toma.
Aquí hay un script para usuarios avanzados que permite restaurar los datos correctos a sus archivos a partir de las informaciones EXIF (se recomienda procesar lotes de 7000 fotos máx. para evitar fallos):
- Descargue ExifTool https://exiftool.org/index.html (paquete macOS).
- Instale la aplicación autorizando su apertura de antemano si es necesario:

- Abra Script Editor (ubicado en su carpeta Aplicaciones > Utilidades):

- Haga clic en Nuevo documento.
- Copie y pegue el largo script propuesto a continuación en la ventana de Script Editor.
- Haga clic en Ejecutar para iniciar el script, se abrirá una ventana:

- Seleccione la carpeta a analizar.
- Deje que el script se ejecute, modificará las fechas o escribirá los errores en un archivo
errors.txten el escritorio.
El script a copiar y pegar completamente:
-- replace file date with EXIF creation date or date from name after the first dash -
tell application "Finder"
set FolderPath to choose folder with prompt "Select the folder containing the files to update"
my processFolder(FolderPath)
end tell
on processFolder(aFolder)
tell application "Finder"
-- process files:
set fileList to files of aFolder
repeat with eachFile in fileList
-- process a single file
set theFile to eachFile
set AppleScript's text item delimiters to {""}
set fileName to name of eachFile --get the file name
set eachFile to eachFile as string --file path
set hasDate to true --initialize date found flag
try
--get date if available
set photoDate to do shell script "/usr/local/bin/exiftool -DateTimeOriginal " & quoted form of POSIX path of eachFile
if photoDate is "" then set photoDate to do shell script "/usr/local/bin/exiftool -CreationDate " & quoted form of POSIX path of eachFile
if photoDate is "" then set photoDate to do shell script "/usr/local/bin/exiftool -CreateDate " & quoted form of POSIX path of eachFile
if photoDate is "" then
set hasDate to false --check if date was found
end if
on error
set hasDate to false -- error retrieving date
set photoDate to ""
end try
if length of photoDate > 20 then
--format extracted date
set x to (length of photoDate) - 33
set OriginalDate to text -x thru -1 of photoDate
set formattedDate to text 1 thru 5 of OriginalDate
set theYear to formattedDate
set formattedDate to formattedDate & text 7 thru 8 of OriginalDate
set theMonth to text 7 thru 8 of OriginalDate
set formattedDate to formattedDate & text 10 thru 11 of OriginalDate
set theDay to text 10 thru 11 of OriginalDate
set formattedDate to formattedDate & text 13 thru 14 of OriginalDate
set theHour to text 13 thru 14 of OriginalDate
set formattedDate to formattedDate & text 16 thru 17 of OriginalDate
set theMinute to text 16 thru 17 of OriginalDate
set formattedDate to formattedDate & "." & text 19 thru 20 of OriginalDate
set theSecond to text 19 thru 20 of OriginalDate
set newName to theYear & "-" & theMonth & "-" & theDay & " " & theHour & "." & theMinute & "." & theSecond
set testValue to formattedDate as string --check if found date is 000
if testValue is " 000000000000.00" then
set hasDate to false
else
-- set file date to original EXIF date and write to log
do shell script "touch -t " & formattedDate & " " & quoted form of POSIX path of eachFile
set logFile to open for access ((path to desktop folder as text) & "Date Found.txt") as text with write permission
write "Original date found for file: " & OriginalDate & " " & eachFile & return to logFile starting at eof
close access logFile
end if
end if
if hasDate is false then
-- get date from file name after first dash
set nb to ""
set nameDate to ""
set fileName to fileName as string
set savedDelimiters to AppleScript's text item delimiters --save delimiters
set AppleScript's text item delimiters to {"-"} --split on "-"
set nb to offset of "-" in fileName
if nb is not 0 then
set AppleScript's text item delimiters to savedDelimiters --restore delimiters
set nameDate to characters (nb + 1) thru (nb + 8) of fileName as string
set nameDate to nameDate & "1200.00"
set cmd1 to "/usr/local/bin/exiftool -datetimeoriginal=" & nameDate & " " & quoted form of POSIX path of eachFile
set cmd2 to "/usr/local/bin/exiftool -createdate=" & nameDate & " " & quoted form of POSIX path of eachFile
end if
try
-- write date from name to EXIF
do shell script cmd1
do shell script cmd2
do shell script "touch -t " & nameDate & " " & quoted form of POSIX path of eachFile
do shell script "rm " & quoted form of POSIX path of (eachFile & "_original")
on error
-- if date from name is invalid, log the error
set logFile to open for access ((path to desktop folder as text) & "Date Error.txt") as text with write permission
write "No valid date found in file name: " & eachFile & return to logFile starting at eof
close access logFile
end try
end if
end repeat
-- process folders:
set folderList to folders of aFolder
repeat with eachSubfolder in folderList
-- process a subfolder
my processFolder(eachSubfolder)
end repeat
end tell
end processFolder
tell application "Finder"
display dialog "Done! All files processed." buttons {"Close"}
end tell
Esta guía explica el funcionamiento de la lista negra (blacklisted) en la aplicación de escritorio kDrive (macOS / Windows / Linux) y en qué casos ciertos archivos o carpetas locales ya no se tienen en cuenta para la sincronización.
Prólogo
- Un archivo o carpeta colocado en la lista negra por la aplicación lleva un sufijo en su nombre de la forma
_blacklisted.- Esto significa que la aplicación ignora este elemento durante las operaciones de sincronización y, por lo tanto, no se transfieren a kDrive Web.
- Esta marca permanece activa mientras no se haya corregido la causa del bloqueo.
- Si una carpeta excluida no puede ser eliminada localmente, puede ser añadida automáticamente a la lista negra.
- En este caso, puede eliminarla manualmente o reactivar su sincronización en la configuración de la aplicación.
- Una vez resuelto el problema (por ejemplo, después de eliminar un duplicado, corregir los permisos o reactivar una carpeta excluida), basta con quitar el sufijo
_blacklisteddel nombre del elemento para que vuelva a ser tenido en cuenta en la sincronización. - Estos mecanismos aseguran la estabilidad del proceso de sincronización y previenen los errores repetidos relacionados con archivos inaccesibles, duplicados o incompatibles con el sistema de archivos.
Ejemplos de lista negra
En algunos casos, un elemento local puede ser colocado en la lista negra:
- Marcador de posición deshidratado (Solo Lite Sync) : un archivo marcador de posición (no descargado completamente) se añade a la lista negra para evitar su envío a kDrive Web.
- Creación ya existente en el drive remoto : si la creación de un archivo o carpeta falla porque un elemento idéntico ya existe en kDrive Web, el elemento local se marca como blacklisted.
- Permisos insuficientes en el servidor : cuando un archivo o carpeta se crea localmente, pero el backend rechaza la propagación (por ejemplo, en Documentos comunes), el elemento local se coloca en la lista negra.
- Carpeta excluida de la sincronización : si una carpeta ha sido desmarcada en la interfaz de escritorio de kDrive, la aplicación intenta eliminarla localmente si aún está presente. Si esto falla, se coloca en la lista negra.
Una lista negra también puede ocurrir debido a nombres de archivos no compatibles : caracteres como la tilde ~, la barra /, la barra invertida \, ciertos archivos del sistema como System Volume Information o ciertas extensiones temporales o técnicas (.idlk, .parms.db, .directory, ._*, etc.).
Renombre estos elementos antes de volver a iniciar la sincronización.
Corregir un elemento blacklisted
Para reconocerlos:
- Identificación : el sufijo
_blacklisteden el nombre del archivo o carpeta indica que el elemento es ignorado por la sincronización. - Resolución : corrija la causa del bloqueo (por ejemplo, los permisos de acceso, un duplicado existente en kDrive Web, un parámetro de exclusión o un estado de marcador de posición), luego renombre el elemento para quitar
_blacklistedsi desea que vuelva a ser sincronizado.
Para evitarlos:
- Verifique sus derechos de acceso antes de crear o modificar archivos en espacios compartidos, carpetas de la organización o Documentos comunes.
- Evite los duplicados de creación o desplazamiento entre su computadora y kDrive Web.
- No desmarque una carpeta en la aplicación de escritorio si continúa agregando elementos localmente.
- Con Lite Sync, descargue completamente el archivo antes de modificarlo en lugar de trabajar en un marcador de posición deshidratado.