18.11.2018 02:00
 14просмотров 184 7

Обновления скриптов в связи с переходом на HTTPS

[UPD 20.11.18]
hwm_time_restore доработан (включая https), перезалит с моей страницы и убран из-под спойлера

[18.11.18]
Мои собственные продолжили работать и так
Обновлены чужие старые: SetsMaster, hwm_map_forever, hwm_battlelinks, HWM_Pl_Info_Enchancer (hwm_work_find уже прежде правил)

Gradient: работают и так
ужеЛежу: обновлены
https://www.heroeswm.ru/forum_messages.php?tid=2677541&page=3#46508876
ElMarado: обновлены
https://www.heroeswm.ru/forum_messages.php?tid=2133726&page=362#46509444
https://www.heroeswm.ru/forum_messages.php?tid=2133726&page=363#46511633
https://www.heroeswm.ru/forum_messages.php?tid=2133726&page=367#46519966

Правки для всяких прочих разных, что не перезаливал со своей странички
Внимание: в некоторых скриптах недостаточно поменять адрес страницы, нужно также менять протокол внутри скрипта в ссылках для запросов страниц (помечены, нужное место искать по "http:")
Приведённый текст вставить вместо всех строк с include и exclude, сохранить

hwm_shop
// @include        /^https{0,1}:\/\/((www|qrator)\.(heroeswm|lordswm)\.(ru|com)|178\.248\.235\.15)\/(shop|art_info)\.php/

hwm_adv_dd_menu
// @include        /^https{0,1}:\/\/((www|qrator)\.(heroeswm|lordswm)\.(ru|com)|178\.248\.235\.15)\/.+/
// @exclude        /^https{0,1}:\/\/((www|qrator)\.(heroeswm|lordswm)\.(ru|com)|178\.248\.235\.15)\/(login|war|cgame|frames|chat|chatonline|ch_box|chat_line|ticker|chatpost|rightcol|brd|frames)\.php.*/

hwm_clickable_links
// @include        /^https{0,1}:\/\/((www|qrator)\.(heroeswm|lordswm)\.(ru|com)|178\.248\.235\.15)\/(pl_info|forum_messages|clan_info)\.php/

hwm_battle_time
// @include        /^https{0,1}:\/\/((www|qrator)\.(heroeswm|lordswm)\.(ru|com)|178\.248\.235\.15)\/(war|cgame)\.php/

hwm_text_counter
// @include        /^https{0,1}:\/\/((www|qrator)\.(heroeswm|lordswm)\.(ru|com)|178\.248\.235\.15)\/.+/
// @exclude        /^https{0,1}:\/\/((www|qrator)\.(heroeswm|lordswm)\.(ru|com)|178\.248\.235\.15)\/(login|war|cgame|frames|chat|chatonline|ch_box|chat_line|ticker|chatpost|rightcol|brd|frames)\.php.*/

hwm_auction_back
// @include        /^https{0,1}:\/\/((www|qrator)\.(heroeswm|lordswm)\.(ru|com)|178\.248\.235\.15)\/auction_accept_new_lot\.php/

hwm_tavern_new_game
// @include        /^https{0,1}:\/\/((www|qrator)\.(heroeswm|lordswm)\.(ru|com)|178\.248\.235\.15)\/.+/
// @exclude        /^https{0,1}:\/\/((www|qrator)\.(heroeswm|lordswm)\.(ru|com)|178\.248\.235\.15)\/(login|war|cgame|frames|chat|chatonline|ch_box|chat_line|ticker|chatpost|rightcol|brd|frames)\.php.*/

HWM_TransferSearch
// @include        /^https{0,1}:\/\/((www|qrator)\.heroeswm\.ru|178\.248\.235\.15)\/pl_transfers\.php/

hwm_clan_filter
// @include        /^https{0,1}:\/\/((www|qrator)\.(heroeswm|lordswm)\.(ru|com)|178\.248\.235\.15)\/clan_info\.php/

HWM_Tavern_DrinkOfLuckTime
// @include     /^https{0,1}:\/\/((www|qrator)\.(heroeswm|lordswm)\.(ru|com)|178\.248\.235\.15)\/tavern\.php/

