PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   АвтоЗвук (http://pccar.ru/forumdisplay.php?f=16)
-   -   сборка/тема foobar 2000 для CarPС (http://pccar.ru/showthread.php?t=19671)

duzzy 03.05.2016 16:45

seriousstas

Я тут немного переделал опрос по закрытию панели ДСП через МПС после выбора пресета, снизил нагрузку на проц при обращении к диску в on_paint... теперь работает по интервальному таймеру :)

вот...
старт таймера и переменные размести где удобно(начало скрипта например...)

Код:

var dsp_switch_check_timer = false;
var dsp_switch_check_timer_on = window.GetProperty("SYS.DSP Switch Check Interval ON",true);
var dsp_switch_check_timer_count = window.GetProperty("SYS.DSP Switch Check Interval(ms)",5000);

dsp_switch_check_timer_on ? dsp_switch_check_timer = window.CreateTimerInterval(dsp_switch_check_timer_count) : dsp_switch_check_timer = false;

в on_timer(id) это в конце по аналогии с предыдущим кодом пропиши...

Код:

// ============= dsp switch interval
        if(dsp_switch_check_timer && id == dsp_switch_check_timer.ID){
                dsp_switch_check();
                //dsp_switch_check_timer.Dispose();
                fb.trace("...DSP SWITCH CHECK...");
        };

функцию можешь в конец срипта пихнуть...

Код:

function dsp_switch_check(){
                //================ DSP switch
        if (dsp_off = utils.ReadINI(set_path + 'settings.ini', 'dsp', 'dsp_off') == 1) {
                panel = 4;
                        dir_move = panel > old_panel ? "left" : "right";

        if (old_panel != panel) {
                        move_panel();
                        old_panel = panel
                }

                utils.WriteINI(set_path + 'settings.ini', 'dsp', 'dsp_off', 0);
                fb.trace("...DSP SWITCH WriteINI...");
        };
};

после проделанных манипуляций удали код проверки из on_paint();
его начало в on_paint();
if (dsp_off = utils.ReadINI(set_path + 'settings.ini', 'dsp', 'dsp_off')....

fb.trace(); можно удалить на работу функций не влияет

:whistle:

проигрывание мп3-ки с ресемплером в дсп и в состоянии покоя...
http://jpegshare.net/images/6a/ff/6a...58c4a72968.png
...

duzzy 03.05.2016 16:59

Евген_21

Да это я просто seriousstas мысли вслух озвучил по поводу копирования сборок в системные папки винды, в системных папках нужны права на работу с файлами и иногда возникают проблемы при записи/удалении в них.
И тут же вспомнилась одна проблема при использовании кириллицы в имени пользователя... как то так.

Цитата:

Чтоб потом хотелок не возникало.
Почти все хотелки вроде исполняются :)

По опросу, я просто не так спросил... скорее правильно будет так...
Что опрашивать ???

Я например не совсем понимаю какие вопросы в опроснике писать... и о чем опрашивать.

Если хочешь попробуй сделай опрос.:smile2:

seriousstas 03.05.2016 17:03

duzzy
Цитата:

про копирование портативных программ в системные папки в которых доступ ограничен положительного результата при использовании программы в такой папке не будет
На 10-ке теперь и с корня "С" без прав админа не работает ..

Евген_21 03.05.2016 17:12

Цитата:

Сообщение от duzzy (Сообщение 359694)
Евген_21

Да это я просто seriousstas мысли вслух озвучил по поводу копирования сборок в системные папки винды, в системных папках нужны права на работу с файлами и иногда возникают проблемы при записи/удалении в них.
И тут же вспомнилась одна проблема при использовании кириллицы в имени пользователя... как то так.


Почти все хотелки вроде исполняются :)

По опросу, я просто не так спросил... скорее правильно будет так...
Что опрашивать ???

Я например не совсем понимаю какие вопросы в опроснике писать... и о чем опрашивать.

Если хочешь попробуй сделай опрос.:smile2:

Вот на пример в твоей сборке нравиться переключение по времени.КРУТО А Стас этого делать не хочет (мелькания не нравиться) а мне например это надо. Вот это хотелка. Давай опрос создадим, кто что бы хотел видеть в сборке fooobar.
Если я буду создовать опрос, подмоги как правильно тему создать. яяяя в теме берусь.
Слущаю Сектор газа

