Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.59/34: Рейтинг темы: голосов - 34, средняя оценка - 4.59
2 / 2 / 1
Регистрация: 04.12.2012
Сообщений: 66

Как средствами windows сохранить exe в txt

08.08.2016, 15:29. Показов 7374. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Можно как то перевести любой файл(EXE, PDF, RTF, WORD, DjVu, RAR, TXT и др. ) в текстовый формат и сохранить в txt формате средствами windows? или нужны дополнительные программы?


Например(я чайник не смейтесь):
1)Открываем cs.exe в блокноте и сохраняем как arxiv.txt.
2)Потом arxiv.txt сохраняем как cs2.exe

Как сделать что бы программа cs2.exe работала??

Добавлено через 4 минуты
или может как то спомощью бинарного кода сохранять?
http://nickciske.com/tools/binary.php

Например:
1)Узнаем как то бинарный код cs.exe и сохраняем его в arxiv.txt.
2)Потом arxiv.txt сохраняем как cs2.exe

Будет ли работать программа cs2.exe ??
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.08.2016, 15:29
Ответы с готовыми решениями:

Как брать данные из списка .txt и сохранить результат в другом .txt?
Приветствую Всех! Я плохо знаю язык пайтона, но мне нужно изменить этот код: import hashlib import base58 pubkey =...

Из файла 1.txt взять n первых и n последних строк, и сохранить их как файл 2.txt
Подскажите пожалуйста, как из файла 1.txt взять n первых и n последних строк, и сохранить их как файл 2.txt. Питон почти не знаю, но вот...

Как из блокнота (txt) открыть данные и занести в таблицу dataGridView, редактировать и снова сохранить в txt
Нужно чтобы при нажатии кнопки открывалось окно выбора текст фаила, и данные из этого фаила попадали в dataGridView, после...

24
4949 / 2289 / 287
Регистрация: 01.03.2013
Сообщений: 5,991
Записей в блоге: 32
08.08.2016, 16:44
Студворк — интернет-сервис помощи студентам
Это интернет вещей постепенно проникает в нашу жизнь.... Готовьтесь, скоро так будет везде.
0
88 / 84 / 31
Регистрация: 18.11.2013
Сообщений: 390
08.08.2016, 17:17
Чёт не получилось у меня русское меню сделать
Встречайте

Для тех, ленится скачать, там есть такая программа:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
#include <bits/stdc++.h>
 
using namespace std;
 
int main()
{
    while (true)
    {
        cout << "enter type(1 - encode, 2 - decode): ";
        int type;
        cin >> type;
        cin.ignore();
        if (type == 1)
        {
            cout << "enter input filename: ";
            string from;
            getline(cin, from);
            cout << "enter output filename: ";
            string to;
            getline(cin, to);
            ifstream fin;
            fin.open(from.c_str(), ios_base::binary);
            ofstream fout;
            fout.open(to.c_str());
            while (!fin.eof())
            {
                char c;
                fin.get(c);
                for (int i = 7; i >= 0; i--)
                {
                    fout << ((c >> i) & 1);
                }
            }
            fin.close();
            fout.close();
        }
        else if (type == 2)
        {
            cout << "enter input filename: ";
            string from;
            getline(cin, from);
            cout << "enter output filename: ";
            string to;
            getline(cin, to);
            ifstream fin;
            fin.open(from.c_str());
            ofstream fout;
            fout.open(to.c_str(), ios_base::binary);
            while (!fin.eof())
            {
                char symb = 0;
                for (int i = 7; i >= 0; i--)
                {
                    char tmp;
                    fin >> tmp;
                    if (tmp == '1')
                    {
                        symb += (1 << i);
                    }
                }
                fout << symb;
            }
            fin.close();
            fout.close();
        }
        else break;
    }
}
которая переводит бинарный файл в обычный, текстовый, состоящий из '0' и '1', а так же может собирать его обратно

так же там данные для тестирования(у меня всё получилось)

при переводе из бинарного в текстовый мы получаем файл, в 8 раз превышающий исходный по размеру, т.к. 1 бит теперь имеет размер 1 байт, т.к. это символ '1' или '0'
Вложения
Тип файла: rar Krock21rus.rar (115.5 Кб, 17 просмотров)
1
88 / 84 / 31
Регистрация: 18.11.2013
Сообщений: 390
08.08.2016, 17:23
не знаю зачем вы в комментарии писали эту строчку:
Кликните здесь для просмотра всего текста
1101000110000111110100011000001011010000 1011111011010000101100011101000110001011 0010000011010000101100101101000110001011 1101000110000010110100001011000011010001 1000100111010000101110001101000110000010 1101000110001100001000001101000010110001 1101000010110101110100001011101111010000 1011111011010000101100111101000010111110 0010000011010000101110101101000110000000 1101000010111110110100001011101111010000 1011100011010000101110101101000010110000

,но я её перевёл со своей программой, и получилось
"чтобы вытащить белого кролика "

Добавлено через 2 минуты
по сути это аналог http://nickciske.com/tools/binary.php
только работающий в обе стороны и с файловым вводом
(через http://nickciske.com/tools/binary.php не получится раскодировать программу)
0
Любитель чаепитий
 Аватар для GbaLog-
3745 / 1801 / 566
Регистрация: 24.08.2014
Сообщений: 6,020
Записей в блоге: 1
08.08.2016, 17:26
Цитата Сообщение от Ferrari F1 Посмотреть сообщение
avatator, я думаю, помочь решить твою проблему способен Осужденный

Не по теме:

Аахаххаахха, Осужденный, ну Вы придумали, ладно, я понимаю, забыли никнейм.
Возможно, что вы имели ввиду Убежденный?

1
3176 / 1935 / 312
Регистрация: 27.08.2010
Сообщений: 5,131
Записей в блоге: 1
09.08.2016, 15:28
Гм. А всякие Base32/Base64/Base85/UUE etc уже не котируются?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.08.2016, 15:28
Помогаю со студенческими работами здесь

Почему Windows считает BAT и Exe файлы - исполнимыми, а TXT нет
Добрый день. Объясните,почему Windows считает BAT и Exe файлы - исполнимыми,а TXT нет.

Как сохранить html страницу средствами java
Подскажите как реализовать задачу Есть пусть к html страницы. Запускаем Java и автоматически сохраняется html страница в указанную...

Как записать что-либо в txt файл средствами WinAPI?
Здравствуйте!Вот изучаю WINAPI и плюсы. знаю что винапи для взаимодействия с виндой но в c++ узнал что можно записать все в тхт с...

Как сохранить число в txt?
Здравствуйте, господа, имею вопрос! Почему после сохранения в файле (test.txt), вместо возраста (любое число int формата), в итоге я...

Как сохранить текст RichTextBox в txt
По умолчанию, насколько я понял, в RichTextBox формат rtf. Можно ли как то при сохранении конвертировать его в txt? Я знаю как сделать так,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru