Форум программистов, компьютерный форум, киберфорум
Обо всем!
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
0 / 0 / 0
Регистрация: 17.03.2018
Сообщений: 9

Как сложно писать такую программу как вин-рар и на чем проще ее написать

21.03.2018, 08:36. Показов 3299. Ответов 50
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как сложно писать такую программу как вин-рар! и на чем проще ее написать!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.03.2018, 08:36
Ответы с готовыми решениями:

Есть задача, подскажите на чем проще писать?
Собственно задача 1 при наличии определённой ветки в реестре экспортировать её во временный файл и удалить 2 импортировать свою ветку...

Как написать такую программу?
Очень нужна программа на JS, которая будет обрабатывать аргументы командной строки (удалять файлы определенного размера), либо, при их...

Как написать такую программу
Как,а вернее в какой среде, можно без особых усилий(не работая с WinAPI) написать такую элементарную программу.Программы написана в...

50
Модератор
Эксперт NIX
 Аватар для NeoMatrix
8537 / 3417 / 105
Регистрация: 24.05.2011
Сообщений: 14,651
Записей в блоге: 8
11.04.2018, 11:47
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Veex Посмотреть сообщение
У меня образование другое!
Незаконченное среднее? Вы эту программку хотите представлять на конкурсе «Интелектуалы Среднего Урала»?
0
Житель Земли
 Аватар для DenNik
3004 / 3026 / 390
Регистрация: 26.07.2011
Сообщений: 11,465
Записей в блоге: 1
16.04.2018, 20:57
Цитата Сообщение от NeoMatrix Посмотреть сообщение
на конкурсе «Интелектуалы Среднего Урала»
сокращенно
"Интеллект.Ср.У" ?

Добавлено через 3 минуты
Цитата Сообщение от Veex Посмотреть сообщение
Я задам вам задачку на мышление дам всего одну цифру подумайте и напишите свой ответ!
полагаю, это содержание произведения "Война и Мир", сжатое по тобой изобретенному алгоритму?
мне кажется, алгоритм недоработан, поскольку после оптимизации оного будет "0", верно?
0
es geht mir gut
 Аватар для SoftIce
11275 / 4761 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
16.04.2018, 21:13
Цитата Сообщение от DenNik Посмотреть сообщение
полагаю, это содержание произведения "Война и Мир", сжатое по тобой изобретенному алгоритму?
мне кажется, алгоритм недоработан, поскольку после оптимизации оного будет "0", верно?
Осталось разархиватор написать
0
Модератор
Эксперт NIX
 Аватар для NeoMatrix
8537 / 3417 / 105
Регистрация: 24.05.2011
Сообщений: 14,651
Записей в блоге: 8
16.04.2018, 23:50
Цитата Сообщение от DenNik Посмотреть сообщение
сокращенно
"Интеллект.Ср.У" ?
Не совсем. Юмор был весьма прозрачно о другом... гениальном начинателе в сфере IT.
Цитата Сообщение от DenNik Посмотреть сообщение
полагаю, это содержание произведения "Война и Мир", сжатое по тобой изобретенному алгоритму?
Ядажезнаюпокакому!!!!1111разразадын
1
Модератор
Эксперт JS
 Аватар для Eva Rosalene
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
18.04.2018, 11:04
На CIL ручками. Вот спека: https://www.ecma-international... MA-335.pdf
0
 Аватар для Ixmil
19 / 187 / 0
Регистрация: 17.06.2013
Сообщений: 2,163
19.04.2018, 15:00
На Delphi - точно, не писать. Оно виснет на длинных процессах.
TMT-Pascal 3 - на длинных процессах точно, не виснет. Но потребует огромного личного вклада, от каждого программиста, отважевшегося на нем написать. Так как этот компилятор, начало придётся доорганизовывать, до близкой стадии организации Delphi. Т.е. Нужно будет дописать некоторые модули, собственно авторского изготовления.
Стараться придётся лет несколько.
Правда первые версии Winrara - были досовскими, как и компилятор TMT, до третей версии.
Я создавал на Delphi - свой архиватор. Но сжимается им только короткие файлы.
Его предыдущие версии - висели ещё как. Что и было непонятно - работают ли?.
Видел в интернете работающий проект (исходник) - сжимающего и декомпрессирующего архиватора.
Под TMT3. Также под него в интернете можно было найти исходник - распаковщиков zip архивов.
Но часто вместо декомпрессии - пападается просто распаковщики, несжатых zip архивов.
И исходники при этом, как таковой декомпрессии не делают.

Добавлено через 2 минуты
На Delphi - встречается исходники lzw компрессор-декомпрессора.
Он называется - "Упакующий по методу Хаффмана".
0
Эксперт .NET
 Аватар для Usaga
14789 / 9562 / 1367
Регистрация: 21.01.2016
Сообщений: 36,057
19.04.2018, 18:16
Цитата Сообщение от Ixmil Посмотреть сообщение
На Delphi - точно, не писать. Оно виснет на длинных процессах.
Что?

Цитата Сообщение от Ixmil Посмотреть сообщение
На Delphi - встречается исходники lzw компрессор-декомпрессора.
Он называется - "Упакующий по методу Хаффмана".
Что?
0
es geht mir gut
 Аватар для SoftIce
11275 / 4761 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
19.04.2018, 18:27
Вот, один товарищ писал в блоге про архиватор на C++ оболочка на Visual Basic.
0
 Аватар для Ixmil
19 / 187 / 0
Регистрация: 17.06.2013
Сообщений: 2,163
19.04.2018, 18:46
Я вообще заметил, что как будто каждый язык может иметь подходящий компилятор, а то и не иметь его вовсе, при существовании как бы актуального языка. У языка Паскаля - хотя бы есть нормальный набор приемлемых компиляторов.
0
Эксперт .NET
 Аватар для Usaga
14789 / 9562 / 1367
Регистрация: 21.01.2016
Сообщений: 36,057
19.04.2018, 18:47
Ixmil, и много языков вы пробовали?
0
 Аватар для Ixmil
19 / 187 / 0
Регистрация: 17.06.2013
Сообщений: 2,163
19.04.2018, 19:06
На Delphi - могут получаться красивые программные внешности, сравнительно лёгким способом.
И на ней чего то похожего на интерфейс WinRara, добиться можно не очень сложно.
Многие программные задачи, на нем могут быть осуществлены быстро и просто.
Но Delphi - это как скороварка, для быстрого эксперимента. Не то чтобы педантично- качественного.
Многие чужие таланты - за этим компилятором, могли бы показаться своими достижениями.
Но нет смысла смотреть на внешности программы. Вам скорей всего предложат выбрать между внешностью и качеством.
Поэтому Дос-программу, осуществляющую сжатие - можно вызывать из программы с красивым интерфейсом.
Она и осуществляла бы всю работу по сжатию.
0
Эксперт .NET
 Аватар для Usaga
14789 / 9562 / 1367
Регистрация: 21.01.2016
Сообщений: 36,057
19.04.2018, 19:10
Ixmil, какие "внешности"? На дельфи нельзя писать код для обработки данных?
0
 Аватар для Ixmil
19 / 187 / 0
Регистрация: 17.06.2013
Сообщений: 2,163
19.04.2018, 19:25
...Цифра 4. Возможно она означает максимальное значение, которое может быть выражено на двоичной шкале из двух бит.
Цифра 4, будучи переведенной из десятичной системы, в двоичную, может занимать меньше места. Три бита, вместо восьми?
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18406 / 14338 / 5370
Регистрация: 17.03.2014
Сообщений: 29,024
Записей в блоге: 1
19.04.2018, 20:24
Ixmil, что еще ты заметил? Что каждая программа может иметь, а то и не иметь багов? Что для языка программирования может существовать, а то и не существовать интегрированной среды разработки? Что программист может знать, а то и не знать какой-то язык программирования?
2
 Аватар для Ixmil
