Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

30.03.2010, 01:08
|
|
Постоянный
Регистрация: 13.12.2008
Сообщений: 354
Провел на форуме: 1747641
Репутация:
175
|
|
Сообщение от maestro-ant
можно гору обойти:
в заголовок-запроса напиши так чтоб сервер не паковал данные
Нет, ну ты в реале уникальный человек!!! Ему нужно именно расшифровать запакованные данные, а не получить чистый текст от сервака.
|
|
|

31.03.2010, 09:49
|
|
Moderator - Level 7
Регистрация: 02.05.2009
Сообщений: 894
Провел на форуме: 4297091
Репутация:
2261
|
|
Сообщение от s0l_ir0n
delphi zlib 1.2.3.2009
# zlib version 1.2.3 for delphi 5, 6, 7, 8, 2005, 2006, 2007, 2009
# now supports simple gzip files
# includes zlib source code and c++ builder 6 project files (c++ builder 6 was used to compile c source into object files)
http://www.base2ti.com/zlib.htm
я это нашел и сам. только приспособить это к пакованым http запросам чета не получается...=\
может конечно мало *лся... там есть какие-то ф-ции для работы с "потоковыми данными" итд. Хотя.. все же хотелось бы по возможности увидеть готовый пример.
maestro-ant - хром уже ответил. "Не паковать данные"? - я и так их(в данный момент) не пакую... потому что не умею распаковывать  Но хотелось бы все-таки научиться, чтобы уменьшить затраты траффика => увеличить количество обрабатываемых http страниц в минуту.
Последний раз редактировалось ErrorNeo; 31.03.2010 в 09:57..
|
|
|

31.03.2010, 10:24
|
|
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
Провел на форуме: 1819761
Репутация:
180
|
|
ErrorNeo, юзай либкурл и будет тебе счастье 
|
|
|

02.04.2010, 14:32
|
|
Новичок
Регистрация: 08.01.2007
Сообщений: 25
Провел на форуме: 25858
Репутация:
5
|
|
Chrome~
попрошу без оскорблений.
ErrorNeo
Мой совет вполне дельный. Разве тебе критично-нужно чтоб трафик был упакованный? Если нет, то в заголовке запроса, который отсылаешь серверу нужно выкинуть строчку Accept-encoding gzip. И все! упаковка данных происходить не будет.
Я так делал когда писал "подмену выдачи". gzip-тупо не нужен мне был. Она нужна для экономии трафика.
Последний раз редактировалось maestro-ant; 02.04.2010 в 14:35..
|
|
|

02.04.2010, 15:03
|
|
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
Провел на форуме: 1819761
Репутация:
180
|
|
Сообщение от maestro-ant
Она нужна для экономии трафика.
Ему это как раз и нужно )
|
|
|

02.04.2010, 16:10
|
|
Постоянный
Регистрация: 13.12.2008
Сообщений: 354
Провел на форуме: 1747641
Репутация:
175
|
|
Сообщение от maestro-ant
Chrome~
попрошу без оскорблений.
Я вас не оскорблял.
Тоже интересуюсь данным вопросом, раньше искал ответ, но так и не нашел.
|
|
|

05.04.2010, 14:49
|
|
Moderator - Level 7
Регистрация: 02.05.2009
Сообщений: 894
Провел на форуме: 4297091
Репутация:
2261
|
|
да, знаю, что либкурл поможет(((
но в данном случае доделаю всё и без коспрессии, а дальше...
если еще 1 приложение придется писать такое - а полюбому придется - буду уже юзать.... либкурл :'(
(прогонять полтора террабафта траффика вообще без компрессии это все излишне же сурово, даже для меня)
maestro-ant - да, мне критична именно экономия траффика. Без упаковки я запросы и так умею слать - да и любой дурак умеет. Не в обиду тебе.) А вот распавовывать пакованные методами дельфи - увы - далеко не каждый. Если быть точнее - то судя по этой теме вообще никто это не делал у нас при использовании вин-сок, да и... вообще хоть каким-либо методом на дельфи.
обломно.
|
|
|

05.04.2010, 20:35
|
|
Участник форума
Регистрация: 20.12.2008
Сообщений: 277
Провел на форуме: 828081
Репутация:
84
|
|
Пробовал TIdCompressorZLib прикрутить? Что-то мне кажется что не пробовал
Кстати реальный пример того что библиотеки типа инди не хуже винсок. Гзип уменьшает трафф на порядка 70%, вот и посчитайте сколько страниц можно получить в инди и в винсок за промежуток времени
Последний раз редактировалось GhostOnline; 05.04.2010 в 20:40..
|
|
|

05.04.2010, 21:48
|
|
Познающий
Регистрация: 25.10.2009
Сообщений: 97
Провел на форуме: 604635
Репутация:
15
|
|
ErrorNeo если еспользуется Indy 9(Delphi 7), то багов в ней куча и gzip там попросту не работает. Для этого нужно скачать заплатки этой версии(там вполть до Classes)
Вот архив :
http://slil.ru/28913262
Распаковывешь эту папку в папку сос воей прогой и все *.pas подключаем к проекту через Project Manager, перезапускаем Delphi и используем как пытались, могу поспорить в этом беда.
|
|
|

05.04.2010, 21:51
|
|
Познающий
Регистрация: 25.10.2009
Сообщений: 97
Провел на форуме: 604635
Репутация:
15
|
|
Блин, я туплю, но один фик посмотреть те сорцы можно и вытащить для себя то что нужно 
|
|
|
|
 |
|
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
Видео уроки Delphi
|
][imer |
С/С++, C#, Delphi, .NET, Asm |
48 |
18.04.2010 09:05 |
|
Литература Delphi
|
Sams |
С/С++, C#, Delphi, .NET, Asm |
2 |
19.03.2010 19:46 |
|
Books
|
PSalm69 |
Избранное |
248 |
27.10.2009 04:52 |
|
Virus.Win32.Induc.a или "Снова записки новичка"
|
_=(mac)=_ |
Защита ОС: вирусы, антивирусы, файрволы. |
5 |
24.08.2009 23:34 |
|
Новая версия Avant Browser 10.2 Build 51
|
Zek |
Soft - Windows |
3 |
29.04.2006 19:52 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|