Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Библиотеки

Ответ
 
Опции темы
Старый 04.08.2008, 13:22   #16
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Lib_base64: реализация алгоритма base64.

Сообщение от Skythrone Посмотреть сообщение
Почему зависает раскодирование в мидлете - ума не приложу.
Код корректный, объём небольшой, другими декодерами вполне себе раскодируется.
За основу я брал куски кода(именно куски, т.к. готовую релизацию найти не удалось), найденные в интернете, поэтому могут быть ошибки. Правда почему одно работает, другое нет - не понимаю. Попробую исправить.
(Offline)
 
Ответить с цитированием
Старый 04.08.2008, 13:32   #17
Skythrone
ПроЭктировщик
 
Регистрация: 02.07.2008
Сообщений: 105
Написано 7 полезных сообщений
(для 14 пользователей)
Ответ: Lib_base64: реализация алгоритма base64.

Попробуй, пожалуйста. Буду очень тебе благодарен.

Возможно, тебе поможет класс, выложенный pilgrim'ом.
Или вот ещё информация:
http://ru.wikipedia.org/wiki/Base64
http://iharder.sourceforge.net/base64/ (java-реализация)
(Offline)
 
Ответить с цитированием
Старый 04.08.2008, 13:39   #18
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Lib_base64: реализация алгоритма base64.

Сообщение от Skythrone Посмотреть сообщение
Или вот ещё информация:
http://ru.wikipedia.org/wiki/Base64
http://iharder.sourceforge.net/base64/ (java-реализация)
Это как раз то, что выкладывал pilgrim. Попробую что-нибудь сделать.
(Offline)
 
Ответить с цитированием
Старый 04.08.2008, 14:48   #19
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Lib_base64: реализация алгоритма base64.

Вроде сдалал.

Кодирование производится функцией encode_string,
декодирование - функцией decode_string

JAVA:
public static String encode_string(String data);
public static String decodes_tring(String data);


PASCAL:
function encode_string(data:string):string;
function decode_string(data:string):string;

Пример использования:

program Base64v3Test;
uses base64v3;
var
 
s1:string;
 
s:string;
begin
  s1
:='string строка /*+-=data';
  
drawText(s1,0,0);
  
s:=encode_string(s1);
  
drawText(s,0,20);
  
s:=decode_string(s);
  
drawText(s,0,40);
    
repaint;    
    
delay(2000);
end
Библиотека в первом посте.

Последний раз редактировалось ViNT, 20.08.2008 в 00:39.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Skythrone (04.08.2008)
Старый 04.08.2008, 16:18   #20
Skythrone
ПроЭктировщик
 
Регистрация: 02.07.2008
Сообщений: 105
Написано 7 полезных сообщений
(для 14 пользователей)
Ответ: Lib_base64: реализация алгоритма base64.

Да, вроде работает!
Предыдуший закодированный фрагмент раскодировался нормально.
Спасибо!
(Offline)
 
Ответить с цитированием
Старый 24.08.2008, 03:48   #21
Sanya
Оператор ЭВМ
 
Регистрация: 07.08.2008
Сообщений: 31
Написано одно полезное сообщение
Ответ: Lib_base64: реализация алгоритма base64.

а как зашифровать строчки каким-либо своим алгоритмом, чтобы никто кроме меня не увидел, что в этих строчках написано? Это реально?
(Offline)
 
Ответить с цитированием
Старый 24.08.2008, 03:52   #22
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
Ответ: Lib_base64: реализация алгоритма base64.

В общем-то реально, но к теме не относится - base64 - открытый алгоритм, закодированную строку можно без проблем расшифровать. Можно использовать шифрование паролем, но для этого тоже надо писать библиотеку, хотя можно попробовать реализовать и средствами MP.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Реализация леса. Yanez 3D-программирование 17 26.12.2008 11:51
Реализация простой камеры. Данил 3D-программирование 22 18.11.2007 02:20
Реализация диалога. Рудольф 3D-программирование 3 14.07.2007 17:13
Реализация трассера nJunk 3D-программирование 11 17.04.2007 02:09
Реализация игрока в FPS X-Ranger 3D-программирование 7 06.03.2007 02:09


Часовой пояс GMT +4, время: 15:13.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com