Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: Автопереименователь файлов / Автоматическое изменение/правка имен файлов  (Read 8410 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.021 seconds with 20 queries.