OberonCore https://forum.oberoncore.ru/ |
|
Zlib https://forum.oberoncore.ru/viewtopic.php?f=90&t=963 |
Страница 4 из 6 |
Автор: | Евгений Темиргалеев [ Среда, 13 Октябрь, 2010 18:43 ] |
Заголовок сообщения: | Re: Порт zlib |
Пётр Кушнир писал(а): Ковыряние в исходниках стороннего компонента не совсем то, чего ожидаешь от компонента, выложенного на zinnamturm.eu Нехорошо-с. Дарёному коню в зубы не смотрят.
|
Автор: | Пётр Кушнир [ Среда, 13 Октябрь, 2010 21:03 ] |
Заголовок сообщения: | Re: Порт zlib |
Голубицкий недавно писал про такое отношение к пользователю бесплатных продуктов. Статья http://www.computerra.ru/sgolub/567463/ |
Автор: | Иван Кузьмицкий [ Среда, 13 Октябрь, 2010 21:33 ] |
Заголовок сообщения: | Re: Порт zlib |
Соглашусь с Петром и с аргументами Голубицкого. |
Автор: | Штирлиц [ Суббота, 16 Октябрь, 2010 07:01 ] |
Заголовок сообщения: | Re: Порт zlib |
Пётр Кушнир писал(а): Ковыряние в исходниках стороннего компонента не совсем то, чего ожидаешь от компонента, выложенного на zinnamturm.eu 1.Не я их туда выкладывал. 2.Нигде не утверждалось, что будет работать для вечной альфы или (беты) 1.6 3. По моему исходники для того и выкладываются, чтобы можно было их совместно развивать. А не для того чтобы печалиться. Для чего тогда SVN репозиторий заводился? P.S. В аттаче порт для 1.6. В SVN выложить не удалось. Проблемы с подключением Поправил, проблему с WinApi._FILETIME, в rc5 она описывалась именно так и описания функций были другие [Модератор] с 20.10.2010 размещён: http://oberoncore.ru/bbcc/subs/zlib/ |
Автор: | Пётр Кушнир [ Суббота, 16 Октябрь, 2010 14:14 ] |
Заголовок сообщения: | Re: Порт zlib |
Штирлиц писал(а): P.S. В аттаче порт для 1.6. В SVN выложить не удалось. Проблемы с подключением в ББ 1.6 rc 6 компилятор ругается на тип WinApi._FILETIME Насчёт SVN - тут недавно всем раздавали новые логины-пароли, обратитесь к Евгению, он поможет разобраться. Штирлиц писал(а): 1.Не я их туда выкладывал. никто не утверждал обратногоШтирлиц писал(а): 2.Нигде не утверждалось, что будет работать для вечной альфы или (беты) 1.6 Дак там в модуле Strings идёт ошибочное укорачивание строки через SHORT - есстественно оно не будет работать для русских букв в 2-байтном юникоде. вот бы об этом кто-то предупредил заранее. Штирлиц писал(а): 3. По моему исходники для того и выкладываются, чтобы можно было их совместно развивать.А не для того чтобы печалиться. Для чего тогда SVN репозиторий заводился? у каждого свои задачи, я, конечно, могу выделить время на ковыряние ЗИПа, но тогда мои основные задачи останутся нерешёнными.
|
Автор: | Штирлиц [ Суббота, 16 Октябрь, 2010 17:41 ] |
Заголовок сообщения: | Re: Порт zlib |
Штирлиц писал(а): 2.Нигде не утверждалось, что будет работать для вечной альфы или (беты) 1.6 Дак там в модуле Strings идёт ошибочное укорачивание строки через SHORT - есстественно оно не будет работать для русских букв в 2-байтном юникоде. вот бы об этом кто-то предупредил заранее. [quote="Штирлиц"]Проблема была не в том, что используется SHORT, а в арифметических операциях. Сейчас это поправлено. P.S. Доступные мне просмотревший архивов, если и не поддерживают UTF8 (отображают крякозябры)- архив открывают и файл извлекают нормально |
Автор: | Oleg N. Cher [ Вторник, 28 Февраль, 2012 13:08 ] |
Заголовок сообщения: | Re: Порт zlib |
Штирлиц писал(а): Пётр Кушнир писал(а): Ковыряние в исходниках стороннего компонента не совсем то, чего ожидаешь от компонента, выложенного на zinnamturm.eu 1.Не я их туда выкладывал. Интересно, а кто-нибудь собрался и выслал правленную версию Цинну? Он ведь этот форум может не читать и баги не отслеживать. Штирлиц, видимо, это предстоит Вам, раз уж Вы мэйнтейнер ZLib для КП. Чтобы потом "новаторы" слюнями не брызгались. |
Автор: | Oleg N. Cher [ Воскресенье, 13 Май, 2012 14:23 ] | ||
Заголовок сообщения: | Re: Порт zlib | ||
Господа, я выслал-таки Гельмуту Цинну сообщение, что вышла более новая, чем была у него на сайте, версия ZLib. Со ссылкой. Переадресую вам его вопросы, поскольку я сам библиотекой настолько подробно не занимался. Будем с Гельмутом признательны за ваши ответы. Цитата: Dear Oleg
I added all changes of the newer version and I have zlib ready for uploading. A few questions before I do it: - Which new features was added? - Is Vladimir Sidorov's e-mail address vsidoroff {at} mail {dot} ru valid? - The sample "MODULE ZlibTestzip" doesn't run. It produces Traps. - Also the sample form the website http://forum.oberoncore.ru doesn't work. - On the website they are speaking about loading png files with Zlib. Is there a sample available which show this facility? - At the appendix I send a zip file. Can it be read the file with Zlib? One more question: - How to list the directory (contents) of a zip file? With best regards Helmut Zinn
|
Автор: | Александр Ильин [ Воскресенье, 13 Май, 2012 14:34 ] |
Заголовок сообщения: | Re: Порт zlib |
Oleg N. Cher писал(а): - On the website they are speaking about loading png files with Zlib. Is ZLib занимается сжатием потока данных. Например, берёте массив байт или строку, и сжимаете. Потом можно разжать и получить исходные данные.there a sample available which show this facility? - At the appendix I send a zip file. Can it be read the file with Zlib? - How to list the directory (contents) of a zip file? zip-файлы имеют специальный формат: заголовок, имена вложенных файлов в какой-то кодировке, пути к подкаталогам, контрольные суммы и т.п. Библиотека ZLib используется там только лишь для того, чтобы сжать содержимое каждого из файлов в отдельности. Разбор формата zip - это совершенно не связанная задача. Аналогично с форматом png. |
Автор: | Oleg N. Cher [ Воскресенье, 13 Май, 2012 19:50 ] |
Заголовок сообщения: | Re: Порт zlib |
Вероятно, Гельмут хотел спросить: удалось ли кому-нибудь использовать ZLib в таком виде, как есть, для разбора формата PNG? Возможно, с помощью дополнительного кода, но на базе данного порта ZLib. |
Автор: | Роман М. [ Воскресенье, 13 Май, 2012 22:51 ] |
Заголовок сообщения: | Re: Zlib |
По-моему, для PNG проще использовать проверенное временем ПО под названием libpng. Если отсутствуют обвязки для библиотеки, то перенести их с Делфи не составит большого труда. Уж всяко, быстрее написания её аналога. |
Автор: | Oleg N. Cher [ Среда, 16 Май, 2012 18:00 ] |
Заголовок сообщения: | Re: Zlib |
С такой логикой нету никакой необходимости и в ZLib на Обероне, ведь есть zlib.dll. С тем же успехом, зачем Оберон, если есть C# и Java? Однако почему бы не иметь в дополнение к libpng.dll ещё и Оберон-вариант? Тем более, что в AOS такой исходник есть, и я полагаю, его проще адаптировать к ББ, чем дельфиозный. Но Гельмута, это ясно, интересует возможность работы с PNG чисто на КП/ББ, без привлечения сторонних библиотек. Поэтому чем давать умные советы подобного рода лучше отвечайте по существу. Вдогонку. У Гельмута есть вопросы, и даже, похоже, он нашёл баг. Я попрошу его прислать мне исходник, о котором он говорит, и приложу попозже. Цитата: From Helmut Zinn
Dear Oleg, please send me the Vladimir Sidorov's e-mail address. I have some questions to him. I wrote a little program and I get a trap inside Zlib if the following two conditions are not met. - Why must be the file (which I would like to add) in the same directory as the zip archive? - Also it is not allowed to use file name including its path name. Regards Helmut Zinn |
Автор: | Штирлиц [ Среда, 16 Май, 2012 18:33 ] |
Заголовок сообщения: | Re: Zlib |
Порт под BB для работы с PNG есть в SVN, https://svn.oberoncore.ru/community/old ... s/trunk/Vi libpng не используется См. Vi - работа с Png и Bmp |
Автор: | Oleg N. Cher [ Пятница, 18 Май, 2012 10:30 ] |
Заголовок сообщения: | Re: Zlib |
Штирлиц писал(а): Порт под BB для работы с PNG есть в SVN О, вот это уже кое-что. Благодарю!Владимир, надеюсь, Вы найдёте время посмотреть "баг", найденный Гельмутом. Цитата: Dear Oleg,
here is my little program ZlibCmds. It contains 3 command: 1. Show: List the contents of a zip archive into the log window 2. Decode All: Unpack all files form the zip archive 3. Endcode File List: Pack all files from the selected file list to the zip archive. Inside ZilbCmds there is its form and a short description about how to get the traps. This program ZlibCmds works only if the zip archive and the files to pack or unpack are in the same directory and the file list has no directories. Otherwise you get a trap. Regards Helmut StdCoder.Decode ..,, ..kH0...3Qw7uP5PRPPNR9Rbf9b8R79FTvMf1GomCrlAy2xhX,Cb2x hXhC6FU1xhiZiVBhihgmRiioedhgrZcZRiXFfaqmSrtuGfa4700zdGrr8rmCLLCJuyKtYcZRiX 7.2.s,MR7,,k,5TWyql.bnayKmKKqGomC5XzET1.PuP.MHT9N9ntumaU2,CJuyKtQC98P9PP7O NbXmb.2.QsXk2kRD0,6.,U08J99SdfJHPNjvQCJuGKfaqmY6MwdONl1QCh0708T,U..w.ggXU. 2U18J99SqorGqmQCbWBxhYFWUl1UnNHEWUmr.6.whVk5kn40,6.,.Xj,cU.ktAcoZimBhWhioh gnZcZRCY.2.w22U.EBE.0.4.I3VuI3.0E65.Q0AU0KyB.,UnU.2.e,2.,AE2.e0.,6YUe6.4E. EfqT7YlLL.3Qwb8R7vIdPMP9Qbf9bWK,U1.,Uz1,UZ1,c.Rk10oIrH5kMLn3An2EduGhjr4EML n3Qx2EISxham,kLLn3Yv2U..............................AU0U,2.0EWfn,YlLL.YcZp i1xhhhhVphYhgmRiiQeo,U.Ay2hgq,.RdJ.0EtV.2.a,2.O.0E.g04kVU76.8E,9z4E.0.t,,. ,,,.4.QcVZhdJgmBBVuI3.0E65.I0sE,U0I.AU1U1Ikmj,6.Q72U.EE6.,U.W.kV44.U.2GE,0 .1M5s.3.C.8kIE.4,8E20.7cUZT16.,U9V.2.00,6.k.0.C2..,6j3.GE.c.N.760c.t.7c0c. 1,iU.M,3gwP.0.N,,.p.,6.N3,.JFc.0ES,96.sCc,3gwP.0.D,,6.I16..I3.0E6,J.DcUZT1 E.sME.c46.,Ue0,c8.2UE04.OE2k14.A.2U12.OE0k1U4wU.k1.J.D.A.2UH8.WE,9z4U.Ec5. 2.p.,6.wT2U.I3.0E6,L.O04kCUaV4Y.2U42.Y.2UxU,Y12UHU62,2USU6A12UFU6g.2US.r., M2609.,c5kJUFU6QU.Ua.H.,s7c,P.Fs.E,E.G,,60L.,M32U4g,2V1U4I.6360J.K,Ok4E2C. I.6360J.S0g,s.E,UIU6Y,2UJU4g,2V1.3.G,WE4E.K,Ok3E.K.4.2UhV3I,sCc,J.D.OE2k1. 1.,s.E0k1U4w.w.E3.k.E.Wl.60L.,c7M.v.G3Wk4UQW6A,cRECE.45aE,9z4E.0.,W..p.,6. N3,.J,U.2G2.F6.,E.4y.M0H.Wo.M,T.On,c03gwP.0.N0,.p.0.4E.2.JFA0z.U.2Gk.UGU8A .6Vc0UuA.6.YM.8z5U.kAU.E10.,6.K,43,c0jC,QV0KyBU.2..c4E.k.Ue.E.m9s,,U8Y.QV8 U8A2QVEE.ek8UO.RO.wzBxd2heAhcUIfgBhWRchZgnRbBgV72ZegV7genhgm3YYBhjBggxgUog jJiUIfgBBPM0HB6FONNPPf9R,dKHfPR96P763M1Hc.3tId9N5OP7vQRtHVPNR9JTvPN9FHPMNv PD98DdKNPO3v9ZuQZvMTtEP9Nbv7N76Dt6p8PHHRepo0LE0pkCqpKKtSmI8m4aEJam4qk2aoa0 pb8Je0GXaKqKqtmGEWorCLuOoom4QeoZgAxhbZ3dONl9R5uPR9RZvPN9P9fQb99,7JMHUg2YLB hiBckBhg2YOZhdtETfPb9Rb99,dKNXOBhkRbBgV7AVcI3akuCrmCLEGpmWb1hhYd9bONNPN59R HvPRvFfPMZ9NPM0Hc8H,5uHRuIdO1HEs4KuWKaKKr0mS0GYyqt.uGs4KuW4in4ak2Cpm0rk8rk Grr8LEqHE8mL8mRqk4aEf4Idqk2aEsIieIbUIe3RcDJe2hV7AV7AgmRgcBhqhgeIbUAcGJe,Bf U2iVZicVUwd43Y13d,JevgV7M07POZPN59RTnweGR00...U3pd2RbBg,VeITuE98FfeI986b8O TvRJtCPM0OpUU7AAeHEeJq.RNEZvMF1rN1HM0HMNR9Rp76p8P.9ePdfQnvCPM0ogoJbUwedpBo Z4BdAhcIBdBhcvgV7EuaqqKKR0mfa4sInuIdOFP8JHOH.ZPNbfC,NGR8J9uF9eIrN18oWSoYuo 4ak2CJuGKac9T8QQ5akd.mIriHECJuG4QeoJidphb3ZWAcmRA663N8r76b8R..VPMZf91fQ59O M8r76b06HgV7MM2YugbUIfg,wdkhA1eQ51WGs4Kt.69,dQ9vQHtCPU7pcUIiZRiUgbUIfg,sO, 7JFOFRO1Hk2WWUwgZZiUogdJinZiUAgm,0mmuKu66JN8PM0HM09XUIbx22.Ooo859ePdfQWmk8 rlamRk2SJYaIaKIEK4,t6,dHH8H,7FTO1HM0aEt66pVLBhi,7uPb9F19R99JHPP99JTfFH9P99 JHXcggiZiiYgVZiZZZUggiZCdPOPPNN76B9RHtCPM0AVm,.cFH9P91GZHBjnZiZhhIBhh78B9R N76dPOPPNHtCPM0AVcktWqrSLEyKrKKE4KtCKo.IC,VBU7Q8UH,ggiZiiohVhhZB3,,Ee4Klin 4a.HsI.HePd989fPdnlyqq0rdaKxKKEGoYOJE4HM8HO0mJ0mMamR00UH,IYUQh0JYdQbU.6J.a kd.a2UpphXxhh,....b0...d0k2C3kYkM0HM0mK0mM0HMIZUggiZC51.MNRXp,UdQ5.C3UZIYd QbBA,akd.G3U7Q8U7FXyKtqKIGroqaiwi2BgtZZUAakYZUIag2YIhAq2c97PODPOdvQVPM5PNN 76BOENuI9O8r,U13hVJicIYiIYdQbBU7Q8U7,.MHTfPd9ON76X7AUW2aWYZUoc,,.sE..akd.a 2.UNhgVJig2Yl24GHK0GF01..kV.,d6HtCP.HsI.H0.EYyqu8LK00I4G3.....U1,eHFamRU7Q 8U7,.MHHfPf9R99941EF...Q6..HsI.H0.kdKqlyKrGKK0mM....6H.H68wAohZ3jo3YVJC.IC .akmERcK.uomWb3phoFIKKrAZv.90ak2IfgBhW,58PTvQ9PEZvMF1FNMZHK0GtKad.90gcC76b 8OTnRqk4..7ON5vP7PN18PNf8rN1HEf.44pFh.A6W4i1akmcCe3U3FtQ5cNsJ.BOGN0.G5e1.b OK..mqrCKR0GXaKqQCNuP5PMdvPZvCP.BPOp76BOOEXaKqQbBA,SLteHEOoosQSJtaKuKKtin4 a.ZXuMG.cE.C3.00UH,ME.,d622..05R,kI.EaM1akd.C3EFKLr0rkCadphb3YoxhUYgdJiZVm 763N8..EsEmaKtK4M8r76.m2MM22.kb051068V11169.MGUUg5.sO.AVc.oA66.0mmUU.gA00. cF8590WmkM8k2S3.,t6u2.aEq66pNDOoom4Gqo8LLGJoaqtWGs447XZ,M1M0BHEenS00.uGbKq vWGqyqlmGEOooUVRifBZvg,AVr76pND,dNHf9RONjvJZPOdXcod7ZddQbBU7I9.98SdfQ1vMdP FR1EKggiZig2YrJig2YmhAHFE4odCpW8JeWGtKqt00V79,NA4nIin4k2OaiIeZxgdRiohgm3ZZ phopZiVYYZUc6N76BOO.mGE85H,.66.8nIi1Hk2C3kd.80.IYdQ5..gA.H,.N0M0F,cP666O.8 bUk4A,HMNcCI9.R090WmmM8U3lRM0e3U1,.Wmk6985Hl4MFgV7gcC767ON51sCPM1I8.SomGLX aKq2Ycoe,JeU2CdHR0mU83wd432EEOpU8ZgxhXJ5ktY74422cP1PP9fCO2cH1PPaWBEf66H99e KR0mYu2EECKoeHECIYk4I6o7AhUIbx6Ar7659O,dCvFs44r8AvuC,7PTvM,,B0YAY8c63N8r,j 02ZX3hUQYU2aMBZUoYU2ZgxhXt6,dH667uHPU7IhUIbx6Aqk2sJ...59OsI99Q1nkkI0GWyIEu qkqaPJhR3Yug559Or76HeH588JP8r76HeHAhdQbUQgcdC2CMOv869eH7uCEr4qqK4Uk2fvgV7k YsMF96v76bONV166d8G9GEmqrcCYhjRgiYecBBuqkqad66H0klcC2C..UgxB8rmCLECGE0HEGJ YK266cHH8H,NFR8FPk2K2r,VHu.pND0XBAV3FESomG5Q5PM0.EdKqkGKc4Ku2YcIiYJbUYeZ3D P0NHL8pm4KmKKtiHEO305e1..0GfEqKKreHEa2S2HtCPUKVdFqeHEaIb.rllI5UB..Uv2Yg3Yu g5NOFR88VPMdnI0mK0mMin4aUGhcEhc,ZeUIiYpZGhgVtEFPMZnlWqI0meuIeaIa0GtGaZxho3 YDJeU2ZXFT0GF0GF.j0ojmZgigAoYU23.2Ya22H96t76NP8,7F2iVZCr0sM.UmZgiI8.U3p7r, V1.0HgiHEmqmuKEenSAhBAV3p78pm4aEVvgVB..KIrCqrGqmOoomqmmooCLuemRqU7o8q.HMMI 5p0kU6OsCM05fC,7J99SCor.ELCoruKu.in4ErER.bHbkR0Gs44p,EN0HOWHEyIX00.8LmeHEU BVg,1nm.m4p,EaMMsCP.BHR.o6Q5HUmhAA7w6g,IgZxgg2YZphYZZUAhu2Y7p7UUggmJiu2Y0x dDZd3BcCRbBAV0tFUH,Y700UH,IYEBgXRB6RAcm,0GF66b0.Eskk.a0b06Hg,HsM,dCvFeKKwQ 6.QCBuP5PRb98HtCPU7FICKECGEu2HFHQgi2dVRiHhgghAEIaGEGJYKYBk2CKLSomGrdKKqK4E lKqnm0AZvg,akk66cK.yIsME2B2Zk,.N,.a2ZXUg5p0Uf,U7IiY3Yug55f9dPNlHLuomSLdKqk G4FdHsC,dQQeZZiExhn3ZWhgbBZv2YZJC,dCvFX4IasCPM0AVGhgVZgEVcIiYZZU2iVZCN76HP 8rN1M0j02ZkBgo765763d6H76BFI8LmuGcyqtWmI0mKAhUY59Hm2YacT9fQZ967uHP.Hkd.C3. dnIiHEC3Ea.aU5hgop62ZkBgo79mqrCKKohVhBHVZVuEq66v76ROGin4a.HkYcT91d8G.HUa76 cFHXn7NsHN9NF7PTHK.NFe8peKoIiHEUuEn2Yx2YC,M0A7.d0k2Eh.AcYZg3,44NFr.BPOR,km .H79,tSv99,dNYdZphbZic3ZdYZUI9Q6CLuoZ0hgnZi1xhhdQ9ntaqruKK0Ghm4.GomOqkKLqG rdGLt4KuKqnaLK0GtM8U7UH,Q8UW2iVRAEF...V1H,.N0M0g6i1A,90k2A7.EE8pm4aEVcEK.N lo2Y3p7U7g6.HcKcKsE.UcAAcQ91kWM1.K2,NFRvMcF6HsCPM13OFD00rk8LL.2Yug53dKNPO3 v9bOMP9QNPNbv91vM5PNbvQz8PTvNRdSH9Q3tCPEs447XZ,0GRq1..8mRqkWuIWIfglVqKmM1P c.3tIG4sH6JUV,D,yGdsMUbkH.p,,VXNNUB2dZJiZ3YdRiUYichgUogjJihhVBQeoZg1xhYdQR 7F9vMTXUoZiYZg2YioZ3pdioZioZnAerxap3ep2eG3eEpdGBbGJgaBbW3bGxatocIpiBpglwcj hh1JigBctJas3hMZZ1Jgm2jB2Yc3fcRcqocJBas3hdJfdpe03hd3hbhhGBhdxhZZgcxgmJfXJf GBhMpcaBglhhHJiohi5pgVZar2akIjYxcmJisIihRcAZd1JdpBj9ZiNRgOJedN1,tBRdARtQNN HVPCR7AL99f7JjOSX9PRdMRPMnvGPvGLOQDuPPnOWJxKIe4HL0pu0JLqIYGpQuoQuKuKrq4qe8 HKCIZUFRct2bEBbE3erwdB2YCJgMhhWpZmoZFBfnQhmQh0RdiYZqoZggekgg4ZeaBeEpg83dEp d1Jg6JfdBfkhgY3hbFPqov8ou0Jh4ncCIo0nP0HQGJKKJLumvumnCLNKJLqEECreyor8LQ8KVW LoaJqGrcWnsyKtSosqqgOnaSLLCrc4LNaJPCqv8IL0HL0rwumYmmYKrMKIL0nWumWmGdCKp0LV eJv0JbOrc8JuKoMancGKcyIeqEEOKcSnbuIlOraGHxOJLiKtKrZKrWSpZ4LuCqvKHL0HL8oMmG PumrSHPumPCqZqqkGKmqoVaJoSHbCIlaKP4JO4qqGqQGnkqKuqof4KmGKdiIOGngqEEqKKumm4 HNuGLGHLGnWKpkmKLyqoSLVuGq8pqeoWWJxSLKaopmKeOneuKmOIY0JbuoQuoPyIb8qM8pWuGP umrWHPumrKHPumPKpnOpfmGL0nOCqQqEEKJgmmbKHMKJL8HLumUKJLKJL8nteogmGKyIO4nWao dqqYaJraJhumNSqv0JL0HL8pM0HLWKM0nW0HLWHOuGLCqQSokGKm4pZ4KgSHdarkqKbCJPqEEO okGHLumm4HN.gcqZat3amIir2dM3d6Ja7RhhJjgoaiAdtoaiAdqoaiwaJ,umu0nl4pZGHLOHL0 nWuGLiKL0HL0nWKJfaLoqEEuGXGrPqoqOoWmmOGIL0HsKrVmorWnrKrXmouarZ8rXyqquGMuGK KpqmGKKpbmGKOHKumN4HLaJPaHrmqv8oPuqq4IPuIY4rpOIMKIoaJVIeNpaB2YFBciYZgheNJc 3pZioZqgatAbmgh3xiehesYcdReqYZapil2bBZilYZkoZDBbmoZpxamgemoZfpeiQhLxh0haiJ iiIchxhNJct2dVBc0Jg6himoZB2YpYZ3Zh7hat2aiIamIchxhiAfr2diZiiYghhhmYcYphKxg0 pZWhhhBf0Be,ZgixhrJcGphMxg1Ba6ZiNBcggcioZ,pZXpdiZipgh3xieNGTvMFP1OHKOKvoZk oZhRakoZ5BfioaiwcigcgBeqoZ3xhrJceBapYZi2igZgigci24RNJDOBP99hNANfSV7AbvEpPJ ZtNH9FhNJZd9989VfBXuMJ9Q3O1,dBVOCBPI3fNndMQcjJipR7RtFTPP5eMRNEn9BNd9bPIZ8R 98JXNJZdJRtQ9OHPe998RRd9RtOdPRVd9neBZNJPfMRdAump8neumlumWuGQqEEiakYdMxa3ph JRaiYZfpZhhcrxalYh2pZHJesBjLBilhh4RgJ3f2pciQi3pZiQimg6RNJhNJRd9fe9nPNRvBnN AdvMVNHnfNfe91fSldBRdQlN1,tHPvHDuJjdK38ARd9RN1,N9PN9,NNR9N,tPB969fP5vPaKrS KEqmKqm4qkMuGEaIr0GhmqowZH,66d9O8rmUV3Yo3hZ3YVRgXhA.aaUogdZBRN1Zd9,tI99P66 d9O9HnaKq2YgBhnZiUIgZZhjxiUAgiZgUQggBhXRhUAhi3Yo3hZlr66TfP,d69eP5XZdFH1NOO b9R376PsAR76186dfQ19Q,tP5vMffQbfC,dHH8H,7N9fQ9fN9fQ9fP5PN,78ZPN1nI0mouKEe3 OoosQSomo6YcVZiZZ8Pn4qk2aEhkLqorGqL4Immqm8rN8HLyKmCq4ak2e3.3ORBfN9fQbnrGql ..CoqGaiwhY,.kruqtkr..EtCqN8HLy4..7ONB9P19R9f9T9N51.cFHXntP71.kYuKnmqkG5.. MHHvQ5f9..cI9PMKanp3..QeoJidltumrG4.UIhgnZiuBhkpZjZgX,.wemBBQC..cKH9QR,8ss HpmsEuam,CbH7NGLtmKWKqtCK.4Te..c95Wo,YcZRiX3.5uPAAsQUm,..Unp3.6F6.ZD,2U.UI U.U72U.6.,..1cUXDJcIf9P8rtumdcIf9PY62Ulb8.CLL8puEWE.8z,6.,6.QJ,k1kFF.0U1CS W5ktumdsIaLqKKWKqtCK.4D.o3aLq.,cwD.0.E2Eh0U.2U.E,,.RNEd1KbZRi2V.6,6..UY6.0 k.0U.6.665hK2.,6zRS.WI0N.M.6.,U0KyB.,..e,2.A.c8.2UEC.6..mEw7169rwKiEw3c0Cy 2xBqqmYintET1.UH.,..W.0.A,,U.yen791tc0MyfU.az86.r8OmOGW7vt1... --- end of encoding --- |
Автор: | Oleg N. Cher [ Пятница, 18 Май, 2012 11:11 ] |
Заголовок сообщения: | Re: Zlib |
Кстати, если не стоит задача сделать проект на чистом КП, то можно работать с PNG через биндинги к SDL_image (используются libpng.dll и zlib1.dll) или через биндинги к FreeImage. P.S. from Helmut: Цитата: I started to prepare SDL for CPC. Question will be come soon.
I downloaded "SDL 1.2.14.11a for Component Pascal (BlackBox).zip". This archive also produces traps with ZlibCmds Show & Decode All. |
Автор: | maliya [ Пятница, 18 Май, 2012 18:01 ] |
Заголовок сообщения: | Re: Zlib |
>>ZlibCmds... you get a trap. ZlibFiles.GetFileDateTime: ... WHILE info.name # name DO info := info.next END; ... to: ... WHILE (info # NIL)&(info.name # name) DO info := info.next END; .... |
Автор: | Евгений Темиргалеев [ Пятница, 18 Май, 2012 20:08 ] |
Заголовок сообщения: | Re: Zlib |
maliya писал(а): ZlibFiles.GetFileDateTime: Поправку внёс. Спасибо товарищу maliya.
|
Автор: | Info21 [ Суббота, 19 Май, 2012 05:10 ] |
Заголовок сообщения: | Re: Zlib |
maliya писал(а): WHILE info.name # name DO info := info.next END; Первый цикл написан рукой, не подвергавшейся систематическому обучению писать циклы.to: WHILE (info # NIL)&(info.name # name) DO info := info.next END; Откуда в который (наверное, тысяча сто двадцать пятый?) раз etc. etc. |
Автор: | Oleg N. Cher [ Среда, 23 Май, 2012 09:33 ] |
Заголовок сообщения: | Re: Zlib |
From Helmut: Цитата: Dear Oleg,
Did you test the new version of Zlib? It seems to work. All previous problems solved. Now I encounter 2 new problems: 1. The date & time of packed and unpacked file is not identical to the date of the original file 2. It overwrites existing files without warning. Should I update the improved version of Zlib to CPC or waiting until everything is all right? Regards Helmut |
Автор: | Евгений Темиргалеев [ Среда, 23 Май, 2012 09:56 ] |
Заголовок сообщения: | Re: Zlib |
Oleg N. Cher писал(а): From Helmut: Разработка Zlib открытая. Автор про это даже явно писал Штирлиц писал(а): 3. По моему исходники для того и выкладываются, чтобы можно было их совместно развивать. Раз уж Вы, Олег, на это дело подвязались, то может и займетесь внесением поправок?
А не для того чтобы печалиться. Для чего тогда SVN репозиторий заводился? |
Страница 4 из 6 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |