|  | 
|  23.05.2018, 17:27 | #3421 | ||
| Гуру  Регистрация: 01.06.2013 Регион: 78, 98 Машина: SUBARU Impreza WRX 
					Сообщений: 1,766
				          |   Евген_21 Цитата: 
  Вы меня как то не так поняли))) Это не навязывание чего то другого для использования, это лишь еще один вариант/пример использования JScript Panel в связке с Икаром. Это не идея это полностью рабочий механизм взаимодействия двух программ. Цитата: 
 Код: function on_playback_time(time) {
// called every second, for time display.
// time - float value, in sec.
	if (fb.IsPlaying && (fb.PlaybackLength > 0){
                         rr.execute("SETVAR;переменная слайдера икара;" + time);       
    }
};тут обнулять переменную икара для того чтоб слайдер был в 0 при переключении на новый трек Код:  function on_playback_new_track() {       
              rr.execute("SETVAR;переменная слайдера икара;" + "0");       
};Этот вариант тоже подойдет... Вариант 1: Более сложный. Нужно чтоб слайдер икара записал в переменную "foobar_trackpos" свое значение, js скрипт считает значение переменной "foobar_trackpos" и передвинет время трека в фубаре... Вариант 2: Более простой, отправляем команду "foobar_trackpos", js ее получает и запускает механизм считывания время слайдера из икара, т.е. тупо читаем значение слайдера... ниже пример, переменная icar_slider_pos это переменная слайдера икара(т.е. переменная из самого икара которую нужно прописать в js скрипте) Код: case 'foobar_trackpos':
         rr.execute("SETVAR;SENDFB2K;0");//---обнуляем  
          var icar_slider_pos = rr.getinfo("=$icar_slider_pos$");//---читаем переменную икара
         if(icar_slider_pos != ""){      
                fb.PlaybackTime = icar_slider_pos;//---выставляем позицию трека
          };
        //fb.PlaybackTime; (double) (read, write)
        // example: fb.PlaybackTime = 60;
        // jumps to the 1 minute mark.
        break;Еще не понятно в каком формате икару нужны цифры... пример одной минуты(1 минута) 00:60 или 60 или 0060 или 60000 ... В общем от тебя нужна инфа   - Какие переменные нужны для слайдера в икаре(они могут быть своими или жестко прописаны) ? - Какая команда выставляет слайдер в икаре(SETVAR или еще что то) ? - Какой формат времени нужен икару для слайдера ? Пример из фубаровского сикбара на JS... fb.PlaybackTime = fb.PlaybackLength * (x - seek_x) / seek_w; выставляем время = длина трека * (X - положение переменной X на сикбаре) / ширину сикбара; ... 
				__________________ Готовые сборки foobar2000 для КарПС //--- FLAT ---\\ Сборки PotPlayer Полезные утилиты | ||
|   |   | 
|  06.06.2018, 16:59 | #3422 | 
| Гуру  Регистрация: 01.06.2013 Регион: 78, 98 Машина: SUBARU Impreza WRX 
					Сообщений: 1,766
				          |   Перекомпилил с более свежим сдк(SDK-2015-08-03) (других изменений не делал) один старенький классный плагин VLevel --- Volume Leveling Plugin в папке фубара называется foo_dsp_vlevel VLevel - динамический компрессор, который усиливает тихие части музыки Классная штука , не понятно почему на него забили на гидрогене... ??? Пихнуть в цепочку ДСП и старая музыка зазвучит по новому  Сначала покажется что эффекта нет, попробуйте классику или альтернативу с норм. вокалом, ну или на одном треке добавлять или удалять из цепочки ДСП этот плагин. Разницу почувствуете сразу)) Страничка на гидрогене Скачать мою компиляцию Исходники(оригинал) Если у кого то будет интерес что то поправить или переделать могу скинуть свою версию для VS2015. ... 
				__________________ Готовые сборки foobar2000 для КарПС //--- FLAT ---\\ Сборки PotPlayer Полезные утилиты | 
|   |   | 
|  07.06.2018, 23:31 | #3423 | |
| Бывалый писикарщик  Регистрация: 14.06.2013 Регион: Украина Машина: Nissan Qashqai+2 
					Сообщений: 3,424
				            |   Цитата: 
 А с этим ,как быть (точнее с кириллицей), хотя на Твоих скринах верно отображает: Код: [
    {
        "active": true,
        "device_id": "{00000000-0000-0000-0000-000000000000}",
        "name": "DS : \u041f\u0435\u0440\u0432\u0438\u0447\u043d\u044b\u0439 \u0437\u0432\u0443\u043a\u043e\u0432\u043e\u0439 \u0434\u0440\u0430\u0439\u0432\u0435\u0440",
        "output_id": "{D41D2423-FBB0-4635-B233-7054F79814AB}"
    }
]:::: это консоль так .. , рисует норм.. Посмотрел , на домашнем - у меня устройств куча .. выводить все - не лучший способ. Думаю , как-то по другому (не списком) сделать... Последний раз редактировалось seriousstas; 08.06.2018 в 04:07. | |
|   |   | 
|  09.06.2018, 00:15 | #3424 | |
| Гуру  Регистрация: 01.06.2013 Регион: 78, 98 Машина: SUBARU Impreza WRX 
					Сообщений: 1,766
				          |   seriousstas  Привет ! кирила показывает так...  вызов возвращает JSON array, поэтому нужно парсить результат JSON.parse() out_dev = fb.GetOutputDevices(); --- берем так out_dev_arr = JSON.parse(out_dev); --- парсим свойства для проверки: out_dev_arr[0].active --- активно уст-во или нет out_dev_arr[0].name --- название уст-ва Цитата: 
 Старый вариант тоже прекрасно работает и не тратит ресурсы  , нужно только один раз добавить устройства. Новый ничем не лучше, только работает автоматом. Можешь попробовать назначать на кнопки полученные устройства, т.е. получил устройства, затем показал что за устройства и выбрал нужные устройства, затем запомнил в Properties... других вариантов пока не пришло в голову. __________________________________________________ _ Кстати до Петра дошло что не всем нужна версия 1.4, уже 1.3.18 beta 2 есть. Я остаюсь на 1.3 в 1.4 ДСП настраивать не реально, да и реальных улучшений я для себя не нашел. Сборку для 1.4 сделаю(она и так есть просто жду релиза). 
				__________________ Готовые сборки foobar2000 для КарПС //--- FLAT ---\\ Сборки PotPlayer Полезные утилиты | |
|   |   | 
|  09.06.2018, 00:38 | #3425 | |||
| Бывалый писикарщик  Регистрация: 14.06.2013 Регион: Украина Машина: Nissan Qashqai+2 
					Сообщений: 3,424
				            |   duzzy Цитата: 
 Цитата: 
 Сегодня поэкспериментирую, руки дошли... Цитата: 
 народ вначале готовит сборку дома, затем переносит папку с флехи..Я ДСП - раз настроил и клацаю) | |||
|   |   | 
|  09.06.2018, 02:10 | #3426 | |||
| Гуру  Регистрация: 01.06.2013 Регион: 78, 98 Машина: SUBARU Impreza WRX 
					Сообщений: 1,766
				          |   seriousstas Цитата: 
 Панели редко используемые и так хватит)) Цитата: 
 Можно еще попробовать сравнивать по каким то параметрам(типо как по маске), то что ненужно будет исключено. Т.е типо уст-в: Null output, дублей DS... Но тут тоже гемор, одни уст-ва кому то нужны а кому то нет. Null output тоже используется при определенном выводе... Цитата: 
 
				__________________ Готовые сборки foobar2000 для КарПС //--- FLAT ---\\ Сборки PotPlayer Полезные утилиты | |||
|   |   | 
|  09.06.2018, 04:15 | #3427 | ||
| Бывалый писикарщик  Регистрация: 14.06.2013 Регион: Украина Машина: Nissan Qashqai+2 
					Сообщений: 3,424
				            |   Цитата: 
 У меня есть идея ..Завтра попробую Цитата: 
 | ||
|   |   | 
|  10.06.2018, 14:46 | #3428 | 
| Старший Пользователь  Регистрация: 06.04.2009 Возраст: 41 Город: Владивосток Регион: 25 Машина: Toyota CAMRY 
					Сообщений: 636
				    |   Разобрался с размером окна после выхода из гибернизации, проблема была не столько в сборке, так как у меня было два ярлыка и оба запускали сборку с разными настройками, я так и не понял с чем это связанно, но я удалил все и заново поставил сборку, затем задал минимальный размер окна равный разрешению и размер перестал уходить. Но из этого теперь две другие проблемы вылились, теперь сборка залезает на меню пуск, его не видно, из за чего нельзя свернуть сборку, и вторая более существенна, это бывает при выходе из гибернизации отображается только нижняя строка с конпками, остальное все черное,помогает только перезапуск сборки. Что хотелось бы видеть в обновлении: 1. выделение в плейлисте уходит и кнопками вверх/вниз нельзя передвигаться по плейлисту, хотелось бы чтобы всегда был активен плейлист, либо после долгого ничего не делания, он активировался, надеюсь понятно объяснил 2. я раньше пользовался osd плагином, он отображал все действия поверх всего как псевдоosd, название песен выводил при переключении и громкость при изменении, не планируете добавить такой плагин? Очень удобно особенно когда фубар свернут в трей 
				__________________ Chaser продал forester продал Legacy продал Impreza GH8 идет постройка... Продал, комп забрал... Toyota Camry 2015 07.09.18 Продал комп отдал с машиной, следующий будет полностью с ноля! | 
|   |   | 
|  10.06.2018, 15:22 | #3429 | |||
| Бывалый писикарщик  Регистрация: 14.06.2013 Регион: Украина Машина: Nissan Qashqai+2 
					Сообщений: 3,424
				            |   Цитата: 
 и она свернется Цитата: 
 Цитата: 
 РЕШЕНИЯ ДВА: Перезапускать можно в Икаре (там встроена такая возможность). Или скриптом, который можно положить в автозагрузку. По другим вопросам (по 4iCar) отвечу сюда Последний раз редактировалось seriousstas; 16.07.2018 в 03:06. | |||
|   |   | 
|  14.06.2018, 21:55 | #3430 | 
| Новый Пользователь  Регистрация: 19.04.2010 Возраст: 46 Город: Омск Регион: 55 Машина: Mitsubishi Lancer X 
					Сообщений: 22
				  |   Доброго времени суток, Уважаемые! Скачал 4Icar_14_4_Light из соседней темы. Пароль еще раздается или уже платно? | 
|   |   | 
|  | 
| Здесь присутствуют: 2 (пользователей: 0 , гостей: 2) | |
| Опции темы | Поиск в этой теме | 
| 
 |  |