duzzy 03.05.2016 17:12

seriousstas

В 10-ке вообще такой х...ни намудрили с правами просто жесть, там многое работает через одно место...

не по теме извиняюсь... я чего так долго за компом болтался вчера... у знакомого подруга кнопочки чего до тыкала получила бесплатно крутую 10-ку)))... рабочие программы(эл.платежи, бух.) в минус ушли, семейные фотки и т.д так же в топку(спасибо тебе за программки по восстановлению файлов что скидывал ранее если бы не они пришлось бы сидеть наверно пару дней за компом)))). Короче одним словом 10-ка это зло, и народ пока до конца не понимает какой гемор они себе ставят. Лучше бы новую ось сделали а не потрошили ли бы старый труп... смена версии ядра и изменение интерфейса не меняет кишки.

Евген_21 03.05.2016 17:40

Цитата:

Сообщение от duzzy (Сообщение 359697)
seriousstas

В 10-ке вообще такой х...ни намудрили с правами просто жесть, там многое работает через одно место...

не по теме извиняюсь... я чего так долго за компом болтался вчера... у знакомого подруга кнопочки чего до тыкала получила бесплатно крутую 10-ку)))... рабочие программы(эл.платежи, бух.) в минус ушли, семейные фотки и т.д так же в топку(спасибо тебе за программки что скидывал ранее). Короче одним словом 10-ка это зло, и народ пока до конца не понимает какой гемор они себе ставят. Лучше бы новую ось сделали а не потрошили ли бы старый труп... смена версии ядра и изменение интерфейса не меняет кишки.

Для меня только 7-64

duzzy 03.05.2016 17:54

Евген_21
Цитата:

Вот на пример в твоей сборке нравиться переключение по времени.
Я сейчас стараюсь делать универсальные фунции(на сколько это возможно)... например как вот эта оптимизация опроса файла настроек достаточно сделать как я написал и все будет воркать...

В сборках код почти одинаковый, применить автосмену по времени не так сложно как кажется потому как функции по смене так же как и в примере выше почти самостоятельные...

Люди разные всем нравиться разные вещи, фубар это как конструктор... делай с ним что хочешь в пределах его возможностей... скрипты в панелях меняются за пару минут без особых навыков(смотри... открыл файл со скриптом скопировал его содержимое, открыл редактор выделил установленный скрипт, удалил его на его место вставил скопированный код из файла скрипта... это же не сложно;))

Цитата:

Если я буду создовать опрос, подмоги как правильно тему создать
))) Я тут всего один раз тему создавал "Готовых сборок..."... я в этом не спец... вот код поковырять и что то переделать это да я могу...
И ты же вроде создавал уже тему...

120705 03.05.2016 20:37

Уважаемые duzzy и seriousstas Подскажите пож... где хранятся (или куда положить) плейлисты формата m3u в Ваших последних версиях сборок??? Спасибо..:blush:

seriousstas 03.05.2016 21:31

Цитата:

Сообщение от 120705 (Сообщение 359721)
Уважаемые duzzy и seriousstas Подскажите пож... где хранятся (или куда положить) плейлисты формата m3u в Ваших последних версиях сборок??? Спасибо..:blush:

y:\4Icar_13_5_MPS_UNI\foobar2000\themes\4Icar\Radi oPl\Основные радиостанции.m3u
y:\4Icar_13_5_MPS_UNI\foobar2000\themes\4Icar\Radi oPl\Rадио Relax.fpl
y:\4Icar_13_5_MPS_UNI\foobar2000\themes\4Icar\Radi oPl\RADIO.fpl
y:\4Icar_13_5_MPS_UNI\foobar2000\themes\4Icar\Radi oPl\RADIO Best (320).fpl
y:\4Icar_13_5_MPS_UNI\foobar2000\themes\4Icar\Radi oPl\Radio Jazz FM.m3u

seriousstas 03.05.2016 21:34

Евген_21
Евген - не вижу смысла в новых темах (опросах каких-то) - совсем :)


Часовой пояс GMT +4, время: 19:58.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot