|
кодировка Base64
|
|||
---|---|---|---|
#18+
нужно закодировать текст в MIME-Base64 кодировку, т.е. нужен аналог base64_encode() от php. сами мы не местные, помогите кто чем может ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2012, 21:15 |
|
кодировка Base64
|
|||
---|---|---|---|
#18+
BelowZeroTooColdнужно закодировать текст в MIME-Base64 кодировку, т.е. нужен аналог base64_encode() от php. сами мы не местные, помогите кто чем может Если Гугл не помогает, попробуйте написать сами (можно ознакомится с соответствующим RFC). Исходный массив байт представте как непрерывный поток битов, затем выдергивайте из него по 6 бит. Вы получите набор значений от 0 до 63. Каждое из значений замените на символ из строки ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ т.е. 0 замените на A, 1 на B, ..., 63 на / Например: Есть текст "123", его hex dump 0x31 0x32 0x33 Двоичный дамп: 0011 0001 0011 0010 0011 0011 Нарежем по 6 бит 001100 = 12 -> M 010011 = 19 -> T 001000 = 8 -> I 110011 = 51 -> z С остальным разберетесь. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2012, 22:24 |
|
кодировка Base64
|
|||
---|---|---|---|
#18+
x1ca4064, если всё это так просто, напишешь код? если ты в гугле не забанен, скинешь ссылку на код? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2012, 22:39 |
|
кодировка Base64
|
|||
---|---|---|---|
#18+
BelowZeroTooCold, Я помог, чем смог. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2012, 22:40 |
|
кодировка Base64
|
|||
---|---|---|---|
#18+
BelowZeroTooCold, Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2012, 22:47 |
|
кодировка Base64
|
|||
---|---|---|---|
#18+
скукотища, спасибо, но у меня (винда ХР, а на корявой семёрке, наверно, и подавно) этой дллки не оказалось. т.к. это клиентская часть, хотелось бы сделать её максимально упрощённой, без каких-либо dll. буду смотреть в сторону ASCII и пытать форумчан на ветке php, как декодировать текст из ASCII кодировки. (изначальная цель - убрать из передачи на хостинг все русские символы) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2012, 23:32 |
|
кодировка Base64
|
|||
---|---|---|---|
#18+
> BelowZeroTooCold > но у меня (винда ХР, а на корявой семёрке, наверно, и подавно) этой дллки не оказалось не читайте до обеда советских газет. Не пользуйтесь корявыми сборками а-ля Zver и будет Вам и вашим юзверям щастье. > хотелось бы сделать её максимально упрощённой, без каких-либо dll Раз так уж хочется, то Вам однин путь - 12658975 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2012, 23:39 |
|
кодировка Base64
|
|||
---|---|---|---|
#18+
скукотищаНе пользуйтесь корявыми сборками а-ля Zver и будет Вам и вашим юзверям щастье. ХР у меня вполне стандартная(пиратка), обычная сборка. на неё я и ориентируюсь - если какой-то dll нет в этой винде - значит это корявая dll). семёрка лицензия, но в ней нет практически ничего. даже ворда не было, дллки приходится постоянно качать с ХР и инета. скукотищаРаз так уж хочется, то Вам однин путь есть ещё один, который мне изначально нравился больше: перекодировать всё в ASCII(благо с этим в vb6 проблем не возникнет), а на сервере раскодировать обратно. правда тогда длина передаваемого кода увеличится в 4 раза (3 символа - кодировка знака, 4й сивол-разделитель) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2012, 23:50 |
|
кодировка Base64
|
|||
---|---|---|---|
#18+
BelowZeroTooCold, не изобретайте велосипед :) http://www.google.ru/search?q=base64+vb ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2012, 00:32 |
|
кодировка Base64
|
|||
---|---|---|---|
#18+
BelowZeroTooColdесли всё это так просто, напишешь код? Я смотрю, это у тебя заученная фраза? А делал вид, что php не знаешь, но на VB - все ни по чем =))) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2012, 00:37 |
|
кодировка Base64
|
|||
---|---|---|---|
#18+
Edd.DragonBelowZeroTooColdесли всё это так просто, напишешь код? Я смотрю, это у тебя заученная фраза? А делал вид, что php не знаешь, но на VB - все ни по чем =))) это на php base64 стардартная кодировка: куча функций по кодировке, раскодировке, перекодировке, максимально упрощих работу с ней. а на vb6 добавлять дллку, регать её, исправлять многочисленные ошибки, возникающие у других пользователей, а уж тем более писать перекодировку самому, когда полно альтернатив(тот же ASCII код) мне как-то не особо хо Казанскийне изобретайте велосипед :) я о том же) спс, попробую всё же кодировать в ASCII - понятнее и удобнее. буду разбирать ссылку, если вернусь к base64 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2012, 10:42 |
|
|
start [/forum/topic.php?fid=60&msg=37823490&tid=2157736]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 167ms |
0 / 0 |