AleXH
Продвинутые-
Публикаций
1 968 -
Баллов
2 202 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Пользовательские тракты
Галерея
Колекции
Блоги
Объявления
Магазин
Articles
Весь контент AleXH
-
Игорь, по-прежнему не хватает команды добавления папок без прерывания текущего воспроизведения через передачу пути через командную строку. Бесит, когда во время прослушки подбираешь следующий альбом в Everything, кликаешь воспроизвести в АП - АП прерывает текущее воспроизведение. Это не нормально, это через ... тернии к звёздам.
-
Этого я не понимаю - как могут быть избыточны опции командной строки - это же удобно, в фу есть и опции командной строки и сообщения окну и куча другого и почему-то у автора мысли такой не было, что это может быть лишним. Имхо опции командной строки это вообще маст хэв, тем более, что маячит ментальное сращивание с линуксом.
-
Сорри, подразумевал тихое добавление без прерывания текущего воспроизведения.
-
Мне бы нравилось ещё больше, если бы была команда добавления файлов/папок в плейлист, например aplayer.exe /add "%1", а не только замещения aplayer.exe "%1".
-
Проводник, фар с лидирующим "_" показывают первыми, но у тотального командира на первом месте цифры, а затем уже подчёркивание. По коду в таблице ASCII "_" стоит после A-Z.
-
в web при выводе директорий начинающихся с "_", они отображаются в списке после латиницы и перед кириллицей.
-
Возможно разместить ap2web.exe в корне рядом с aplayer.exe было бы правильнее. text[0] != E28A9Eh && text[0] != E28A9Fh что это за символы и почему они? добавлена кнопка удаления альбомов из плейлиста "-" (минус).
-
Игорь, почему так: function onselectPlaylist(add) { if (ModePlaylists == false) { if (add) AddMode = true; else AddMode = false; а не AddMode = add? У меня из html true/false напрямую прилетают.
-
Возможно. Я не настаиваю, но точное позиционирование вполне разумная функция, я бы даже сказал маст хэв. Может есть смысл по Open при наличии плейлиста открывать дерево с раскрытой ветвью текущей папки?
-
Меньше она-то меньше, но не попадает точно туда, куда нужно, если нужно. Например если возникнет желание зациклить отрезок трека, добавив соответствующие функции в js, конечно. Понятно, что точность отработки конечной позиции так себе, но всё же. Повторы трека, альбома тоже можно сделать функциями js, но ловить конец трека или альбома до того, как начнётся замещение его новым, не очень-то удачно.
-
Есть ли возможность перехода в позицию с точностью до секунды, или даже мс?
-
А насчёт команд повтора трека и альбома - нет смысла?
-
Игорь, команды у нас в АПИ есть, а есть ли у нас события? Например смены трека, альбома? Возможно есть смысл в командах повтора трека, альбома.
-
Тоже хотел попросить API удаления альбомов из плейлиста. Прошу оставить в АПИ запрос локации GetPath - когда в плейлисте несколько версий одного альбома/мюзикла с помощью GetPath можно понять, что есть что - в тегах или куе далеко не всегда всё прописано. Да и (i) занимает минимум места, причём слубоко справа, к томуже она и кнопка открытия картинок прозрачные. Переключаюсь на страницу плейера и 2-й раз (сегодня и вчера) вижу на последнем треке альбома, что ползунок стоит в конце, музыка звучит, время идёт за концом трека - словно разметка у трека неверная, но это не так. Возможно это возникает только во времена большой нагрузки на единственное оставшееся свободным ядро - нужно посмотреть, проявляется ли баг в релаксе.
-
Спасибо, работает ) Что из сделанного пойдёт в серию?
-
exe стартует с активным треком, на котором остановились в прошлый раз. Возможно реализовать такое же для web? чтобы его перезапуск, равно как и перезагрузка страницы не сбрасывали текущий трек на 1-й?
-
Не понял как ей пользоваться - при вводе и нажатии Enter ничего не происходит ни в Опере, ни в Хроме - дело оказалось в zepto.min 1.2.0, вернул 1.1.6 - выбирает первый совпавший, но в Опере не прячет не совпавшие - не страшно, всё устраивает, спасибо. с фильтром в правом-верхнем углу.
-
Игорь, нашёл js-фильтр списков и таблиц без фреймворков, может его прикрутите? - Он мелкий и очень быстрый. Автор, Михаил Гутентог, мне 6 лет назад сделал на js замечательный сортировщик таблицы по разным колонкам, с цветовой группировкой одинаковых значений, я этим сортировщиком пользуюсь по сей день - вещЪ! ) Особенно незаменимая, когда таблицы массивные и сортируются по десятку колонок одновременно.
-
Игорь, спасибо - работает, при этом загрузка страницы не завершается, словно не всё догружено и загружается несколько мутновато из-за монструозности фреймворка, но работает...
-
Понял, не осилю, поэтому если кому-нибудь интересен отбор альбомов по введённым символам, милости просим. Для массивных папок классики, мюзиклов и тд. фильтр придётся кстати - там сортировка по алфавиту бессильна, в названиях царит полный хаос.
-
aplayer.js: // Инициализация при загрузке $.getJSON('?GetAlbums', ParseAlbums); window.onblur = onblur; window.onfocus = onfocus; $(activeItemChanged: function(evt,ui) { $("#Albums").igCombo({ width: 1200, // 1200px dataSource: data.Albums, textKey: "Name", valueKey: "Name", dropDownonfocus: true, dropDownOrientation: "bottom" }); }); function StopTimer() aplayer.css: .wideList { background-color: rgb(68,68,68); width: 1200px; } aplayer.html, подключаемые файлы положил в папку web: head> !-- <script src="zepto.min.js"></script> --> script src="aplayer.js"></script> link rel="stylesheet" href="aplayer.css"> meta charset="utf-8"> meta name="viewport" content="width=device-width, initial-scale=1.5"> title>APlayer Web Interface</title> link href="infragistics.theme.css" rel="stylesheet" /> link href="infragistics.css" rel="stylesheet" /> script src="jquery-1.11.3.min.js"></script> script src="jquery-ui.1.11.1.min.js"></script> script src="infragistics.core.js"></script> script src="infragistics.lob.js"></script> /head> body> div id="all"> table> tr> td colspan="3"> select name='Album' id='Albums' size="1" onchange="ChangeAlbum(this)" class="list wideList" style='padding-left: 2px; line-height: 1.1; overflow: hidden; color: rgb(146,255,127)'></select> /td> что не так? P.S. Кто нибудь знает как здесь публиковать html код, чтобы его было нормально видно?
-
1.html посмотрел, осталось понять как должна выглядеть функция и как её подключить в html, а также разобраться что и как сделать, чтобы вместо zepto заработал jquery )
-
Даже в случае единого образа? - Там же треки вообще условны.
-
спорная фича - если нужны автостарты, то предварительно включаем плей, если не нужны, то ставим на паузу и после этого переключаем треки - и выбор шире, и не нужных старт-стопов декодера нет.
-
Игорь, я спрашивал о механизме работы самого сервера - при переключении происходит автостарт воспроизведения или нет? Если нет, то зачем его ставить на паузу, если он уже на паузе?
