Patch (mercirial) для #1333

Форум для обсуждения деталей разработки программы SAS.Планета

Модераторы: vdemidov, Tolik

Ответить
antonio
Новичок
Сообщения: 5
Зарегистрирован: 06 авг 2012, 22:10

Patch (mercirial) для #1333

Сообщение antonio »

Всем привет! Меня зовут Антон.
В багтрекере есть описанная мною бага: http://sasgis.org/mantis/view.php?id=1333
В ночных сборках не работает замена 'User-Agent' внутри RequestHead через params.txt и GetUrlScript.txt

Я исправил, патч для mercurial во вложении.

Теперь в GetUrlScript.txt можно будет писать что-нибудь типа
RequestHead := 'User-Agent: Mozilla/' + IntToStr(5 + Random(10)) + '.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)\r\n';
что позволит обойти бан по паре значений IP+UserAgent.
Вложения
patch.7z
(23.03 КБ) 251 скачивание
zed
Гуру
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз
Поблагодарили: 568 раз

Re: Patch (mercirial) для #1333

Сообщение zed »

Применил.

P.S. Только мержить не надо было.
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

Re: Patch (mercirial) для #1333

Сообщение vdemidov »

Но, на будущее, для этого нужно использовать Pull Request на битбукете.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
antonio
Новичок
Сообщения: 5
Зарегистрирован: 06 авг 2012, 22:10

Re: Patch (mercirial) для #1333

Сообщение antonio »

Ок, почитаю, попробую разобраться. С меркуриалом не работал, работал только с SVN и TFS.
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

Re: Patch (mercirial) для #1333

Сообщение vdemidov »

Лично я с SVN работаю только через меркуриал :) Репозиторий стянутый при помощи Меркуриала, занимает на винте в 10 раз меньше места, чем его оригинал стянутый SVN-ом.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Ответить

Вернуться в «Раздел для разработчиков программы SAS.Планета»