HWM_AH_Helper
// @include        /^https{0,1}:\/\/((www|qrator)\.heroeswm\.ru|178\.248\.235\.15)\/auction_new_lot\.php/
+ в текстах запросов тоже требуется поменять (2 шт., посл в поиск по "http:")

HWM_Find_Protocol_Page_By_Date
// @include     /^https{0,1}:\/\/((www|qrator)\.heroeswm\.ru|178\.248\.235\.15)\/(pl_transfers|pl_warlog|sklad_log)\.php/

HWM Store Many Arts
// @include     /^https{0,1}:\/\/((www|qrator)\.heroeswm\.ru|178\.248\.235\.15)\/sklad_info\.php/
+ в запросе

HWM_WH_Hightlight_Arts_IDs
// @include     /^https{0,1}:\/\/((www|qrator)\.heroeswm\.ru|178\.248\.235\.15)\/sklad_log\.php/

hwm_links_to_auction
// @include     /^https{0,1}:\/\/((www|qrator)\.(heroeswm|lordswm)\.(ru|com)|178\.248\.235\.15)\/auction\.php/

hwmtakeoffon
// @include     /^https{0,1}:\/\/((www|qrator)\.(heroeswm|lordswm)\.(ru|com)|178\.248\.235\.15)\/inventory\.php/
+ в тексте для url (начало)

HWM_Return_From_Rent
// @include     /^https{0,1}:\/\/((www|qrator)\.heroeswm\.ru|178\.248\.235\.15)\/arts_arenda\.php/

hwm_GN_exp
// @include     /^https{0,1}:\/\/((www|qrator)\.heroeswm\.ru|178\.248\.235\.15)\/(mercenary_guild|pl_warlog)\.php/

hwm_clan_statistics
// @include     /^https{0,1}:\/\/((www|qrator)\.(heroeswm|lordswm)\.(ru|com)|178\.248\.235\.15)\/clan_info\.php/

hwm_roulette_delete
// @include        /^https{0,1}:\/\/((www|qrator)\.(heroeswm|lordswm)\.(ru|com)|178\.248\.235\.15)\/.+/
// @exclude        /^https{0,1}:\/\/((www|qrator)\.(heroeswm|lordswm)\.(ru|com)|178\.248\.235\.15)\/(login|war|cgame|ticker|rightcol|brd)\.php.*/
Комментарии
1 / 18.11.2018 12:45 / Professor Crow [16] ?
Пока УжеЛежу страницу форума отпирался от правок своих двух строк, Небылица уже поправил и чужие.
Красава, чо сказать.
2 / 19.11.2018 08:32 / Сфинкс [18] ?
А зачем кратор? Его больше не будет.
3 / 19.11.2018 10:24 / Небылица [17] ?
Сфинкс, ну например затем же, зачем мы с Градей делали инклюды с регулярками, работающими с https, когда https и в помине не было
И благодаря чему у множества пользователей и на минуту ничего не поломалось, когда его всё-таки ввели, а нам не пришлось и пальцем о палец ударить, чтобы срочно всё поправить

А вообще – я просто и знать не знал, что его убили, когда делал эти правки, тк я им не пользуюсь)

+ в общем-то, его могут и обратно наныть
На допов вроде как заходили в одном браузере с разных адресов
4 / 19.11.2018 16:04 / U-Gin [15] ?
Небылица,
Не подскажете как вот этот поправить?
5 / 19.11.2018 19:44 / Небылица [17] ?
U-Gin, ну если он работал раньше, то аналогично: http на https заменить в блоках include
6 / 19.11.2018 22:02 / U-Gin [15] ?
Небылица,
Я правильно понял, что замена http на https по тексту скрипта сделает любой "слетевший" скрипт рабочим и больше ничего менять не надо?
7 / 20.11.2018 02:59 / Небылица [17] ?
U-Gin, скрипты слетают по разным причинам
Для недавней массовой поломки в связи со сменой протокола – да
С поправкой насчёт
Цитата: Небылица
Внимание: в некоторых скриптах недостаточно поменять адрес страницы, нужно также менять протокол внутри скрипта в ссылках для запросов страниц (помечены, нужное место искать по "http:")

Возможность комментировать доступна после регистрации