Форум программистов, компьютерный форум, киберфорум
Бета-тестирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.90/58: Рейтинг темы: голосов - 58, средняя оценка - 4.90
251 / 163 / 14
Регистрация: 10.03.2012
Сообщений: 544

ReNUM Files - программа для переименовывания/нумерации файлов (01-10 и т.д.)

12.08.2012, 16:45. Показов 11873. Ответов 58
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Сначала программа была написана с нуля на VB 6, сейчас переписал ее на PureBasic. Прога отличается тем, что в ней много настроек переименовывания. В результате ее работы файлы с указанными расширениями в выбранной папке переименовываются так (здесь задана приставка ко всем именам файлов):


Как использовать, или объяснение всех настроек
Номер соответствует числу, проставленному около каждой кнопки/метки в программе.
1. Здесь указываем папку, в которой требуется переименовать файлы.
2. Указываем расширения тех файлов, которые подлежат переименовыванию. Если расширение одно, так его и пишем (ico, например). Если же расширений два и более, разделяем их символом | : txt|rtf. Расширения пишем без точек, если только это не "multidotted" расширение (tar.gz, например).
3. Если опция помечена, в подпапках также будут переименованы файлы.
3.а) Опция доступна только при выбранной опции 3. Если опция отмечена, программа переименует файлы в главной папке (задана в текстовом поле 1), затем возьмется переименовывать файлы в первой подпапке, где первый файл получит число, следующее за присвоенным последнему файлу в родительской папке. Пример:

Code
1
2
3
4
5
6
7
a (Родительская папка, задана в текстовом поле 1 программы)
    b (Подпапка)
        ba.txt
        bb.txt
    aa.txt
    ab.txt
    ac.txt
будет переименовано при выключенной опции 3.а) так:

Code
1
2
3
4
5
6
7
a
    b
        1.txt
        2.txt
    1.txt
    2.txt
    3.txt
а при включенной опции 3.а) - так:

Code
1
2
3
4
5
6
7
a
    b
        4.txt
        5.txt
    1.txt
    2.txt
    3.txt
4. Если опция выбрана, старые имена файлов будут сохранены. Например, если файл назывался a.txt, после работы программы он получит название 1-a.txt (число, затем через дефис старое имя файла).

5. Можно указать слово-приставку, которая будет добавлена в начало нового имени файла. Например, при указанной приставке text файл a.txt будет называться text1.txt.


Архив с программой. Запускал программу на семерке, на XP тоже должно работать.
renfiles.zip

Не по теме:

На древнем сайте vb.net как-то наткнулся на исходник такой же программы. Пока смотрел код, упал в обморок :D, потому что по коду прога сначала копирует все переименовываемые файлы в папку C:\temp для того, чтобы подсчитать количество нулей перед цифрами (если файлов 10, первый будет называться 01), затем копирует обратно. Но у меня реализация этого алгоритма своя :)

2
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.08.2012, 16:45
Ответы с готовыми решениями:

Программа для нумерации строк файла
Строки исходного файла должны копироваться в конечный файл с добавлением перед каждой строкой её номера. Как реализовывается...

Программа для определения количества цифр для нумерации квартир
Программа спрашивает у пользователя, сколько квартир нужно пронумеровать. Результат работы : вывод на экран информации о том, сколько...

Создание файлов фиксированного размера (болванки файлов, dummy files)
Возникла необходимость создать несколько файлов фиксированного размера, в англоязычных источниках называемых dummy files. Для чего? Для...

58
 Аватар для Илья Федин
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
11.09.2012, 12:18
Студворк — интернет-сервис помощи студентам
Тоже самое (Сервер не найден)
0
251 / 163 / 14
Регистрация: 10.03.2012
Сообщений: 544
11.09.2012, 19:55  [ТС]
usprogs.atheo-club.ru (в моем профиле есть ссыль). Но там пока бесполезно что-либо смотреть - все еще никак не залью...
0
 Аватар для Илья Федин
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
11.09.2012, 22:55
Цитата Сообщение от iprog Посмотреть сообщение
все еще никак не залью...
Почему?
0
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
11.09.2012, 23:10
Цитата Сообщение от iprog Посмотреть сообщение
все еще никак не залью...
Цитата Сообщение от fedin-ilja2010 Посмотреть сообщение
Почему?
На сайте внизу:
Последнее обновление страницы: 01.01.2012 г.
походу это на долго
0
251 / 163 / 14
Регистрация: 10.03.2012
Сообщений: 544
12.09.2012, 20:23  [ТС]
Цитата Сообщение от fedin-ilja2010 Посмотреть сообщение
Почему?
Болею! Стараюсь долго за компом не сидеть. А тут еще жестак-то обвалился чекдиском, так вапще беда! Апчхи! (Звиняюсь)
0
12.09.2012, 21:04

Не по теме:

Желаю побыстрее выздоравливать;) Не затягивай с этим делом:)

1
 Аватар для Илья Федин
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
12.09.2012, 21:21
Цитата Сообщение от iprog Посмотреть сообщение
А тут еще жестак-то обвалился чекдиском
Вы не пробовали ещё раз им проверить???
0
251 / 163 / 14
Регистрация: 10.03.2012
Сообщений: 544
12.09.2012, 21:35  [ТС]
Цитата Сообщение от fedin-ilja2010 Посмотреть сообщение
Вы не пробовали ещё раз им проверить???
Нет, спасибо! У меня некуда скинуть 12 гигов инфы.
0
251 / 163 / 14
Регистрация: 10.03.2012
Сообщений: 544
14.09.2012, 16:06  [ТС]
fedin-ilja2010, Tolias28, сайтик залил! Вот страница с обсуждаемой прогой: http://usprogs.atheo-club.ru/products/renumfiles/
2
 Аватар для Илья Федин
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
14.09.2012, 17:36
Я оставил комментарий в гостевой книге!
1
251 / 163 / 14
Регистрация: 10.03.2012
Сообщений: 544
14.09.2012, 17:45  [ТС]
Цитата Сообщение от fedin-ilja2010 Посмотреть сообщение
Я оставил комментарий в гостевой книге!
Спасибо, но у меня там, кажется, проблемы - не вижу Ваш коммент. По сайту, пожалуйста, сюда: https://www.cyberforum.ru/eval... 51739.html

Добавлено через 5 минут
fedin-ilja2010, извиняюсь, это премодерация. Ваше сообщение на месте . (Просто пароль потерял от гостевой.) Пошел разбираться со стилем страницы.
0
251 / 163 / 14
Регистрация: 10.03.2012
Сообщений: 544
05.10.2012, 20:06  [ТС]
Новая версия ReNUM Files (1.2.2). Исправлены ошибка подсчета суммы пронумерованных файлов и ошибка при нумерации файлов с заданной приставкой. Скачать можно с сайта: http://usprogs.atheo-club.ru/p... mfiles.zip.

Страница программы: http://usprogs.atheo-club.ru/products/renumfiles/.
1
 Аватар для Илья Федин
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
05.10.2012, 20:46
Сейчас проверю вашу новую волшебную палочку!

Не по теме:

Жалко что я на линуксе, надо виртуалку завести! :(

0
251 / 163 / 14
Регистрация: 10.03.2012
Сообщений: 544
06.10.2012, 13:14  [ТС]
Цитата Сообщение от fedin-ilja2010 Посмотреть сообщение
Жалко что я на линуксе, надо виртуалку завести!
Я у себя Ubuntu завел, в ближайшее время сделаю сборку этой проги под Linux. Ее только компильнуть там, в Ubuntu'е надо.
0
 Аватар для Илья Федин
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
06.10.2012, 14:15
iprog, Я тоже в Ubuntu'е!
0
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 3
03.11.2012, 10:36
Перед нумерацией файлов программа сортирует их по имени ,можно ли задать другой тип сортировки -например по дате создания файла ?
Спасибо
0
251 / 163 / 14
Регистрация: 10.03.2012
Сообщений: 544
03.11.2012, 14:08  [ТС]
Цитата Сообщение от alexep Посмотреть сообщение
Перед нумерацией файлов программа сортирует их по имени
Программа ничего не сортирует, она получает список файлов в таком виде.
Цитата Сообщение от alexep Посмотреть сообщение
можно ли задать другой тип сортировки -например по дате создания файла ?
В настоящий момент - нет. Но, возможно, я введу эту функцию, правда, не скоро (времени сейчас нет).
1
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 3
03.11.2012, 15:35
Спасибо ,будет здорово .Для меня весь смысл нумерации файлов заключается в возможности сохранения хронологического порядка файлов при сохранении на СД ,вне зависимости от их имен .
Думаю ,это очень употребительно не только для меня .
0
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 3
04.11.2012, 19:51
Если это возможно ,дополните также ,пожалуйста ,возможностью указать количество знаков в номере файла (2,4,или 5 ) -иначе при записи на CD большого количества файлов их порядок будет нарушен .

Спасибо за очень удобную и важную программу .
0
05.11.2012, 19:25

Не по теме:

alexep, пока можете использовать груповое переименование в программе Total Commander (упорядочиваете файлы в панели по дате, выделяете и нажимаете Ctrl+M). Все, о чем вы здесь вопросили, там есть.

1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.11.2012, 19:25

Найти сумму элементов на пересечении строк четной нумерации и столбцов нечетной нумерации в двумерном массиве
Здравствуйте. Помогите,пожалуйста,найти сумму элементов на пересечении строк четной нумерации и столбцов нечетной нумерации матрицы A() ...

Программа тормозит в папке Program Files
Добрый день. Не смог найти ответ на этот вопрос. Прошу помощи. Написал приложение. Работает с БД SQLite, использую...

Как объединить 3 раздела HDD в 1 без потерь путей программ(Например с изменением с C:\Program Files на E:\Proram Files)?
Есть ли ПО для этого или это делается вручную?

Ошибка при запуске .exe файлов после перемещения папки Program files с диска C на D
Что делать, не открывает любые exe файлы и пишет Указанный путь не существует. Исправьте его и повторите попытку. Я в реестре изменил...

Программа для Андроид (TX33) для чтения exe-файлов, написанных на C#
Где найти программу, которая устанавливается на Андроид (TX33) и позволяет работать с exe-файлом, написанном на С#?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов. Логика кажется понятной: 1. Находим ключевые слова. 2. Добавляем их на. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru