+  HandyCache форум
|-+  Главная категория» English forum» Override/Update URLtoCache filename in AnswerHeaderReceived event
Имя пользователя:
Пароль:
Страниц: [1]   Вниз
  Отправить эту тему    Печать  
Автор Тема: Override/Update URLtoCache filename in AnswerHeaderReceived event  (Прочитано 192 раз)
0 Пользователей и 1 Гость смотрят эту тему.
hc.addict
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 15


« : 04 Сентябрь 2017, 20:50:34 »

Hi.

Anybody knew about how to override/update the URLToCache filename in AnswerHeaderReceived event?

AnswerHeaderReceived:
Код:
if re.match(hc.answer_header, [[Content-Range: bytes (\d+-\d+)\/\d+]]) then
local cRange = re.find(hc.answer_header, [[Content-Range: bytes (\d+-\d+)\/(\d+)]], 1)
local cLen = re.find(hc.answer_header, [[Content-Range: bytes (\d+-\d+)\/(\d+)]], 2)
if cRange then
local url, ext = re.find(hc.url, [[(.*?)(\.dat)$]], 1), re.find(hc.url, [[(.*?)(\.dat)$]], 2)
local filename = hc.prepare_url(url..', range='..cRange..', clen='..cLen..ext)
filename = hc.cache_path..filename
hc.preform_cache_file_name(filename)
hc.action = 'save'
end
end

Сообщить модератору   Записан
mai62
Автор HC
*****

Репутация: +215/-4
Offline Offline

Сообщений: 6186


« Ответ #1 : 05 Сентябрь 2017, 12:11:19 »

See for an example of the extension in attaching.

* GE.lua (7.73 Кб - загружено 10 раз.)
Сообщить модератору   Записан
Страниц: [1]   Вверх
  Отправить эту тему    Печать  

 
Перейти в: