+1
Started

Загрузка из кэша оперативной памяти

Mev 2 weeks ago • updated by walkmansurf 1 week ago 9

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

Answer

Answer
Completed

Аудио будет братся из кэша если:
Ссылка на файл для прослушивания песни идентична ссылке которую получает расширения.

Completed

1. Дополнение не имеет доступа к оперативной памяти.

2. Кэш аудиозаписей хранится на диске HDD/SSD

3. Если песня уже была прослушана и сохранена в кэше, она не будет загружатся через интернет заново

Браузер Mozilla Firefox можно настроить таким образом, чтобы весь кэш хранился в оперативной памяти. В этом случае обновление, не находя кэша на диске HDD/SSD, начинает скачивать аудиозапись заново. В  Mozilla Firefox делается это выключением в настройках about:config параметра browser.cache.disk.enable и включением параметра browser.cache.memory.enable, а также изменением параметра, который отвечает за количество оперативной памяти.

Тогда каким образом (пускай даже с доступок к кэшу браузера) расширение должно взять трек там где его нету!?

Извиняюсь, вы меня наверное не поняли. Файл есть в оперативной памяти. Просто Firefox можно настроить, чтобы он хранил кэш либо на диске, либо в оперативной памяти. На компьютерах с достаточным объемом ОЗУ браузер намного бысрее работает, если кэш хранится в ОЗУ.

Under review

Уточните, на каком сайте используете расширение?

Answer
Completed

Аудио будет братся из кэша если:
Ссылка на файл для прослушивания песни идентична ссылке которую получает расширения.

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

Started

Подтверждаю что песня скачивается даже если уже есть в кэше. На выходных посмотрю что с этим можно сделать.