0 / 0 / 0
Регистрация: 07.12.2018
Сообщений: 3
|
|
1 | |
Сделать скрытым текстовый файл20.03.2019, 20:47. Показов 1556. Ответов 10
Метки нет (Все метки)
Всем привет.
Появилась проблема - хочу сделать подобие викторины, чтобы установщик загружал текстовый файл с вопросами, вар. ответов и верным ответом. Проблема в том, что любой желающий может посмотреть, что ему нужно Нужно скрыть таковой файл, или же предложите идею как сделать такой файл недоступным к открытию. Спасибо.
0
|
20.03.2019, 20:47 | |
Ответы с готовыми решениями:
10
Текстовый файл в Pascal Создать текстовый файл с исходными данными любой размерности. Из текстового файла переписать числа в массив, типизированный файл. Сделать контрольный Используя стек, создать другой текстовый файл, в котором числа будут записаны в обратном порядке - Free Pascal Текстовый файл содержит список фамилий и должность сотрудников. Сформировать текстовый файл, содержащий фамил |
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,248
|
|
20.03.2019, 21:12 | 2 |
L_n_D, как сделать скрытый файл я не знаю,но можно в файл ввести набор букв,а через программы выводить нормальный текст
0
|
2351 / 1454 / 526
Регистрация: 07.04.2017
Сообщений: 4,792
|
||||||
21.03.2019, 00:12 | 3 | |||||
Используйте директиву $resource.
Код
Вопрос 1 ::: Ответ 1 Вопрос 2 ::: Ответ 2
1
|
0 / 0 / 0
Регистрация: 07.12.2018
Сообщений: 3
|
|
21.03.2019, 12:25 [ТС] | 4 |
Не работает. Выдаёт ошибку в строке с data[a[0].trim]... индекс находился вне границ массива. Есть решение?
0
|
2351 / 1454 / 526
Регистрация: 07.04.2017
Сообщений: 4,792
|
|
21.03.2019, 12:58 | 5 |
Это значит что у вас была пустая строка (или, по крайней мере, без разделителя).
Можно поставить проверку, чтоб если в строке нет разделителя (или лучше, если она пустая), чтоб её не читало.
0
|
23 / 20 / 4
Регистрация: 15.12.2018
Сообщений: 152
|
|
24.03.2019, 19:45 | 6 |
боже, можно просто перевести текст в Base64 и обратно, в чем проблема?
Добавлено через 1 минуту там же несколько строчек кода и готово
0
|
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,248
|
|
24.03.2019, 19:46 | 7 |
NSIFS211,так напишите эти строки)
0
|
23 / 20 / 4
Регистрация: 15.12.2018
Сообщений: 152
|
||||||||||||||||
24.03.2019, 19:58 | 8 | |||||||||||||||
Сообщение было отмечено L_n_D как решение
Решение
приехали.
Добавлено через 43 секунды перевести в base64? ждите Добавлено через 3 минуты
и ща напишу как сделать обратно Добавлено через 1 минуту
вот и все Добавлено через 2 минуты переменная a содержит текст в Base64, эта хрень напрямую бабулями и малолетками не читается, можете быть спокойны
1
|
2351 / 1454 / 526
Регистрация: 07.04.2017
Сообщений: 4,792
|
|
24.03.2019, 20:02 | 9 |
base64 это всё равно не безопасно, потому что программ читающих эту кодировку много среди легко доступных, тот же Notepad++ может прочитать такой файл, если выбрать правильную кодировку. А вот чтоб вытащить ресурс из .exe надо уже быть хацкером и иметь специальные программы.
0
|
23 / 20 / 4
Регистрация: 15.12.2018
Сообщений: 152
|
|
24.03.2019, 20:09 | 10 |
могу написать код, который его зашифрует AES-256. надо?
Добавлено через 1 минуту отрывки текста, вписанные в программный код при желании можно тоже прочитать блокнотом
0
|
23 / 20 / 4
Регистрация: 15.12.2018
Сообщений: 152
|
|
25.03.2019, 17:52 | 11 |
0
|
25.03.2019, 17:52 | |
25.03.2019, 17:52 | |
Помогаю со студенческими работами здесь
11
дан текстовый файл.перенести в текстовый файл все строки, содержащие заданное слово ПУСТЬ это текстовый файл, который содержит НЕСКОЛЬКО ЦЕЛЫХ ЧИСЕЛ. ОТКРЫТЬ этот текстовый файл и КАЖДЫЙ С ЧИСЕЛ вознести В КУБ. Дано число k и текстовый файл, содержащий более k строк. Создать новый текстовый файл, содержащий k последних строк Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Как в цикле for перебрать все элементы в словаре в Python
bytestream 24.01.2025
Словари в Python представляют собой мощные структуры данных, которые позволяют хранить информацию в формате ключ-значение. Эта особенность делает их незаменимыми при работе с данными, где требуется. . .
|
Как отменить rebase в Git
hw_wired 24.01.2025
Git rebase представляет собой мощный инструмент для управления историей коммитов в системе контроля версий Git. Этот механизм позволяет разработчикам изменять последовательность, комбинировать или. . .
|
Как поменять цвет input placeholder с помощью CSS
bytestream 24.01.2025
В веб-разработке оформление элементов пользовательского интерфейса играет ключевую роль в создании привлекательного и интуитивно понятного дизайна. Особое внимание уделяется формам ввода данных, где. . .
|
Как перебрать все значения в перечислении (enum) в C#
bytestream 24.01.2025
Перечисление (enum) в языке программирования C# представляет собой специальный тип данных, который позволяет определить набор именованных констант. Этот мощный инструмент особенно полезен, когда. . .
|
Как обойтись без проверки на null, чтобы избежать NullPointerException в Java
bytestream 24.01.2025
NullPointerException (NPE) является одним из самых распространенных исключений в Java, создающих серьезные проблемы при разработке программного обеспечения. Данное исключение возникает при попытке. . .
|
Что лучше использовать в href ссылок в JavaScript: "#" или "javascript:void(0)"
bytestream 24.01.2025
При разработке веб-приложений важную роль играет правильное использование HTML-ссылок в сочетании с JavaScript. Одним из ключевых аспектов является выбор корректного значения атрибута href для. . .
|
Как узнать индекс элемента списка по его значению в Python
hw_wired 24.01.2025
При работе с коллекциями данных в Python часто возникает необходимость не только манипулировать элементами списка, но и определять их точное местоположение. Индекс элемента представляет собой. . .
|
Как удалить коммит из ветки (branch) в Git
hw_wired 24.01.2025
Система контроля версий Git является мощным инструментом для отслеживания изменений в коде и совместной работы над проектами. Она предоставляет разработчикам гибкость и возможность экспериментировать. . .
|
Чем Docker отличается от виртульной машины
hw_wired 24.01.2025
В мире информационных технологий виртуализация стала неотъемлемой частью разработки и развертывания программного обеспечения. Этот подход позволяет создавать изолированные среды для запуска. . .
|
Как перейти с jQuery на Angular/AngularJS
bytestream 24.01.2025
jQuery долгое время занимала позицию незаменимого инструмента, существенно упрощающего работу с DOM-элементами и асинхронными запросами. Эта библиотека произвела настоящую революцию в том, как. . .
|
Зачем добавляется while (1); в JSON. Безопасность JSON и его уязвимости
bytestream 24.01.2025
JavaScript Object Notation (JSON) стал стандартом де-факто для обмена данными между клиентом и сервером. Этот легковесный формат данных обеспечивает удобное представление структурированной информации. . .
|
Как отметить чекбокс (установить checked) с помощью jQuery
bytestream 24.01.2025
jQuery представляет собой мощную JavaScript-библиотеку, которая значительно упрощает манипуляции с элементами веб-страницы, включая работу с формами и их компонентами. Особое место в веб-разработке. . .
|