03.03.2016, 02:58 | #1181 | |
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
))))))
Цитата:
далее по 3 сек . Пробовал и отрывисто . на 3.5 дюймах не сильно выходит )) . По остальному - сообразил причину сразу (Ты ещё говорил,что не всё включил в зум) - мне можно использовать прошлую версию , без этого просто . |
|
03.03.2016, 03:01 | #1182 |
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
seriousstas
Пасиб за ифу А ты пробовал в скрипт АНК добавлять права админа ? Возможно улучшит ситуацию с удалением. Через батник тоже интересно получается... cmd.exe /c rd /s /q D:\test\wsh_data\artists |
03.03.2016, 03:11 | #1183 | |
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
Цитата:
Этот скрипт чище чем прошлые варианты. Весь функционал в скрипте не нарушен, зум это просто доп. опция, размеры нормально меняются через Пропертиз... Т.е. размер шрифта(_PROPERTY: Font Size), высота строки(SYSTEM.row.heigth), высота шапки с обложкой(*USER.group.rows.number) и т.д. все осталось на месте в Пропертиз. ------------------------------ По зуму... эти строки стр 3085 скрипта который был выложен на фубар.ру Код:
on_size(); redraw_stub_images(); g_image_cache = new image_cache; CollectGarbage(); refresh_playlist_content(); Код:
g_image_cache = new image_cache; on_size(); |
|
03.03.2016, 03:27 | #1184 | ||
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
Цитата:
Цитата:
|
||
03.03.2016, 03:39 | #1185 | |
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
seriousstas
по админу понял... Цитата:
-------------------------- проверял на твоей сборке вариант что предложил выше... зумит почти без затыков. |
|
03.03.2016, 03:54 | #1186 | |
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
--------------------------
Цитата:
|
|
03.03.2016, 04:17 | #1187 | |
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
Да не особо))) я имел ввиду вариант...
Цитата:
Не правильно организовал таймауты при добавлении/удалении из библиотеки -------------------------- Вот исправленный скрипт Библиотеки с картинками(ALBUM LIBRARY)... извиняюсь за косяк проглядел. Теперь таймауты при удалении добавлении будут корректно работать. (каждое следующее удаление/добавление будет сбрасывать таймер и он будет стартовать снова снижая при этом нагрузку на проц и ускоряя индексирование фубаром библиотеки, как при первом старте сборки(первое добавление библиотеки) так и при обновлении библиотеки). Вопрос: Зачем они нужны эти таймауты ? Ответ: Без таймаутов при добавлении/удалении из библиотеки происходит постоянный рефреш скрипта, а если это первый старт и библиотека очень большая то время индексации муз.библиотеки фубаром прилично увеличится как и нагрузка на проц и диск. |
|
03.03.2016, 13:58 | #1188 | ||
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
Цитата:
Если удалить кеш и загрузить папку по новой , то передёргиваний нет (то-есть нужна новая толстая папка ) . Тестил с одного HDD . Новые таймеры в корне (копия сборки), старые в подпапке . Цитата:
|
||
03.03.2016, 17:19 | #1189 | |||
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
seriousstas
Цитата:
Цитата:
Когда добавляешь новый контент в фубар происходит автоматическое обновление скрипта по этим функциям... на них стоят таймауты для того чтоб убрать постоянное обновление скрипта... т.е. скрипт будет обновляться только по указанному таймауту... Поясню как это работает по шагам. Например: допустим таймаут установлен на 15 секунд в Пропертис, далее берем и добавляем новые папки в библиотеку(фубар еще не знает о существовании этих папок поэтому при их добавлении он будет индексировать их содержимое для быстрого доступа), далее папка добавлена пошла обработка функции добавления скриптом включается таймаут на 15-ть секунд, берем и в эти 15-ть секунд добавляем еще одну папку таймер сбрасывается снова на 15-ть секунд и так будет происходить пока не перестанет обновляться библиотека фубара, т.е. каждый вызов этой функции будет запускать таймаут и как только перестанут идти вызовы этих функций только тогда обновится скрипт... Суть этой манипуляции в разгрузке фубара и системы от лишней нагрузки при добавлении/удалении папок музыки в фубар(т.е. это как первое добавление библиотеки так и последующее простое копирование папок в библиотеку... удаление по тому же принципу). Протестировать можно так, вариантов несколько... Но для начала нужно установить время таймаута в скрипте допустим на 15000 - 15 сек. 1.Полное удаление индекса фубара т.е. его библиотеки... убираешь путь к папке с музыкой в настройках фубара затем Apply OK выключаешь фубар, далее идешь в папку фубара и удаляешь папку Library, затем запускаешь фубар и идешь в настройки указываешь путь библиотеки Apply OK и переходишь на панель скрипта и смотришь как отрабатывают таймауты... 2.Вариант проще, открываешь Корзину(лучше ее очистить чтоб потом не путаться в том что будет удалено) затем папку Муз.Библиотеки, далее запускаешь фубар окрываешь скрипт, далее начинаешь удалять папки/треки из папки вручную и смотришь на реакцию скрипта... обновление скрипта будет происходить каждые 15 сек. после обращения к фунции... если не удалять папки/треки в течении 15 сек. то таймаут будет сбрасываться и обновления скрипта не будет... как только вызовы фунции прекратятся таймаут полностью отработает скрипт обновится. Сложно объяснять в тексте проще видео снять... операции простые до нельзя, а чтоб их понятно описать нужно два листа А4 исписать))) Вот видео как это работает Цитата:
|
|||
03.03.2016, 19:20 | #1190 | |||
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
Цитата:
По синхронизации с папками "на лету" - всё понятно (видео рулит!)... Цитата:
.... Попробовал 15сек , вернул на - 0 (уболтал, поставил 10) )) в машине все должно быть быстро - добавил, тыцнул , поехали . 15 сек - это целая вечность . Проблем с этим скриптом не-было . Шустрый даже с фоновыми картинками и блюром . .... Смотрел картинки Гены в редакции zeremy ?: http://foobar2000.ru/forum/viewtopic.php?p=60339#p60339 у меня прошли испытания , интересно , как у Тебя будет работать . Цитата:
Последний раз редактировалось seriousstas; 04.03.2016 в 00:28. |
|||
Здесь присутствуют: 18 (пользователей: 0 , гостей: 18) | |
|
|