Синхронизация файлов (проверка/обновление списка треков)
-
- Пользователь
- Сообщения: 27
- Зарегистрирован: 14 сен 2008, 15:23
Синхронизация файлов (проверка/обновление списка треков)
Добрый день!
Версия программы 2.0.9 сборка 74
В первую очередь хочется сделать очень маленькое предложение по улучшению.
Добавьте опцию в "категории" и "корзина": выделить все файлы (для последующего их удаления/перемещения)
а то в корзине порядка 500 файлов, как их сразу все удалить ?))))
и сделайте выделение файлов как в проводнике, методом мышки, сразу несколько подряд идущих файлов.
---------------
Добавляем файлы с HDD в созданные ранее категории.
В БД записываются все данные по доб. трекам, категориям и др. данным.
Все перемещения, копирования, удаления с треками и категориями в рамах ПО и БД корректно работают.
Теперь рассмотрим работу ПО с HDD.
По сути она отсутствует. ПО ограничена лишь тем, чтоб добавить или удалить файл с HDD.
А что с физическим перемещением файлов? Для чего нужна кнопка "Обновить список F5" Эта кнопка не даёт никакого результата, если файл физически удален / переименован / перемещен. Как мне внести изменения в БД по этом файлу?
В одной из категорий 500 треков. В папке на ЖД так-же лежит 500 треков, которые успешно были доб. в ПО
Удаляем/перемещаем физически файл из папки средствами Windows
Идем в ПО обновляем категорию 500 треков. результат - кол-во не изменилось. При попытки воспроизведении трека, который мы удалили, ПО ругается на отсутствие композиции. Соответственно, далее эта ошибка с отсутствием трека идет в RADIO Rotator Pro как будто он присутствует.... не проверял это лишь логический ход мысли.
Я работаю с несколькими папками на HDD и все манипуляции (удаление/перемещение между папками/копирование) с файлами делаю посредством Проводника Win.
Конечно можно пойти легким путем. Сваливать все файлы в одну папку и уже в ПО раскидать по нужным категориям. Перемещать/копировать и удалять там-же. В таком случае у всех файлов только один физ. путь. Такой способ для меня не удобен.
На мой взгляд в любой ПО базы хранения данных должна присутствовать опция синхронизации с файлами на физическом носителе если БД работает непосредственно с файлами.
Физический носитель (реальные пути) <--- авт./ручн. синхронизация ----> виртуальная база данных (вирт. каталоги/папки).
Версия программы 2.0.9 сборка 74
В первую очередь хочется сделать очень маленькое предложение по улучшению.
Добавьте опцию в "категории" и "корзина": выделить все файлы (для последующего их удаления/перемещения)
а то в корзине порядка 500 файлов, как их сразу все удалить ?))))
и сделайте выделение файлов как в проводнике, методом мышки, сразу несколько подряд идущих файлов.
---------------
Добавляем файлы с HDD в созданные ранее категории.
В БД записываются все данные по доб. трекам, категориям и др. данным.
Все перемещения, копирования, удаления с треками и категориями в рамах ПО и БД корректно работают.
Теперь рассмотрим работу ПО с HDD.
По сути она отсутствует. ПО ограничена лишь тем, чтоб добавить или удалить файл с HDD.
А что с физическим перемещением файлов? Для чего нужна кнопка "Обновить список F5" Эта кнопка не даёт никакого результата, если файл физически удален / переименован / перемещен. Как мне внести изменения в БД по этом файлу?
В одной из категорий 500 треков. В папке на ЖД так-же лежит 500 треков, которые успешно были доб. в ПО
Удаляем/перемещаем физически файл из папки средствами Windows
Идем в ПО обновляем категорию 500 треков. результат - кол-во не изменилось. При попытки воспроизведении трека, который мы удалили, ПО ругается на отсутствие композиции. Соответственно, далее эта ошибка с отсутствием трека идет в RADIO Rotator Pro как будто он присутствует.... не проверял это лишь логический ход мысли.
Я работаю с несколькими папками на HDD и все манипуляции (удаление/перемещение между папками/копирование) с файлами делаю посредством Проводника Win.
Конечно можно пойти легким путем. Сваливать все файлы в одну папку и уже в ПО раскидать по нужным категориям. Перемещать/копировать и удалять там-же. В таком случае у всех файлов только один физ. путь. Такой способ для меня не удобен.
На мой взгляд в любой ПО базы хранения данных должна присутствовать опция синхронизации с файлами на физическом носителе если БД работает непосредственно с файлами.
Физический носитель (реальные пути) <--- авт./ручн. синхронизация ----> виртуальная база данных (вирт. каталоги/папки).
- RadioSoft
- Администрация сайта
- Сообщения: 1679
- Зарегистрирован: 20 мар 2003, 16:33
- Откуда: Россия, Омск
- Контактная информация:
Re: Синхронизация файлов (проверка/обновление списка треков)
По поводу синхронизация ситуация понятна, мы планируем сделать синхронизатор базы с диском.
Пока что можно действовать так - выбираем главный раздел - там жмем Удалить несуществующие файлы.
Потом еще раз импортируем все с диска в существующие разделы.
Будут добавлены новые файлы, существующие останутся нетронуты.
Выделить все в списке можно тремя способами
1. нажатием "Ctrl + A" в списке
2. выделить первый файл в списке и нажать "Shift + Ctrl + End"
3. выделить первый файл в списке с зажатым Shift кликнуть мышкой на последний
"Обновить список F5" - обновляет список из базы даннных при совместном использовании с нескольких компьютеров. По большому счет требуется крайне редко.
Пока что можно действовать так - выбираем главный раздел - там жмем Удалить несуществующие файлы.
Потом еще раз импортируем все с диска в существующие разделы.
Будут добавлены новые файлы, существующие останутся нетронуты.
Выделить все в списке можно тремя способами
1. нажатием "Ctrl + A" в списке
2. выделить первый файл в списке и нажать "Shift + Ctrl + End"
3. выделить первый файл в списке с зажатым Shift кликнуть мышкой на последний
"Обновить список F5" - обновляет список из базы даннных при совместном использовании с нескольких компьютеров. По большому счет требуется крайне редко.
-
- Пользователь
- Сообщения: 27
- Зарегистрирован: 14 сен 2008, 15:23
Re: Синхронизация файлов (проверка/обновление списка треков)
Вы не поверите, но файлы из корзины не удаляются.
Выделяю все файлы "Ctrl + A" в списке, идет процесс (пес. часы). После завершения процесса, файлы остаются в списке.
По одному файлу так-же ничего не происходит.
Что случилось, не знаю ... вчера вроде бы из корзины по одному файлу была возможность удалить ...
В корзине 700 позиций. В ПО никаких категорий нет, только Корзина.
Если, что и с правами на удаление файлов в БД, то пусть ПО хотя бы об этом предупредит в инфо-окне.
За подсказку с выд. файлов, спасибо. Не знал. Но на будущее доб. всё таки пункт в выпада. меню. Лишним не будет.
Так-же доб. прогресс-бар на все действия с файлами внутри ПО.
Выделяю все файлы "Ctrl + A" в списке, идет процесс (пес. часы). После завершения процесса, файлы остаются в списке.
По одному файлу так-же ничего не происходит.
Что случилось, не знаю ... вчера вроде бы из корзины по одному файлу была возможность удалить ...
В корзине 700 позиций. В ПО никаких категорий нет, только Корзина.
Если, что и с правами на удаление файлов в БД, то пусть ПО хотя бы об этом предупредит в инфо-окне.
За подсказку с выд. файлов, спасибо. Не знал. Но на будущее доб. всё таки пункт в выпада. меню. Лишним не будет.
Так-же доб. прогресс-бар на все действия с файлами внутри ПО.
- RadioSoft
- Администрация сайта
- Сообщения: 1679
- Зарегистрирован: 20 мар 2003, 16:33
- Откуда: Россия, Омск
- Контактная информация:
Re: Синхронизация файлов (проверка/обновление списка треков)
Файлы, которые были использованы в Rotator не могут быть удалены, пока на них есть ссылки из готовых плейлистов.
Если удалить, то это разрушит целостность и приведет к ошибкам.
Если удалить, то это разрушит целостность и приведет к ошибкам.
-
- Пользователь
- Сообщения: 27
- Зарегистрирован: 14 сен 2008, 15:23
Re: Синхронизация файлов (проверка/обновление списка треков)
ааа вот оно что ...
в БД у нас ведь две таблицы.
Черт возьми.
а вы не думали, чтоб объединить base с rotator и сделать одну таблицу в БД
Такой подход был бы гораздо складней.
в БД у нас ведь две таблицы.
Черт возьми.
а вы не думали, чтоб объединить base с rotator и сделать одну таблицу в БД
Такой подход был бы гораздо складней.
- RadioSoft
- Администрация сайта
- Сообщения: 1679
- Зарегистрирован: 20 мар 2003, 16:33
- Откуда: Россия, Омск
- Контактная информация:
Re: Синхронизация файлов (проверка/обновление списка треков)
Объединение ничего не изменит. Вы так же не сможете удалить в ротатор файлы, которые использовались.
Базой будет пользоваться не только Rotator (уже сейчас к ней подключается Reporter, в будущем будут иметь доступ AdsMan и Player), так же одна база клипов может быть использована для генерации расписаний для разных радиостанций поэтому такое разделение.
Если вам мешают - сделайте папку Архив - поместите туда все из корзины.
По мере удаления расписаний из Rotator можно будет чистить эту папку пробуя еще раз удалить то, что не используется, хотя в общем большой проблемы в этом нет.
Базой будет пользоваться не только Rotator (уже сейчас к ней подключается Reporter, в будущем будут иметь доступ AdsMan и Player), так же одна база клипов может быть использована для генерации расписаний для разных радиостанций поэтому такое разделение.
Если вам мешают - сделайте папку Архив - поместите туда все из корзины.
По мере удаления расписаний из Rotator можно будет чистить эту папку пробуя еще раз удалить то, что не используется, хотя в общем большой проблемы в этом нет.
-
- Продвинутый
- Сообщения: 41
- Зарегистрирован: 03 июн 2010, 17:24
Re: Синхронизация файлов (проверка/обновление списка треков)
Я делал так: бэкап базы ротатора, удаление всей истории по дням и часам в ротаторе (или вообще удаление всей базы ротатора), удаление необходимых треков из Radio Base Pro. Затем обратно импортирую базу ротатора, но при попытке посмотреть определенный час определенного дня в ротаторе где играла песня, которую мы удалили из Базы - ротатор покажет ошибку и тот час открыть не удастся. Это единственный нюанс.RadioSoft писал(а):Файлы, которые были использованы в Rotator не могут быть удалены, пока на них есть ссылки из готовых плейлистов.
Если удалить, то это разрушит целостность и приведет к ошибкам.
- RadioSoft
- Администрация сайта
- Сообщения: 1679
- Зарегистрирован: 20 мар 2003, 16:33
- Откуда: Россия, Омск
- Контактная информация:
Re: Синхронизация файлов (проверка/обновление списка треков)
Возможны и другие скрытые проблемы, поэтому так делать ни в коем случае не рекомендуется.
-
- Новичок
- Сообщения: 2
- Зарегистрирован: 15 май 2016, 07:34
Re: Синхронизация файлов (проверка/обновление списка треков)
3 года прошло, синхронизации так и нет. Без этого программа по сути бесполезна. Вышлите пожалуйста исходники в ЛС, я сам допишу нужное мне. Потом верну Вам полученный результат. Потому что мало того, что нужна синхронизация, нужен сервис который её будет делать автоматически в фоне. В заданное время. От Вас таких сложных вещей явно не дождёшься.
- RadioSoft
- Администрация сайта
- Сообщения: 1679
- Зарегистрирован: 20 мар 2003, 16:33
- Откуда: Россия, Омск
- Контактная информация:
Re: Синхронизация файлов (проверка/обновление списка треков)
Синхронизация будет в ближайшем обновлении. Если есть желание получить тестовую версию раньше - напишите в поддержку.
-
- Новичок
- Сообщения: 2
- Зарегистрирован: 15 май 2016, 07:34
Re: Синхронизация файлов (проверка/обновление списка треков)
Теперь всё отлично! Огромное СПАСИБО!
-
- Пользователь
- Сообщения: 18
- Зарегистрирован: 01 апр 2016, 17:34
Re: Синхронизация файлов (проверка/обновление списка треков)
Здравствуйте! Есть замечания по синхронизации. Работаем с файлами WAV. Добавили файлы в раздел. В базе заполнили поля, в частности, Композиция и Название (в чем разница, кстати?). Все хорошо. Добавили дополнительные файлы в папку физически. Проводим синхронизацию раздела в базе. И ОБА НА! Слетают поля Название и Композиция. Вернее База их заменяет по-новой из названия файла. ВАЩЕ! Была проведена огромная работа по заполнению полей и на тебе! Можно как-то заблокировать эти поля для обновления. Или не обновлять те, которые уже присутствуют в БАЗЕ, не менять Название и Композиция?
- RadioSoft
- Администрация сайта
- Сообщения: 1679
- Зарегистрирован: 20 мар 2003, 16:33
- Откуда: Россия, Омск
- Контактная информация:
Re: Синхронизация файлов (проверка/обновление списка треков)
Уточните версию программы Base.
А так же настройки с которыми вы проводили синхронизацию.
А так же настройки с которыми вы проводили синхронизацию.
-
- Пользователь
- Сообщения: 18
- Зарегистрирован: 01 апр 2016, 17:34
Re: Синхронизация файлов (проверка/обновление списка треков)
Версия БАЗЫ 2.2.0.90 Не совсем понимаю о каких настройках идет речь. Синхронизировали базу вручную.
- RadioSoft
- Администрация сайта
- Сообщения: 1679
- Зарегистрирован: 20 мар 2003, 16:33
- Откуда: Россия, Омск
- Контактная информация:
Re: Синхронизация файлов (проверка/обновление списка треков)
Посмотрите эту версию. (Сделайте бекап данных для предосторожности)
Синхронизация данных не должна затрагивать существующие.
http://radiosoft.pro/files/update/BaseS ... 2.2.94.exe
Название - это в основном "Автор - Название" композиции (или имя файла для Wave), заполняется при импорте (теперь там есть кнопка заполнить из панели Информации).
Название композиции (Композиция) - это только название песни.
Синхронизация данных не должна затрагивать существующие.
http://radiosoft.pro/files/update/BaseS ... 2.2.94.exe
Название - это в основном "Автор - Название" композиции (или имя файла для Wave), заполняется при импорте (теперь там есть кнопка заполнить из панели Информации).
Название композиции (Композиция) - это только название песни.