19 / 187 / 0
Регистрация: 17.06.2013
Сообщений: 2,163
19.04.2018, 22:14
Баги могут оценеваться на разное количество очков штрафа.
Качественной, удобной среды разработки может не быть.
Программист, может по видимости иметь право на работу программиста, не являясь доктором наук, по причине знания только одного языка. В обратном же случае, он имел бы право не видеть этой работы воочию.
По причине возростной аппатии и плохого зрения. Поскольку титул доктора наук, вручался бы только со вместе со старостью, и наверно пенсионно-возростным ограничением.
0
Эксперт .NET
 Аватар для Usaga
14789 / 9562 / 1367
Регистрация: 21.01.2016
Сообщений: 36,057
20.04.2018, 04:10
Ixmil, т.е. отвечая такой чушью:

Цитата Сообщение от Ixmil Посмотреть сообщение
...Цифра 4. Возможно она означает максимальное значение, которое может быть выражено на двоичной шкале из двух бит.
Цифра 4, будучи переведенной из десятичной системы, в двоичную, может занимать меньше места. Три бита, вместо восьми?
Вы признаёте, что не в состоянии отвечать на вопросы задаваемые по вашим постам? Получается, что вы сами не понимаете что и о чём пишете.
0
 Аватар для Ixmil
19 / 187 / 0
Регистрация: 17.06.2013
Сообщений: 2,163
20.04.2018, 21:02
Опираясь на математическое правило, о возможности поиска нескольких корней из одного уравнения - мой ответ, имеет право иметь статус верного. Особенно на основаниях почти предельно короткого изьяснения задачи вопроса.
0
Alvin Seville
 Аватар для Соколиный глаз
346 / 276 / 134
Регистрация: 25.07.2014
Сообщений: 4,537
Записей в блоге: 22
20.04.2018, 21:06
Цитата Сообщение от Veex Посмотреть сообщение
Как сложно писать такую программу как вин-рар! и на чем проще ее написать!
На чем нравится - на том и пишите, выбирайте подходящие средства (не пишите на Logo ).

Не по теме:

Ну еще - не пишите говнокод. :D:D:D



Добавлено через 3 минуты
Цитата Сообщение от Ixmil Посмотреть сообщение
Но Delphi - это как скороварка, для быстрого эксперимента.
Ixmil, на основании чего был сделан вывод что Delphi сковородка?
0
Житель Земли
 Аватар для DenNik
3004 / 3026 / 390
Регистрация: 26.07.2011
Сообщений: 11,465
Записей в блоге: 1
20.04.2018, 21:06
Цитата Сообщение от Volobuev Ilya Посмотреть сообщение
не пишите на Logo
почему? может, он захочет создать детский архиватор
0
Alvin Seville
 Аватар для Соколиный глаз
346 / 276 / 134
Регистрация: 25.07.2014
Сообщений: 4,537
Записей в блоге: 22
20.04.2018, 21:06
DenNik, ну удачи ему тогда
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.04.2018, 21:06

Autoclicker. Как написать такую программу?
int posX = Cursor.Position.X; int posY = Cursor.Position.Y; как написать такую программу как на скриншоте?

Первый килобайт памяти обнулить. Записать в 3,8,10,12 ячейку памяти значение 64h
с помощью средств языка ассемблер написать программу, в которой первый килобайт памяти обнулить. записать в 3,8,10,12 ячейку памяти...

Как написать такую программу для расчета?
Программа для умножения и сложения чисел.

Как написать такую программу через процедуру/функцию
Вот готовый вариант без процедуры/функции Программа считает количество способов разложения числа <=30 с помощью цифр 1, 5, 10 var ...

Как понять эту формулу (более проще записать) для того чтобы написать программу
Формула: \prod_{x=1}^{4}\sum_{z=2}^{10}(\sqrt{x}+lg(z)) hz=2, hx=1


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru