Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Разное > Ваши программы
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #16  
Старый 11.10.2011, 17:00
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Новая версия, чейнж-лист:
1. Minor bugfix, так это вроде называется?
2. Отображение позиции трека, + название в трее
3. Автопереключение
4. Автоповтор
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj

Последний раз редактировалось PhoeniX, 12.10.2011 в 07:41.
Ответить с цитированием
  #17  
Старый 12.10.2011, 07:41
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Очередные версии выходят быстрее вашей критики
Чейнж-лист:
1. Minor bugfix, теперь все без исключения названия треков отображаются без кракозябр и квадратиков в конце.
2. Перемотка
3. Перемешивание (пока что перемешивает только текущий плейлист, при отключении - его восстанавливает. На добавленные треки со включенным перемешиванием - не влияет).
4. Перекомпилен другим компилятором, размер EXE -4Кб.
5. [s]Теперь банановый[/s] теперь в RAR, ибо раньше кодил на нетбуке, где был 7zip, а тут перешёл на ноутбук, и тут у меня только WinRAR, так что размер архива +3Кб

В принципе, плеер уже вполне работоспособен, если вам не нужна регулировка громкости, и удобно загружать треки драг-н-дропом
Кстати, памяти съедает всего 4Мб при локальном проигрывании, и 6Мб + размер трека при загрузке из Сети
Что явно меньше любого из тех, что установлены у меня (VLC, WinAmp, WMP, MPClassic-HomeCinema - жрут ОТ 20 метров "пустые"), после запуска любого трека на проигрывание - расход подскакивает раза в 2.
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj

Последний раз редактировалось PhoeniX, 12.10.2011 в 09:04.
Ответить с цитированием
  #18  
Старый 12.10.2011, 09:07
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

И очередная версия, на этот раз релиз (1.0)
1. Багфикс, треки со сбойными тегами теперь именуются по имени файла. Раньше так делалось только с файлами "вообще без тегов".
2. Добавление файлов из диалога. Мультиселект, всякие плюшечки.
3. Пофиксил 2 места с потенциальной утечкой памяти.

Регулятор громкости откладывается до версии 2.0, ибо лично мне он пока что не нужен
Скачать можно всё так же в первом посте.
Или по этой ссылке: Вложение 2537
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj

Последний раз редактировалось PhoeniX, 12.10.2011 в 09:37.
Ответить с цитированием
  #19  
Старый 12.10.2011, 09:39
Аватар для Konrad
Konrad Konrad вне форума
Эксперт
 
Регистрация: 19.03.2009
Сообщения: 1,261
Репутация: 45834
По умолчанию

PHP код:
Приложению не удалось запуститьсяпоскольку MSVCR100.dll не был найден... 

Как по мне так эти попытки уменьшить приложение, избавляясь, как кажется, от "лишнего" , и приводят к таким вот казусам.
Ответить с цитированием
  #20  
Старый 12.10.2011, 09:44
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

А ни от чего "лишнего" я не избавлялся. Это уже, прости меня, Microsoft Visual C Runtime, и оно есть в системе почти у всех. Во всяком случае у тех, кто юзает Microsoft Update
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj

Последний раз редактировалось PhoeniX, 12.10.2011 в 09:47.
Ответить с цитированием
  #21  
Старый 12.10.2011, 10:15
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

ту же ошибку получил на Windows XP SP3, Windows 7 Pro x64. в обоих системах только, что нужно мне.
__________________
Пишу программы за еду.
__________________
Ответить с цитированием
  #22  
Старый 12.10.2011, 11:44
Аватар для M.A.D.M.A.N.
M.A.D.M.A.N. M.A.D.M.A.N. вне форума
Sir Richard Abramson
 
Регистрация: 05.04.2008
Сообщения: 5,505
Версия Delphi: XE10
Репутация: выкл
По умолчанию

Цитата:
Сообщение от Konrad
PHP код:
Приложению не удалось запуститьсяпоскольку MSVCR100.dll не был найден... 

Как по мне так эти попытки уменьшить приложение, избавляясь, как кажется, от "лишнего" , и приводят к таким вот казусам.
Это дебаг или релиз версия?
__________________
— Как тебя понимать?
— Понимать меня не обязательно. Обязательно меня любить и кормить вовремя.


На Delphi, увы, больше не программирую.
Рекомендуемая литература по программированию
Ответить с цитированием
  #23  
Старый 12.10.2011, 12:09
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Либо что-то не так, либо это я "впереди планеты всей"... Вырубил вообще линковку Run-time library, размер файла вырос до 66кб, потребление памяти - до 9 мб. Растём как на дрожжах... Ну да хрен с ними, зато теперь запустится уж точно у всех
Вложение 2539
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием
  #24  
