Как сделать пакет файлов? В ios или андройд

Общие вопросы о Unity3D

Как сделать пакет файлов? В ios или андройд

Сообщение jimmm 29 май 2019, 03:45

Есть набор текстовых файлов, как создавать пакет с этими файлами? И как зашифровать этот пакет?
Как это лучше сделать?

Посоветуйте, спасибо за ранее.
jimmm
UNIверсал
 
Сообщения: 417
Зарегистрирован: 23 янв 2013, 22:57

Re: Как сделать пакет файлов? В ios или андройд

Сообщение DbIMok 29 май 2019, 21:09

разместить в Resources или StreamingAssets. шифровать - XOR с каким-нибудь байтом
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.6k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Как сделать пакет файлов? В ios или андройд

Сообщение jimmm 09 июн 2019, 23:35

Научите плиз шифровать набор текстовых файлов :ymhug:
И возможно ли шифровать папку с тектовыми файлами и изображениями в файл с каким-нибудь расширением?
jimmm
UNIверсал
 
Сообщения: 417
Зарегистрирован: 23 янв 2013, 22:57

Re: Как сделать пакет файлов? В ios или андройд

Сообщение 1max1 09 июн 2019, 23:43

Синтаксис:
Используется csharp
    public static string CryptString(string value)
    {
        StringBuilder crypt = new StringBuilder(value);
        for (int i = 0; i < crypt.Length; ++i)
            crypt[i] ^= (char)123;
        return crypt.ToString();
    }

    public static string EncryptString(string value)
    {
        StringBuilder encrypt = new StringBuilder(value);
        for (int i = 0; i < encrypt.Length; ++i)
            encrypt[i] ^= (char)123;
        return encrypt.ToString();
    }
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

Re: Как сделать пакет файлов? В ios или андройд

Сообщение AngryCat 10 июн 2019, 19:12

1max1 писал(а):
Синтаксис:
Используется csharp
    public static string CryptString(string value)
    {
        StringBuilder crypt = new StringBuilder(value);
        for (int i = 0; i < crypt.Length; ++i)
            crypt[i] ^= (char)123;
        return crypt.ToString();
    }

    public static string EncryptString(string value)
    {
        StringBuilder encrypt = new StringBuilder(value);
        for (int i = 0; i < encrypt.Length; ++i)
            encrypt[i] ^= (char)123;
        return encrypt.ToString();
    }

Зачем создавать 2 раза, если они одинаковы?
Здесь могла бы быть ваша реклама.
Аватара пользователя
AngryCat
Старожил
 
Сообщения: 716
Зарегистрирован: 20 июл 2018, 22:29
Skype: Дискорд - Флеш#4099

Re: Как сделать пакет файлов? В ios или андройд

Сообщение 1max1 10 июн 2019, 19:21

AngryCat писал(а):
1max1 писал(а):
Синтаксис:
Используется csharp
    public static string CryptString(string value)
    {
        StringBuilder crypt = new StringBuilder(value);
        for (int i = 0; i < crypt.Length; ++i)
            crypt[i] ^= (char)123;
        return crypt.ToString();
    }

    public static string EncryptString(string value)
    {
        StringBuilder encrypt = new StringBuilder(value);
        for (int i = 0; i < encrypt.Length; ++i)
            encrypt[i] ^= (char)123;
        return encrypt.ToString();
    }

Зачем создавать 2 раза, если они одинаковы?

Не нравится не смотри. X(
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

Re: Как сделать пакет файлов? В ios или андройд

Сообщение AngryCat 10 июн 2019, 20:06

1max1 писал(а):
AngryCat писал(а):
1max1 писал(а):
Синтаксис:
Используется csharp
    public static string CryptString(string value)
    {
        StringBuilder crypt = new StringBuilder(value);
        for (int i = 0; i < crypt.Length; ++i)
            crypt[i] ^= (char)123;
        return crypt.ToString();
    }

    public static string EncryptString(string value)
    {
        StringBuilder encrypt = new StringBuilder(value);
        for (int i = 0; i < encrypt.Length; ++i)
            encrypt[i] ^= (char)123;
        return encrypt.ToString();
    }

Зачем создавать 2 раза, если они одинаковы?

Не нравится не смотри. X(

ок ((
Здесь могла бы быть ваша реклама.
Аватара пользователя
AngryCat
Старожил
 
Сообщения: 716
Зарегистрирован: 20 июл 2018, 22:29
Skype: Дискорд - Флеш#4099

Re: Как сделать пакет файлов? В ios или андройд

Сообщение jimmm 13 июн 2019, 01:49

1max1 писал(а):
Синтаксис:
Используется csharp
    public static string CryptString(string value)
    {
        StringBuilder crypt = new StringBuilder(value);
        for (int i = 0; i < crypt.Length; ++i)
            crypt[i] ^= (char)123;
        return crypt.ToString();
    }

    public static string EncryptString(string value)
    {
        StringBuilder encrypt = new StringBuilder(value);
        for (int i = 0; i < encrypt.Length; ++i)
            encrypt[i] ^= (char)123;
        return encrypt.ToString();
    }

Спасибо за подсказку!

А как можно запаковать папку со всеми объектами внутри(текстовыми файлами и картинками) в файл? То есть в пакет, с каки-то своим .file расширением?
И возможно ли этот файл потом как-то зашифровать?
jimmm
UNIверсал
 
Сообщения: 417
Зарегистрирован: 23 янв 2013, 22:57

Re: Как сделать пакет файлов? В ios или андройд

Сообщение Tolking 13 июн 2019, 09:59

Для чего? Если ты хочешь использовать зашифрованный файл в своем приложении, то тебе придется "пароль расшифровки" положить прям в приложении... И зачем тогда шифровать?
Ковчег построил любитель, профессионалы построили Титаник.
Аватара пользователя
Tolking
Адепт
 
Сообщения: 2714
Зарегистрирован: 08 июн 2009, 18:22
Откуда: Тула

Re: Как сделать пакет файлов? В ios или андройд

Сообщение jimmm 15 июн 2019, 00:40

Tolking писал(а):Для чего? Если ты хочешь использовать зашифрованный файл в своем приложении, то тебе придется "пароль расшифровки" положить прям в приложении... И зачем тогда шифровать?


В основном, для пересылки из приложения в приложение ios и андройд. Шифровать хотел чтоб не все могли вмешиваться в файлы, хотя конечно шифрование не особо нужно.
jimmm
UNIверсал
 
Сообщения: 417
Зарегистрирован: 23 янв 2013, 22:57


Вернуться в Общие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 16