Advanced search  

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Pages: [1]   Go Down

Author Topic: Автопереименователь файлов / Автоматическое изменение/правка имен файлов  (Read 8397 times)

0 Members and 1 Guest are viewing this topic.

GeXu3

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 30
    • Homepage (my info)

Уже ни раз упираюсь рогом в одно и то же место когда делаю бекап ФС - винда теряет фотографии. Вся причина в том что в линухе файл FILE.jpg и file.jpg - разные, а в винде - один и тот же и это порождает ряд проблем при переносе с помощью windows-машины.
Итого 2 вопроса:
1. Есть ли какой-то плагин или инструмент, который быстро и красиво попереименовывает все файлы по какому-то критерию (например id_в_базе.jpg ну и мелочь от него же)
2. Есть ли возможность автопереименования файлов прямо при добавлении? (тоесть человек добавляет я_пью_пиво.jpg, а оно его автоматом ренеймит например в 2008_03_14_051743_456.jpg)

З.Ы.: написать то можно, но мож сия велосипед кто-то изобрёл?
« Last Edit: June 04, 2008, 05:28:11 pm by Makc666 »
Logged

awf

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 69
Re: Афтопереименователь файлов - есть ли?
« Reply #1 on: March 14, 2008, 10:42:57 am »

можно попробовать запаковывать нужные папки на самом сервере в tar
Logged

GeXu3

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 30
    • Homepage (my info)
Re: Афтопереименователь файлов - есть ли?
« Reply #2 on: March 14, 2008, 12:16:27 pm »

Так и делал, когда сервер упаковку умел. Ща перелез на другой хостинг - он упаковку не умеет и шелла нет :( ... Пришлось поднимать никсовое ведёрко и через него работать... но эт не выход. Нужен скрипт.
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page
Re: Афтопереименователь файлов - есть ли?
« Reply #3 on: March 15, 2008, 01:22:17 pm »

Уже ни раз упираюсь рогом в одно и то же место когда делаю бекап ФС - винда теряет фотографии. Вся причина в том что в линухе файл FILE.jpg и file.jpg - разные, а в винде - один и тот же и это порождает ряд проблем при переносе с помощью windows-машины.
Итого 2 вопроса:
1. Есть ли какой-то плагин или инструмент, который быстро и красиво попереименовывает все файлы по какому-то критерию (например id_в_базе.jpg ну и мелочь от него же)
2. Есть ли возможность автопереименования файлов прямо при добавлении? (тоесть человек добавляет я_пью_пиво.jpg, а оно его автоматом ренеймит например в 2008_03_14_051743_456.jpg)

З.Ы.: написать то можно, но мож сия велосипед кто-то изобрёл?
1. Я не нашел на данном форуме.
2. В функциональности галереи такой возможности нет. Можно дописать руками.
Logged

GeXu3

  • Coppermine novice
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 30
    • Homepage (my info)
Re: Афтопереименователь файлов - есть ли?
« Reply #4 on: March 15, 2008, 01:51:46 pm »

Понял, спасибо :)
Logged

BrB

  • Coppermine newbie
  • Offline Offline
  • Gender: Male
  • Posts: 7
Re: Автопереименователь файлов - есть ли?
« Reply #5 on: April 23, 2008, 09:37:05 am »

Может кому поможет
http://forum.coppermine-gallery.net/index.php/topic,43506.msg251610.html#msg251610

Правда немного надо поправить, если надо подгонять все символы к чему-то одному
« Last Edit: June 04, 2008, 05:27:07 pm by Makc666 »
Logged

D.Kalessky

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Gender: Male
  • Posts: 51

Как изменить (а лучше добавить) утилиту правки имен файлов в инструментах администратора?

По-умолчанию доступны:
Удалить окончание .jpg и заменить _ (подчеркивание) на пробелы
Изменить 2003_11_23_13_20_20.jpg на 23/11/2003 13:20
Изменить 2003_11_23_13_20_20.jpg на 11/23/2003 13:20
Изменить 2003_11_23_13_20_20.jpg на 13:20

Я хочу нажатием одной кнопки исключить (заменить) некоторые символы в именах уже загруженных файлов. Например, символы ~ и %.
Т.е. хотелось бы добавить нечто вроде: Изменить 1~1.jpg на 1-1 и 1%1.jpg на 1_1
Предполагаю, что все это можно сделать путем запроса к бд. Но прошу именно о добавлении\изменении функционала, т.к. не имею доступа к администрированию бд.
Logged

Makc666

  • Moderator
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 1614
  • Русский (ISO-8859-1) - Russian - Русский (Windows)
    • Makc's home page

Как изменить (а лучше добавить) утилиту правки имен файлов в инструментах администратора?

По-умолчанию доступны:
Удалить окончание .jpg и заменить _ (подчеркивание) на пробелы
Изменить 2003_11_23_13_20_20.jpg на 23/11/2003 13:20
Изменить 2003_11_23_13_20_20.jpg на 11/23/2003 13:20
Изменить 2003_11_23_13_20_20.jpg на 13:20

Я хочу нажатием одной кнопки исключить (заменить) некоторые символы в именах уже загруженных файлов. Например, символы ~ и %.
Т.е. хотелось бы добавить нечто вроде: Изменить 1~1.jpg на 1-1 и 1%1.jpg на 1_1
Предполагаю, что все это можно сделать путем запроса к бд. Но прошу именно о добавлении\изменении функционала, т.к. не имею доступа к администрированию бд.
Это была изначальная ошибка в описании действия в английском языке:
http://forum.coppermine-gallery.net/index.php/topic,50460.0.html

На самом деле это не переименовывание файлов, а переименовывание названий (описаний) файлов в самой галерее, т.е. в базе данных.
То, что Вы хотите сделать, можно сделать, но для этого нужно писать скрипты или использовать те, которые существует.

Уже была тема об этом вот тут:
http://forum.coppermine-gallery.net/index.php/topic,51139.0.html
Logged
Pages: [1]   Go Up
 

Page created in 0.03 seconds with 19 queries.