Старый 12.10.2011, 21:28
Аватар для Pilot_Red
Pilot_Red Pilot_Red вне форума
Продвинутый
 
Регистрация: 01.11.2006
Адрес: Карелия
Сообщения: 702
Версия Delphi: D7
Репутация: 11581
По умолчанию

не у кого не было глюка с перемоткой, иногда приложение колом встает, при этом музычка играет..
Ответить с цитированием
  #25  
Старый 12.10.2011, 21:56
Аватар для v1s2222
v1s2222 v1s2222 вне форума
Продвинутый
 
Регистрация: 07.09.2010
Сообщения: 726
Репутация: 26711
По умолчанию

Если музыка не проигрывалась и перенесли песню в плеер то надо нажимать на кнопку "Старт". Удобнее было бы если бы музыка сама начинала проигрываться.
ЗЫ Если хочешь сделать удобный плеер (для себя), то делай горячие клавиши (желательно специальные).
Кстати, AIMP жрет не так много оперативки, много функций/скины и, как по мне, не плохой плеер (весит конечно не много не мало, ~11.7 Мб.).
Пользуюсь именно им (можешь и его внести в "свой" список ).
__________________
Помогаю за Спасибо

Последний раз редактировалось v1s2222, 12.10.2011 в 21:58.
Ответить с цитированием
  #26  
Старый 13.10.2011, 00:41
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Да, если музычки не было и перетащить файл на плеер, то старта нет. Это я где-то не учёл условия, ну да ладно, сделаем к следующей бете.
Горячие клавиши организую, как только разберусь, как это делается. Хотя на моём нетбуке мультимедийных клавиш всё равно нет, а назначать всякие комбинации "контрол-альт-шифт-Пэ для пуска/паузы" - так это каждый для себя захочет настроить, а значит, надо будет настройки сохранять где-то. Что убьёт пока что главную фичу плеера - "драг-н-плей, настройки не нужны"

И, да, к версии 2.0 я полностью уберу кнопку паузы, объединив её с кнопкой "плей"

Цитата:
Сообщение от Pilot_Red
не у кого не было глюка с перемоткой, иногда приложение колом встает, при этом музычка играет..
А поподробнее? У меня не получалось так сделать. Как пишут на багтрекерах
Цитата:
A bug report should include a step-by-step description on how to reproduce the bug.
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj

Последний раз редактировалось PhoeniX, 13.10.2011 в 00:44.
Ответить с цитированием
  #27  
Старый 13.10.2011, 08:29
Аватар для Pilot_Red
Pilot_Red Pilot_Red вне форума
Продвинутый
 
Регистрация: 01.11.2006
Адрес: Карелия
Сообщения: 702
Версия Delphi: D7
Репутация: 11581
По умолчанию

Цитата:
Сообщение от DJ PhoeniX
Да, если музычки не было и перетащить файл на плеер, то старта нет. Это я где-то не учёл условия, ну да ладно, сделаем к следующей бете.
Горячие клавиши организую, как только разберусь, как это делается. Хотя на моём нетбуке мультимедийных клавиш всё равно нет, а назначать всякие комбинации "контрол-альт-шифт-Пэ для пуска/паузы" - так это каждый для себя захочет настроить, а значит, надо будет настройки сохранять где-то. Что убьёт пока что главную фичу плеера - "драг-н-плей, настройки не нужны"

И, да, к версии 2.0 я полностью уберу кнопку паузы, объединив её с кнопкой "плей"

А поподробнее? У меня не получалось так сделать. Как пишут на багтрекерах

Слушай, хз, я запустил приложение, перемотал вперед - назад, и тут раз такой бонус. Раз на раз не приходится, иногда вподает в кому, а иногда перематывает нормально. Устрой краш тест перемотке, может поймаешь ошибку...
Ответить с цитированием
  #28  
Старый 13.10.2011, 10:07
Аватар для PhoeniX
PhoeniX PhoeniX вне форума
Always hardcore!
 
Регистрация: 04.03.2009
Адрес: СПб
Сообщения: 3,239
Версия Delphi: GCC/FPC/FASM
Репутация: 62149
По умолчанию

Хм, поймал один раз. Странная фигня, и отлаживать её проблематично - брейкпойнты будут срабатывать слишком часто, задолбаюсь ловить... Буду искать, из-за чего такое может быть. Хотя код, вроде, чист, всё тред-сейфно написано...
__________________
Оставайтесь хорошими людьми...
VK id2634397, ds [at] phoenix [dot] dj
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 12:52.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter