31.03.2016, 23:47 | #1501 |
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
Заходим в Properties и меняем размер окна под нужное разрешение...
Попасть в Properties можно так, нажать и удерживать Ctrl и нажать кнопку шестеренка, либо ПКМ по кнопкам внизу темы и выбрать в контекстном меню Properties... далее в появившемся окне прописать нужное разрешение вот... и нажать кнопку ОК. Так же там есть и другие настойки... например таймеры автозакрытия и т.д. |
31.03.2016, 23:53 | #1502 |
Пользователь
Регистрация: 06.11.2014
Возраст: 44
Регион: Украина
Сообщений: 31
|
О, Великий
|
01.04.2016, 00:26 | #1503 |
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
Есть небольшое дополнение по моей сборке NEON(последней версии) для тех кто меняет пресеты кнопок не по Ctrl + дабл(т.е. циклично по кругу) а через Properties... меняя просто цифру пресета тут btn_set_7
Вот небольшая функция которая позволит при смене через Properties сделать перезапуск для подхвата остальных кнопок темы... Код:
function check_btns(){ btn_type = window.GetProperty("SYS.Button Folder"); if(utils.ReadINI(set_path + 'settings.ini', 'Button Folder', 'Button Folder') != btn_type){ utils.WriteINI(set_path + 'settings.ini', 'Button Folder', 'Button Folder', btn_type); btn_switch_timer = window.CreateTimerInterval(btn_switch_prop); }; }; check_btns(); |
01.04.2016, 03:56 | #1504 | |
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
Цитата:
Код:
if(fb.PlaybackLength > 0 && g_img == null && g_img == undefined && no_cover_on){ var stub = gdi.Image(fb.FoobarPath + window.GetProperty("No.Cover.Image","\\themes\\stub.png")); g_img = stub; };else if(fb.PlaybackLength <= 0 && g_img == null && no_cover_on){ var radio_stub = gdi.Image(fb.FoobarPath + window.GetProperty("No.Cover.Radio.Image","\\themes\\radio_stub.png")); g_img = radio_stub; }; |
|
01.04.2016, 22:41 | #1505 |
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
seriousstas
Молодцом уже сам находишь проблемные места Воркает как надо. Про логичность это не совсем так, просто при нажатии ЛКМ включается движение повторно берется картинка и получается если не добавить строки картинка пустышка(null), а если строки подмены присутствуют то все гуд Я тут решил повозится с автосменой кнопок по времени... типа дневной набор кнопок и ночной... Получилось не плохо))) при старте проверяется время и если не соответствует указанному шаблону(день/ночь) происходит рестарт с другим набором кнопок... С таймером автосмены при работающем фубаре пока еще не решил как делать потому как его придется постоянно держать запущенным а это лишняя нагрузка на проц и т.д. По таймеру тоже работает нормально просто приличная нагрузка будет, потому как таймер интервальный т.е. через допустим каждые 10 минут будет срабатывать проверка времени. Пока гоняю в тесте... посмотрим что получится. И кстати как оказалось проверку времени по шаблону сделать очень просто, несколько часов ломал голову как пока не загуглил))) забрал примерчик одного головастого парниши со Stack Overflow |
01.04.2016, 23:45 | #1506 | ||
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
duzzy
Цитата:
Цитата:
|
||
02.04.2016, 00:07 | #1507 | ||
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
seriousstas
Цитата:
Можно конечно попробовать исключить рестарт перегнав весь код МПС в панель, т.е. собрать все в один скрипт, но я пока не совсем уверен что получится менять кнопки... Я пока погоняю немного этот код смены кнопок и если будет воркать без ошибок скину его сюда. Пока просто не могу понять на сколько сильно грузит проц еще один интервальный таймер. Но работает прикольно)))... интервал на опрос стоит 10-ть минут... сидишь и смотришь как фубар сам по себе рестартится без участия пользователя с новым набором кнопок))) Цитата:
Можешь еще тут почитать, есть наглядные примеры и объясняют нормально понятным языком. Часто там смотрю то что интересует. --------------------------- Попробовал смену без рестарта....))) Получается такая картина... нужно чтоб все наборы кнопок были в памяти))) только тогда будет смена без рестарта. Так что этот вариант не подходит потому как наборов кнопок много памяти будет жрать как танк. Все упирается в очень удобную функцию релоад))). Самый простой надежный и не ресурсоемкий способ тот что уже используем... замена при рестарте. Последний раз редактировалось duzzy; 02.04.2016 в 01:49. |
||
02.04.2016, 03:38 | #1508 | ||
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
Цитата:
Цитата:
|
||
02.04.2016, 13:33 | #1509 | ||
Гуру
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
|
seriousstas
Цитата:
Цитата:
--------------------- Бретт все же гениальный чувак Помню кто то спрашивал по инет-радио чтоб в колонке артиста показывало если есть теги имя исполнителя, так вот все просто нужно просто зайти в настройки плейлиста сюда... и прописать в поле форматирования вместо того что там написано это $rgb(24,247,254)%artist% либо такой вариант получше будет $if(%artist%,$rgb(24,247,254)%artist%,'unknown artist') $rgb(24,247,254) --- цвет колонки %artist% --- форматирование колонки по артисту -------------------------------------------------------------------- А вот функция автосмены кнопок день/ночь(будет работать только в моей сборке последней версии с этой функцией вместе)... Функцию разместить в конце скрипта МПС... ПКМ по кнопкам внизу темы выбрать Configure... и в редакторе скрипта промотать код в конец и вставить функцию как есть, затем нажать Apply и OK... Код:
var auto_chg_btns_on = window.GetProperty("_.AUTO.CHANGE.BTNS.ON",true); var dth = window.GetProperty("_.DAY.TIME.HOURS","10"); var dtm = window.GetProperty("_.DAY.TIME.MINUTES","30"); var nth = window.GetProperty("_.NIGHT.TIME.HOURS","19"); var ntm = window.GetProperty("_.NIGHT.TIME.MINUTES","30"); var day_btn_set = window.GetProperty("_.DAY.BTN.SET","btn_set_4"); var night_btn_set = window.GetProperty("_.NIGHT.BTN.SET","btn_set_1"); function auto_change_btns(){ if(auto_chg_btns_on){ var currentD = new Date(); var startHappyHourD = new Date(); startHappyHourD.setHours(dth,dtm,0); // 5.30 pm var endHappyHourD = new Date(); endHappyHourD.setHours(nth,ntm,0); // 6.30 pm if(currentD >= startHappyHourD && currentD < endHappyHourD ){ fb.trace("SYS_TIME--->DAY OK " +currentD); if(window.GetProperty("SYS.Button Folder") != day_btn_set){ window.SetProperty("SYS.Button Folder", day_btn_set); check_btns(); }; //on_size(); };else{ fb.trace("SYS_TIME--->NIGHT OK " +currentD); if(window.GetProperty("SYS.Button Folder") != night_btn_set){ window.SetProperty("SYS.Button Folder", night_btn_set); check_btns(); }; //on_size(); }; }; }; auto_change_btns(); По умолчанию установлено... дневное время 10:30 ночное 19:30 дневной пресет btn_set_4 ночной пресет btn_set_1 _.AUTO.CHANGE.BTNS.ON --- true/false вкл/выкл автосмены кнопок по установленному времени. _.DAY.TIME.HOURS --- дневные часы(писать в 24-ч формате) _.DAY.TIME.MINUTES --- дневные минуты _.NIGHT.TIME.HOURS --- ночные часы(писать в 24-ч формате) _.NIGHT.TIME.MINUTES --- ночные минуты _.DAY.BTN.SET --- btn_set_4 --- дневной пресет кнопок _.NIGHT.BTN.SET --- btn_set_1 --- ночной пресет кнопок Работает так... стартует фубар и если AUTO.CHANGE.BTNS.ON = true(вкл) сверяется время с шаблоном и если нет соответствия меняется пресет кнопок и рестарт. Время до перезапуска фубара можно задать в PROP.Button_Switch_Timer в секундах. Сообщения статуса времени можно посмотреть в Консоли... вызвать Консоль можно так Alt + C При обновление Пропертис в Консоли будет сообщение такого вида... SYS_TIME--->DAY OK Sat Apr 2 16:13:20 UTC+0300 2016 так в Консоли... Последний раз редактировалось duzzy; 02.04.2016 в 17:18. |
||
02.04.2016, 18:39 | #1510 | |
Бывалый писикарщик
Регистрация: 14.06.2013
Регион: Украина
Машина: Nissan Qashqai+2
Сообщений: 3,424
|
Цитата:
http://www.ex.ua/98933048 в строке только : 98933048 |
|
Здесь присутствуют: 18 (пользователей: 0 , гостей: 18) | |
|
|