Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Сфера Microsoft » Программное обеспечение Windows » soft для добовление строки в текстовый документ

Ответить
Настройки темы
soft для добовление строки в текстовый документ

Старожил


Сообщения: 290
Благодарности: 1

Профиль | Отправить PM | Цитировать


Подскажите встречал ли ктонибудь софтинку которая умела бы во всех файлах в папке например вставлять в самом верху вот такую штуку [00:00.00] (тоже например). Есть прога для winampa minilyrics этодля отображения текстов на экране. так вот в некоторый файлах отсутствует строчка [00:00.00] прога то понимает.. но мой плеер mp3 тоже умеет читать тексты и ему надо тыкнуть носом где начало тобишь в файле должно быть [00:00.00].
содержание типичного .lrc файла

[ti:Prayer]
[ar:Disturbed]
[offset:500]
[00:00.00]Disturbed - Prayer
[00:18.41]
[00:20.41]Another dream that will never come true
[00:22.16]Just to compliment your sorrow
[00:25.16]Another life that I've taken from you
.......
[03:37.47]END
---
есть соображения как можно подобовлять [00:00.00] в каждый файл? еслитаких 2000 например
спасибо

Отправлено: 01:19, 08-11-2006

 

Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


судя по содержимому [00:00.00] стоит далеко не "в самом верху"... это принципиально?

Отправлено: 07:29, 08-11-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для APOSTOL

old Teapot


Сообщения: 1767
Благодарности: 53

Профиль | Отправить PM | Цитировать


http://www.infortech.ru/products/others/tr/help/

-------
Лежит боец - не справился с атакой...


Отправлено: 14:47, 08-11-2006 | #3


Старожил


Сообщения: 290
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата:
судя по содержимому [00:00.00] стоит далеко не "в самом верху"... это принципиально?
это не принципиально. можно в самом начале [00:00.00] ставить всё работает.. оки в проге разберёмся..
и есть ещё 1 трабл.. Имя файла трека например Disturbed - Prayer (зарегестрированные расширения отключены. тобишь ясно что .mp3) и файл текста песни тоже должен иметь идентичное имя файла тобишь не Disturbed_Prayer а именно Disturbed - Prayer это возможно автоматически переделать если я скопирую все тексты дистарбед к соответствующим им mp3 файлам тобишь, пусть прога переименует их какнибудь чтобы их имена были идентичными example.mp3 example.lrc
Вопрос на засыпку да?

Последний раз редактировалось oIo_DeN_oIo, 08-11-2006 в 23:55.


Отправлено: 22:14, 08-11-2006 | #4


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


oIo_DeN_oIo
Цитата:
это не принципиально. можно в самом начале [00:00.00] ставить всё работает..
тогда можно батником (расширение .BAT или .CMD):
Код: Выделить весь код
@echo off

:: Сюда вбить путь к каталогу:
:: ---------------------------
SET ROOT=C:\MP3

CD /D %ROOT%
echo [00:00.00]>%TEMP%\%%~n0.tmp
FOR /F "tokens=* delims=" %%i IN ('DIR /B /S *.lrc') DO (
	copy %TEMP%\%%~n0.tmp+"%%i" "%%~dpni.new" /B
	move "%%~dpni.new" "%%i"
)
Цитата:
пусть прога переименует их какнибудь чтобы их имена были идентичными example.mp3 example.lrc
а на основании чего делать привязку?.. если бы хоть имя mp3-файла соответствало формату [ar:] - [ti:] из LRC, тогда еще можно подумать... или может сначала привести MP3 к такому формату?
Это сообщение посчитали полезным следующие участники:

Отправлено: 03:17, 09-11-2006 | #5


Аватара для ShaRP

Бывший модер


Сообщения: 1979
Благодарности: 135

Профиль | Отправить PM | Цитировать


oIo_DeN_oIo
Цитата:
Подскажите встречал ли ктонибудь софтинку которая умела бы во всех файлах в папке например вставлять в самом верху вот такую штуку [00:00.00] (тоже например).
Существует. BK Replace'em. Там в режиме продвинутого редактирования замены (Advanced edit) можно задать вставку определенного текста в самое начало или конец файла (плюс добавить к нему код перевода строки {}e).

Программа поддерживает обработку как отдельных файлов, так и папок по маске.

-------
"I found it hard, it's hard to find. Oh well, whatever, never mind."

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:06, 09-11-2006 | #6


Старожил


Сообщения: 290
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата:
а на основании чего делать привязку?.. если бы хоть имя mp3-файла соответствало формату [ar:] - [ti:] из LRC, тогда еще можно подумать... или может сначала привести MP3 к такому формату?
А что если сделать привязку [ar:] - [ti:] из LRC, к ID3 Tag d mp3 файле? это возможно...?

Отправлено: 23:51, 11-11-2006 | #7


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Цитата:
А что если сделать привязку [ar:] - [ti:] из LRC, к ID3 Tag d mp3 файле? это возможно...?
если [ar:] - [ti:] соответствует тегам в MP3 логичней сделать в два этапа:

1. Используя теги переименовать MP3-файлы, для этого существует куча бесплатного софта, например NodeSoft MP3 Rename.
2. Переименовать LRC-файлы, например таким CMD-скриптом:
Код: Выделить весь код
@echo off
SETLOCAL ENABLEDELAYEDEXPANSION

:: Сюда вбить путь к каталогу:
:: ---------------------------
SET ROOT=C:\MP3

CD /D %ROOT%
for /F "tokens=* delims=" %%i in ('DIR /B /S *.lrc') do (
	for /F "tokens=1,2 delims=[:]" %%a in ('findstr /C:"\[ar:" /C:"\[ti:" %%~si') do (
		SET %%a=%%b
	)
	REN "%%i" "!ar! - !ti!.lrc"
)
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:19, 12-11-2006 | #8


Старожил


Сообщения: 290
Благодарности: 1

Профиль | Отправить PM | Цитировать


спасиб. будем пробывать...
Цитата:
:: Сюда вбить путь к каталогу:
:: ---------------------------
SET ROOT=C:\MP3
это например так?

Код: Выделить весь код
SET ROOT=C:\MP3\Disturbed\
P.S. Пробелы и кирилицу в путях использовать можно же.. насколько я помню...

Отправлено: 15:45, 12-11-2006 | #9


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


oIo_DeN_oIo
Цитата:
Пробелы и кирилицу в путях использовать можно же.. насколько я помню...
Для кириллицы текст должен быть набран в DOS-кодировке (CodePage 866)... Если путь с пробелами то обычно его берут в кавычки, хотя в данном случае как ни странно работает и без кавычек.

Отправлено: 03:29, 13-11-2006 | #10



Компьютерный форум OSzone.net » Сфера Microsoft » Программное обеспечение Windows » soft для добовление строки в текстовый документ

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - [решено] Пропал пункт меню "Создать"/"Текстовый документ" Myp1blka Microsoft Windows 2000/XP 7 14-11-2013 19:26
Разное - [решено] Не могу создать новый текстовый документ Artesmann Microsoft Windows Vista 2 24-12-2008 19:24
Разное - в меню под правой кнопкой мыши исчезла опция создать текстовый документ fnm Microsoft Windows 2000/XP 1 07-10-2008 15:15
Как открыть документ из командной строки? aldersubscribe Microsoft Windows 2000/XP 5 04-10-2005 07:02
[решено] Windows 2000 Server: from soft RAID1 to soft RAID5 alexy Microsoft Windows NT/2000/2003 8 03-10-2005 08:46




 
Переход