Comments 516
Я без FAR-а жить не могу, очень удобная штука. Лет двадцать уже юзаю.
Да, я тоже всегда устанавливаю FAR на все машины с Windows, с которыми работаю.
Юрист на работе увидела такую же картину и спросила: "почему у тебя компьютер такой старый?"
"почему у тебя компьютер такой старый?"
Люди еще больше пугаются, когда видят что у меня на телефоне стоит "Windows 95" (Это эмулятор для Андроида я использую для запуска Fallout 2)
Но на самом-то деле старая она…
Надо было ответить, а ты почему?
Ко мне пришли из фирмы ставить новую версию 1с. Я запустил Фар. Они начали перемигиваться и шипеть что то типа Олд-скулл. Но мне так удобно.
Люблю таких сотрудников. Ставишь им новый монитор, и их компьютер сразу становится "новым и быстрым" ;)
Немного кринжово выглядит. Да я понимаю, не осуждаю, но эти вещи из разных эпох. Для FAR лучше всего подойдёт ламповый ЭЛТ монитор на 17 или 19 дюймов (последний считался "шиком", я когда мне родители покупали комп, 13-14 дюймов это был низкий сегмент, 15 дюймов уже низкий средний, 17 дюймовый монитор выше среднего, у меня такой был ну и 19 дюймов это топ, а 21 дюймовый монитор это вообще люкс версия, я ещё жил в моногороде, не буду говорить каком но там очень неплохие зарплаты были на основном предприятии). Ну лично я FAR не пользуюсь, да и монитор у меня попроще, не такой широкий)
Для FAR лучше всего подойдёт ламповый ЭЛТ монитор на 17 или 19 дюймов
Зачем? Можно просто в окне запускать, где все компактно, и не растягивать все в нелепую ширину от края до края
Far Manager это, в первую очередь, удобно. Удобство — всё, имидж — ничто!
видимо моё желание выглядить молодежно не получилось :) Ну мне FAR не кажется удобным. Тем более это просто файловик поисковик. Не более чем, кто хочет пусть использует.
Ну мне FAR не кажется удобным.
Сочетание клавиш + работы без мыши. Идеально для ноутбука.
Будто в Тотале мышь нужна ))
В FAR при входе в папку список файлов появляется МГНОВЕННО, в отличие от проводника или Тотала. Для меня это важно.
И ещё приятно, что по кнопке контекстного меню открывается контекстное меню.
Зависит от папки. Помню на одном сервере натолкнулся на папку с миллионом файлов - даже FAR ее открывал минут 7.
Это Big Data. Такое парсится скриптами. В том числе и разбирается на подпапки, если нужно. Как и конвертируется огромная bmp (в 2008м был файл - 1 Гб памяти отъел, потом я прибил процесс, на сервак перетащил).
К слову, как раз пару недель назад закончил обрабатывать полностью распакованный репозиторий одного из линуксов размером 450 Гб. Там порядка 6 000 000 мелких файлов после распаковки, если память не изменяет. И неизвестное количество папок и типов архивов в каждом пакете. Самое что зацепило, нашлись те, кто использовал ' и запятые в имени файлов. А труднее всего было обрабатывать linux-* и golang.
Всё делается даже на nvme Samsung очень долго, нужен Raid0 из 2х-4х nvme, т.к. упор на чтение-запись мелких блоков.
Только что попробовал. Не мгновенно только операции типа Ctrl-B
В Тотале тоже мгновенно вообще-то. Если, конечно, отключить отображение значков.
Да он и для стационарника идеален. Что за дискриминация?)
вот кстати, что не нравится в современных компьютерах, так это невозможность комфортной работы без мыши. Тачпады они в принципе редко бывают удобными, а ведь нет тикаких препятствий для того, чтобы в любом интерфейсе сделать нормальную навигацию стрелочками
Значит про тайлинговые WM вы не слышали? Я себе в openbox-е давно сделал чтобы окна как в 7-ке по комбинации Win+1..9 соответствующее место и размер на экране занимали. Хочешь на две части вертикально подели, хочешь по углам 4 окна. Так что на LXDE вполне можно сидеть и без тайлинговых. Но на fluxbox хочу, он умеет скруглённые углы окошек, а это даёт возможность портировать / создать темы всех ОС, которые только имели кнопки управления окном. От Win 1.0 и Xerox StarOS через VAX, RiscOS, Amiga, Atari и до современных, которые уже можно без qemu или поиска скриншотов / видео запустить спокойно.
А вот вы попробуйте открыть в какой-нибудь программе текстовый файлик на пару ГБ. Тут же окажется, что вообще редкая программа это может... А Far — может :)
Рекомендую EmEditor — в этом плане штука просто волшебная. Открыть файл из БД на несколько гигов? Ноу проблем. Никаких зависонов, стремительная динамическая подргузка, даже текстовый поиск по всем этим гигабайтам — без проблем
А в FAR это с 1996 года ?
Лучше досовского MultiEdit не видел ничего в плане текста (в ДОС-овские времена). Far хорош, но не настолько. И, да, он старше Far-а
Сейчас, в основном, для работы с файлами до 2-5 гиг вполне достаточно Far-а. А вот когда 200-300 - уже нужен спец-инструмент (более чем уверен в старичке MultiEdit). Но такие задачи исчезающе малы.
Я для правки больших файлов пользовался https://ru.wikipedia.org/wiki/Hiew -- кто-то его помнит?
Дизайн http://hiew.ru/ прямо слёзы ностальгии выжимает; при этом новые версии, судя по сайту, продолжают выходить.
Фон в виде мятой бумаги(?), элементы меню в квадратных скобочках.
Фон в виде мятой бумаги(?), элементы меню в квадратных скобочках
А Вы считаете, что там на одну треть экрана должна быть плашка "Мы используем cookie Принять Отклонить", на другую – условный живосайт "Здравствуйте могу ли я чем-нибудь помочь?", а на оставщуюся часть экрана – "бесконечная лента"? </sarcasm>
Я при помощи HIEW в школьные годы решал свои первые крякмисы...
У меня даже лицензия на него есть. И висит он в фаре на Alt+F4.
Помним. Кулхацкеры им почему-то пользовались для патчинга. Если знаете его киллер-фичи перед обычными hex редакторами - скажите, буду благодарен.
Дизассемблирование (ну это ещё можно встретить в других редакторах). И уникальная фича — ассемблирование. Чтобы не вспоминать, какой там опкод у JZ, меняя его с JNZ, а нажать "изменить" на ассемблерном тексте и ввести своё.
Из современного -- https://x64dbg.com/ так умеет
Какой ещё hex-редактор из 90-х позволял патчить гигабайтные файлы?
Хакер-вью… Ностальжи ))
Да но мы в 2023 году. Или имеется в виду что стоит использовать просто отдавая дань уважения?
Я бы посмотрел на многогиговый файл в 96 году. На чем бы его хранили и какая ФС тех лет поддерживала такие размеры?
И потом, мне нравится нормальный ГУИ, а не "псевдографиковый"
ntfs поддерживал, posix системы поддерживали. Скорее MBR был проблемой, но можно было в рейд
FAT16 поддерживала до 2ГБ
Два это не много =)
В 1996-м это был размер топовых жёстких дисков, да и бывали файлы подобных размеров только в каком-то суровом энтерпрайзе, и то, сложно даже представить, в каком. И по крайней мере, там и FAT не использовался.
В 90х были топовые диски на 1 гиг. Что-то из ряда вон, для очень крутых систем.
Но — думается мне, тогда физически никто не создавал такие файлы, потому что на их анализ могло уйти совершенно немеряно времени. Компы то были большие и не быстрые.
Тогда и в программах каждый байт экономили и дисковое пространство расходовали аккуратно, большие файлы разбивали на много маленьких и тщательно все индексировали
Это сейчас можно, не задумываясь, создать/открыть лог на 3-4 гига, не парясь размером, ибо быстродействия хватит с головой, памяти все равно на порядок больше. А в 90х гиговый файл открывался бы вечность. 16 мегабайт оперативки на домашнем компе — это было ВАУ, остальное в своп и скорость обработки падала до уровня "никогда"
Мы создавали, когда "радужные таблицы" считали Но у нас было лишь несколько дисков на 235М. а надо было 2Г. :-(
В 90х были топовые диски на 1 гиг. Что-то из ряда вон, для очень крутых систем.
Ну я же выше написал, что перепроверил.
Вот: https://books.google.com/books?id=E7p19YtI_Z4C&pg=PA5509&dq=4gb+hdd -- реклама off-the-shelf системы с 32MB RAM, 4GB HDD, за $16,592, в журнале от 26 марта 1996.
Но — думается мне, тогда физически никто не создавал такие файлы, потому что на их анализ могло уйти совершенно немеряно времени. Компы то были большие и не быстрые.
Вы пишете чушь. Если БД занимает гиг -- это не значит, что для выполнения запроса потребуется прочесть с диска весь гиг.
Тогда и в программах каждый байт экономили и дисковое пространство расходовали аккуратно, большие файлы разбивали на много маленьких и тщательно все индексировали
В чём экономия разбивать большие файлы на много маленьких?!? В комментируемой статье рассказывается ровно о противоположном (solid archive) -- экономии за счёт объединения много маленьких файлов в один большой.
Ну и по факту, MSSQL в 90-х хранила всю базу в одном файле -- точно так же, как и сейчас. Разбитие больших файлов на много маленьких существовало только в вашей фантазии.
А в 90х гиговый файл открывался бы вечность.
Вы пишете чушь. Файл любого размера открывается одинаково быстро. Читать всё содержимое файла никогда не было обязательным: даже в 90х можно было прочесть из файла только нужный кусок.
чушьчушьчушь
Вы хорошо себя чувствуете?
Весь этот разговор начался с того, что я на своем домашнем компе, не самом мощном, открываю файлы в несколько гигов без тормозов. А в условном 96 — это было абсолютно невозможно. Только на самом топовом энтерпрайзном железе
И это 4гиговый диск — он в каждом сервере стоял?
Разбиение больших файлов на много небольших — следствие нормализации бд
Вот: https://books.google.com/books?id=E7p19YtI_Z4C&pg=PA5509&dq=4gb+hdd — реклама off-the-shelf системы с 32MB RAM, 4GB HDD, за $16,592, в журнале от 26 марта 1996.
Справедливости ради, надпись "4Gb HDD" в характеристиках у сервера вообще никак не значит, что там стоит винт на 4Gb. Например, к концу 1996 года появились Квантумы Бигфуты на 4Гб, но минуточку, это 5.25" винт, который имел наибольшую ёмкость на рынке, как раз благодаря своим физическим размерам, и 4Гб была там старшей моделью. И в любом случае, 2Гб это был самый что ни на есть топчик, даже при наличии каких-то там супермегадорогих моделей в два раза большей ёмкости. Если говорить про 1Гб, это был уже не топ, скорее мейнстрим в 1996. Я, например, брал комп с 1Гб во второй половине 1997, и тогда это был уже самый дешманский винт, как раз достойный моего уровня зарплаты :)
Вы о чём? https://books.google.com/books?id=xrHwrGq70eAC&pg=PA377&dq=barracuda -- сентябрь 1996 -- Seagate предлагает диски до 9ГБ включительно, диски на 4ГБ есть ещё у трёх вендоров.
сентябрь 1996 — Seagate предлагает диски до 9ГБ включительно
Да, действительно. Впрочем, я погуглил, это тоже не совсем те жёсткие диски, о которых обычно идёт речь. Эта штука размером с кирпич и стоимостью как кирпич из серебра, сугубо для промышленного применения. А в упомянутом вами сервере — всё-таки более привычные нам 3.5" диски по 2 гб :)
Отнюдь: Barracuda 9 -- стандартного 3.5″ half-high форм-фактора, т.е. 4″×5.75″×1.62″; пруф: https://www.seagate.com/support/disc/manuals/scsi/29030c.pdf п.6.5 (стр.30)
Это немного толще, чем современные 3.5″ low-profile диски высотой в один дюйм; но для 90х это был стандартный размер.
Это немного толще, чем современные 3.5″ low-profile диски высотой в один дюйм; но для 90х это был стандартный размер.
Это удвоенная толщина вообще-то. Стандартная толщина 3.5" диска — 0.8 дюйма. Это не low-profile, это именно стандартный размер. Именно такие размеры у 3.5" отсеков, и внешних, и внутренних. А 1.62", это удвоенная толщина, в общем случае в АТ-корпус компьютера в 1996-м году это не влезет без специальных переходников.
Как раз высота 0.8″ -- это что-то нестандартное. Вот одна из свежих Барракуд (2019) -- https://www.seagate.com/content/dam/seagate/migrated-assets/www-content/product-content/barracuda-fam/barracuda-new/en-us/docs/100804656f.pdf -- высотой в дюйм: п.2.5 (стр.9)
Стандарт в версии от 2018 -- https://members.snia.org/document/dl/25861 -- допускает отсеки высотой 0.7″ либо 1.03″ либо 1.65″: п.3.2 (стр.7)
в общем случае в АТ-корпус компьютера в 1996-м году это не влезет без специальных переходников
Да ладно. При помощи слесарного инструмента любое устройство входило в любой компьютер. Помнится, ставили как-то штуку высотой в четыре стандартных 5" отсека (корзина на много 2.5 дисков). Замучились отгибать направляющие "полочки" (в "штуке" не предусмотрели прорезей под них), но таки втиснули.
90е это целых 10 лет, за это время 1 гиг было достигнуто, переплюнуто, вдобавок всередине 90х уже появились DVD, с играми где графика и видео могли занимать почти весь DVD
Ну vim как бы. Или sed / grep если поискать чего-то. И они древнее Far-a.
А в винде hex-редакторами пользовался.
Ну мне FAR не кажется удобным. Тем более это просто файловик поисковик.
Я им пользуюсь регулярно и на винде, и на линуксе. Это не просто файловик-поисковик. Это штука соединяет в себе удобный файловый менеджер и notepad++, и в таком виде получает мощный буст к производительности, если приходится работать со скриптами, или где-то какой-то программный код подправить по-быстрому, без IDE. Плюс, оно ещё и в множество сетевых протоколов умеет, что позволяет работать со всем этим добром не только локально, но и на удалённых машинах.
А там подсветка синтаксиса есть? Просто без подсветки тяжелее разбирать. Я конечно понимаю, каждый будет защищать свой образ жизни, и к чему привык. Но для меня открытием 2022 года стал FeatherPad. Быстро открывается, имеет вкладки, настраивается, имеет подсветку. Хоть и не такой мощный как geany, но как 2й блокнот для открытия по F4 из Double Commander-a самое то. А в geany уже то над чем каждый день работаю.
Увидел в линуксе, с которым пришлось работать. От вида по-умолчанию плевался, и отсутствия своего блокнота там, а потом распробовал и зашло ))
А там подсветка синтаксиса есть?
Конечно, есть.
Подсветка в FAR есть, но только в редакторе, а не во вьювере.
Подсветка довольно мощная, т.к. делает полный синтаксический анализ файла, и можно горячей кнопкой переходить по парным скобкам или begin-end, а также выделять такие конструкции. Можно получить список функций и быстро переходить по функциям, набирая часть имени.
Парсер настраивается, и для некоторых своих самодельных языков я сам создавал правила подсветки и синтаксического анализа (то есть, можно подсвечивать не только ключевые слова, но и конструкции, которые противоречат синтаксису твоего языка).
Подсветка в FAR есть, но только в редакторе, а не во вьювере.
Оно и логично. Для подсветки надо прочитать файл в память целиком.
С другой стороны, переход между вьювером и редактором осуществляется по нажатию всего на одну клавишу, так что сложно это назвать существенным недостатком.
Есть такой класс вьюверов, которые не выполняют полный разбор, а подсвечивают лишь ключевые слова. Они могут работать в режиме просмотра, с любой позиции файла. Возможно, комментатор выше привык пользоваться такими, и тогда FAR его разочарует.
Нет технических препятствий выполнять полный разбор лениво: открыли файл -- прочитали и разобрали первый экран, нажали PgDn -- прочитали и разобрали следующий экран, и т.д.
FAR так и делает. В итоге, когда открываешь какой-нибудь исходник строчек на 50.000, находишь поиском нужную фунцию в середине файле, нужно ждать минутку, пока подсветка дойдёт до интересующего места. За это время уже посмотришь, что хотел, и закроешь редактор
Оно и логично. Для подсветки надо прочитать файл в память целиком.
И это довольно хреново придумано: перед редактированием больших файлов приходится отключать плагин подсветки, иначе Far съедает всю память и крэшится :(
Зато вышеупомянутый vi умеет подсвечивать, не читая в память целиком.
А вот и не просто. FAR также (s)ftp клиент, редактор текста, там есть менеджер задач и много классных плюшек и свистелок для быстрой работы.
Наоборот, слишком получилось.
Не могу не согласиться, однако "удобно" это тоже вещь относительная, вам не кажется? С удовольствием польщовался нортоном во времена доса, но с появлением оконного интерфейса отказался от него. В универе многие преподаватели очень любили FAR, но мне не очень нравилось им пользоваться.
Как у вас глаза не отваливаются от такой палитры? )
Кто привык в своё время к DN, тот и использует такую палитру. Я вообще больной ублюдок - привык читать книги скачанные с ББСок в VC и до сих пор предпочитаю белые буквы на синем экране.
Это вкусовщина, но я плевался в ТО время от всего синего, и пользовал DN. И в mc ставлю любую другую тему кроме по-умолчанию. Везде.
Ну да, кто с чего начинал. Я в Дос Навигаторе ставил палитру а-ля Нортон, и даже для чтения на мобилке поначалу тоже использовал light cyan on blue, но со временем всё же пришёл к dark yellow on black - полезнее как для глаз, так и для батареи.
Также, пользуясь случаем, передаю лучи ненависти дизайнерам Майкрософт, которые в Вин10 (или м.б. уже в 8?) с непонятной целью решили изменить стандартную консольную палитру, и теперь необходимо проделывать лишние телодвижения, чтобы Фар не выглядел кислотно-блевотным.
Дело не в привычке. Мне физически больно от этого такого количества такого синего. DN я встретил случайно лет через 5 после знакомства с нортоном. И испытал комфорт, который показал, что до этого я мучился, просто принимал как норму.
А белые буквы на синем экране у меня со времен Borland C++ нормально заходят.
Может с файловым списком другая плотность информации, что мне так бьет по глазам и мозгу.
Нормально всё. Главное не синий фон. Или голубой, как в некоторых терминалах / системных темах у mc. Можно чёрный, серый, только не красный или жёлтый.
Я с Double Commander-a делаю Drag'n'Drop в виртуалки. Просто так быстрее. А с Фар-а как? А закладки в нём где? Закрепление закладок с возможностью смены каталога (откроется в новой вкладке)? Очень удобно для рабочей папки с подпапками. Работ бывает несколько, и закрепить можно несколько. Да, есть закладки в mc, но так - быстрее. Ещё есть закладки слева в Thunar, в том числе на smb / ftp / webdav.
rar сегодня с успехом заменят 7zip, а вот без FAR я свою жизнь в "окнах" не мыслю. Честь и хвала разработчику, долгих лет!
RAR знает на порядок больше людей чем 7zip. Я вот про него узнал не так давно, чисто случайно, про рар знал всегда, как появились ламповый компьтер.
Да соглашусь, разработчику долгих лет, но FAR не использую. Он создавался даже не под современные разрешения 640 на 480 или 600 на 800. Да его и сейчас можно использовать. Но можно пользоваться обычным поисковиком.
Не надо, винрар и так работает, только при запуске напоминает об истечении пробного срока работы, но архивы создаёт и распаковывает, а при использовании из меню проводника можно никогда и не заметить что триал закончился.
Вот только нормальная фирма где-нибудь на Западе с таким связываться точно не захочет. Особенно учитывая существование альтернативы в лице 7zip.
Значит этой "нормальной фирме" винрар и не нужен, только и всего, всё ведь зависит от решаемых задач, кому-то даже и тар+гзип достаточно.
Ну так он подавляющему большинству фирм по хорошему не нужен. Об этом и речь.
И был бы со свободной лицензией, то может быть им бы и пользовались. А так зачем кому-то рисковать?
Так никто вроде и не рискует, обычно это удел хоумюзеров и сохо, так что вообще нет проблемы, а энтерпрайз которому нужны киллерфичи винрара просто закупает лицензии "оптом" со скидкой и использует.
Ну так а какие киллерфичи есть у винрара чтобы оправдать закупку лицензии для средней фирмы?
Или если зайти с другой стороны: какому проценту фирм эти киллерфичи нужны?
А хоумюзеры обычно дома пользуются тем же, к чему уже привыкли на работе или там во время учёбы. Поэтому если 99% фирм используют 7zip, то и большинство простых пользователей будут это дома делать. Им то киллерфичи винрара зачем?
У меня нет данных кому что нужно, но могу перечислить фичи которые очень помогали и в итоге стоили своих денег, экономя время и нервы:
- внятная справка и вообще полное и понятное описание,
- портабельный режим,
- всё (ну почти всё) есть как в гуе, так и в консольном варианте,
- SFX архив-инсталлятор, причём большей частью скриптовый, а не только галками, и гуёвый и консольный, и не светится в вирустотале как расписаный под хохлому,
- профили архивирования, в которые и настройки для SFX всунуть можно,
- блокировка архива от изменений,
- рекавери для архива хоть до 100%, иногда хотелось бы и больше, но и это очень выручало,
- обновление архива с сохранением прошлых версий файлов,
- автоименование окончания с указанием времени в выбранном формате,
- сохраняет точное время самих файлов,
- NTFS разрешения,
- аттрибуты, в частности "сжатый",
- софт/хард-линки, причём именно как линки, а не просто то что в них,
- поддерживает перенос потоков файла,
- умеет удалять и очищать место за файлами после их архивирования,
- и искать строку в архивах не распаковывая всё на диск.
Больше никто всё это не умеет полностью самостоятельно. Такие дела.
А подавляющему большинству пользователей нужно чтобы распаковывало и изредка запаковывало. Всё.
И именно поэтому винрар сейчас мало где увидишь.
Подавляющему большинству нужна кнопка "сделать хорошо, а плохо не делать", ну и у меня другая статистика, но локальными инфопузырями меряться так себе затея.
Ну если меряться: то 7z умеет запаковывать/распаковывать lzma, винрар насколько мне известно — нет. Выбирать размер словаря архивации в 7z можно, в винраре вроде нет.
Из плюсов винрара мне нравится его юай больше, 7z тупо черно-белый.
Выбирать размер словаря архивации в 7z можно, в винраре вроде нет.
Размер словаря в винраре можно выбирать примерно четверть века. К слову, я до сих пор пользуюсь винраром, просто ради UI, интерфейс 7z меня вгоняет в депрессию :)
Посмотрите на линукс-архиваторы ))) Хотя может понравиться. Лично у меня в линуксе либо из консоли разархивирование, которая по F9 в каталоге запускается, либо из контекстного меню - программа unp. Лучшего GUI не бывает.
WinRAR - самый популярный архив в Китае. Бесплатный, но с рекламой.
Аминь, бро. Это принцип UNIX-ов. 1на программа, выполняющая 1ну функцию, но которая работает хорошо. Комбайны не нужны.
Setup можно делать бесплатным Inno под винду. Аттрибуты сохраняет tar, а потом любой gz, xz и т.п. Хотя лично я за вычищение всей персональной информации. В том числе из файлов, которые создавал-правил, типа графики, документов docx, xlsx. Поэтому для tar-a есть параметры для этого. Чтобы не сохранял имя пользователя и группы. Линки он сохраняет. Про потоки никто не знает кроме advanced admin-ов и кул-хацкеров. Удалять после архвирования тоже параметры есть у команд консольных. Влом помнить - накидал скрипт 1 раз, типа pack-tar, и в строке Double Commander-a ввёл в нужной папке. В итоге no-GUI архиватор. Или в контекстное меню добавил / по горячей клавише. Разархиватор вообще unp. Он много форматов ест. "Распаковать здесь" и всё. Или unp *
Recovery делается бэккапом в 3 места, в том числе на отключенный винт и облако.
Главное в архиваторе - чтобы архив открыли те, кому кидаешь. Поэтому zip - выбор 21 века. Не сохраняет атрибуты и права, откроется там где не стоит архиватор, делать на винде, потому что линуксовые косячат с кодировкой, а если патченные - всё равно проверять на винде. Хотя можно через wine 7zip поставить...
zip в линукс уже давно сохраняет права.
линукс и винда уже utf8
После перехода винды на utf8 по умолчанию и на ней начались проблемы с кодировкой в zip.
Из личного опыта.
FAR Manager + плагин MultiArc + pkzipc = есть проблемы с кодировкой utf8.
FAR Manager + плагин arclite = нет проблем с кодировкой.
Решение: использовать одновременно плагины arclite и MultiArc, проверить, что требуемый тип архива не был исключен из обрабатываемых arclite, в подкаталоге Formats плагина Multiarc переименован файл Zip.fmt (к примеру в Zip.fmt.bak)
Это принцип UNIX-ов. 1на программа, выполняющая 1ну функцию, но которая работает хорошо.
Ненене, это не принцип юниксов. Принцип юниксов — это пять программ, выполняющих одну и ту же атомарную функцию, при этом три из них легаси, а в двух современных что-то не доделано, и приходится пользоваться то одной, то другой, а к ним отдельно ещё семь гуёвых оболочек, с теми же проблемами.
Только вот 7zip по по даблклику распакует и заапустит только тот файл, на котором даблкликнул, а winrar - всё содержимое архива. Поэтому в итоге у пользователя winrar какой-нибудь многофайловый инсталлятор с большей вероятностью нормально запустится от даблклика.
Я уже и не припомню когда в последний раз видел многофайловый инсталлятор или даже просто архив разбитый на части. Кому и зачем это сейчас надо?
заапустит только тот файл, на котором даблкликнул, а winrar — всё содержимое архива
Нет возможности проверить, но звучит как ужасная идея.
Например, у меня архив, в котором 500 TXT файлов. Я кликаю на одном, и по вашей логике, он должен распаковать все 500 и открыть тот, на котором кликнул.
Сказали же — при клике по исполняемому файлу. Обычно исполняемому файлу нужно то, что рядом с ним лежит.
Это что получается, разное поведение при клике на исполняемый и текстовый файл? А если я кликаю на js-файл, или vbs? Не люблю программы, которые считают себя умнее пользователя.
Только вот 7zip по по даблклику распакует и заапустит только тот файл, на котором даблкликнул, а winrar — всё содержимое архива.
Вы ошибаетесь. В winrar ещё с 90-х есть опция в настройках архивации, которая позволяет выбирать между фичей "открывать только тот файл, на котором даблкликнул" или "увеличить степень сжатия, но для доступа к нужному файлу распаковывать все предыдущие". Т.е. он в любом случае распаковывает не весь архив, а ту его часть, которая находится до искомого файла. Опция называется "Непрерывный архив", если мне память не изменяет.
Опция "Непрерывный архив" никакого отношения к указанной фиче не имеет
Эм… вы меня удивили, я полез в Википедию, но нет, всё ок, я не ошибся, это именно она и есть.
UPD, а, пардон, там не понятно, что речь идёт именно про исполняемый файл, а не про произвольный. Ну да, тогда всё верно.
Оба архиватора, и 7z, и rar, умеют делать непрерывные архивы. И чтобы в непрерывном архиве добраться до файла из середины, необходимо распаковать всё, что было до него.
Тут же речь идёт о том, распаковывать это в памяти, и сохранять на диск только тот файл, на который кликнули, или сохранять на диск все файлы архива, и до кликнутого файла, и после него.
А ентерпрайзам нужен просто архиватор, с гуишной удобной оболочкой, и возможно иногда паролем закрыть. ВСЕ.
7zip полностью справляется, денег не просит
Нормальной фирме нужен архиватор, а не конкретный архиватор. И если нужно взять архиватор как стандарт, то почему бы не бесплатный 7zip, где нет проблем с лицензированием для твоих десятка офисов в разных странах?
Никак не могу понять, как так вышло, что вы так смело за некую условную "нормальную фирму" решали что ей надо и не надо, вы во всех таких работаете, знаете требования, условия, а мб даже устанавливаете их? Или те в которых по ТЗ не подходит 7зип от чего-то ненормальные?
Так а какие это должны быть ТЗ чтобы нужен был бы именно винрар. Вот скажем есть фирма, которая ставит сантехнику. Зачем им винрар? Булочной? Магазину? Заводу?
Особенно учитывая что сколько там сейчас надо за каждую отдельную лицензию платить? Думаете они не найдут на что ещё можно эти деньги потратить?
Так в чём проблема, пусть не тратят, никто же не заставляет, ровно об этом и написано выше, повторяю: Значит этой "нормальной фирме" винрар и не нужен, только и всего, всё ведь зависит от решаемых задач, кому-то даже и тар+гзип достаточно.
Примеры фич в вольном пересказе из ТЗ, в рамки которого не попадает 7зип, или требует каких-то диких костылей которые непонятно кто потом поддерживать будет — там выше уже есть.
Так в чём проблема
Нет никакой проблемы. Вы спросили про "условную нормальную фирму", поэтому и ответ.
Примеры фич
Примеры фич я вижу. Хотелось бы понять зачем эти фичи нужны той самой "нормальной фирме". Ну или точнее ту часть этих фич, которые есть только у винрара. Потому что как минимум часть перечисленного есть и у 7zip.
По самому определению, слово "норма" - означает поведение большинства.
Подавляющему большинству фирм архиватор нужен просто чтобы архивировать и распаковывать файлы. Без SFX, без solid pack, без кодов восстановления и в наши годы уже без разбиения на дискеты. Нужен просто архиватор с удобным и простым интерфейсом, чтобы пакет могли распаковать другие пользователи.
И да, те, кому не подходит 7zip выходит ненормальные.
P.S. При этом я являюсь давним поклонником рар и винрар. Просто смотрю на вещи объективно и правильно употребляю термины.
А, ну так если "ненормальные" потому что "не большинство" тогда это всего лишь вопрос определений и угла обзора, а не нужен/не_нужен.
А меньшинства всегда поливают.
Даже АП-шечка если кто против какого закона выставляет что это Меньшинство против, а по опросам ВЦИОМ 76% за перенос митингов за город и повышение налога за выброс углекислого газа при дыхании. Потом в прайм-тайм пропагандисты это "меньшинство" высмеют и гости объяснят почему они неправы.
Нормальной фирме хватит для внутреннего файлообмена встроенного в ОС архиватора, вот в чём прикол.
Да, winrar значительно более функционален. Хотя это действительно не всем нужно и "за свои деньги" 7zip отличное решение.
Добавление информации для восстановления битых архивов?
Последний раз мне это пригождалось лет 20 назад, когда флоппики были в ходу. А вам?
У меня есть SSD, который вдруг начал страдать амнезией (1 ошибка на 1 мегабайт данных). Ещё HDD с битыми секторами. Так что проблема потери данных на носителе не умерла с флопиками.
в командной строке много удобных опций, включая шаблонирование имени архива
А Вы за годы работы с winrar-ом со слётом Всей ФС не сталкивались? Или выпадения винтов из рэйда с разностью в часы? Потому что кто-то их додумался из 1й партии закупить до тебя. Нет возможности купить в разное время - бери в разных магазинах. Договор с каким-то 1м поставщиком - бери разные брэнды. Или манагера проси разные партии.
Но это не заменяет бэккапа минимум в 3 места. Нет у жадной фирмы - бэккапь домой на бу винты. В 1 день всё разом не умрёт. Лучше бэккап давностью в неделю, чем бухам учёт восстанавливать. Некоторые просто увольняются. К счастью я так не попадал, но у знакомых было.
Синхронизация содержимого архива с источником и создание имя архива с датой по шаблону. У меня обе фичи очень востребованы
И это БЕСИТ. 1й раз видел это цыганское окно "дайте денег..." у юзеров - сносил ставил ло... сли очень просили, или 7zip, если на работе. НО! В 7zip надо после установки зайти от Адлминистратора и выставить в настройках + на ассоциации всех файлов. В 1-юзерском компе это не так важно, а вот на сервере Приложений например уже да. Или с доменами и пересадками если. Хотя там политикой можно ассоциации внести или рег-файлом после установки.
Что интересно, при наличии Far не нужны отдельные программы для работы с архивами.
Примерно со времен когда организации стали задумываться об авторских правах winrar стал ощутимо терять позиции в пользу 7zip. Ибо в каждом чеклисте проверок он, наряду с 1с, гарантами-консультантами стоял в первых рядах
Современный FAR прекрасно масштабируется полю любой экран с любым разрешением.
он и раньше масштабировался. Проблема в виндовс консоли, которую успешно замещает ConEmu
А какая проблема в виндовс консоли?
В старых виндах нельзя было просто взять за уголок и отмасштабировать
По-моему, это в совсем очень старых. Я помню, что такое было, но прошло чуть ли не во времена вин7, а то и раньше.
в вин7 все еще было
У меня есть Windows Server 2012R2 (аналог Win8.1), и там нельзя менять размеры окна "за уголок". Раздражает.
Да, действительно, проверил на виртуалке 8.1, за уголок таскается, но только по высоте, ширина не меняется.
За уголок таскается только потому, что экранный буфер у cmd.exe заранее сделан большим по высоте. А если взять фиксированное окно 80x25, в котором обычно FAR запускается, то и по высоте нельзя будет увеличить.
Я на FAR тоже проверил, и тоже таскается. Таскается по вертикали, ну и кнопка "максимизировать окно" тоже нормально работает. А вот произвольно растянуть по горизонтали не получается.
А у меня — нет (может, от билда зависит, мой сервер показывает 6.3.9600)
Кнопка "Максимизировать" работает только в FAR (наверное, он перехватывает это событие). В обычном cmd окно прыгает в другое место экрана, не меняя размер. Это я о случае, когда размер окна равен размеру буфера консоли, то есть нет линеек прокрутки.
А у меня — нет (может, от билда зависит, мой сервер показывает 6.3.9600)
Я думаю, это от самого FAR'а зависит. Винда у меня самая обычная, а FAR'у для эксперимента скачал свежайшую стабильную версию.
RAR знает на порядок больше людей чем 7zip
Ложное утверждение. Зарубежом более популярен 7zip. В том числе и потому что он изначально был бесплатный, поддерживал все что нужно, оболочка удобная.
Винрар в СНГ бил рекорды, но для совместимости с миром многие ушли на 7zip
Да? И какая оболочку у 7з на маке?
А никакой — там это чисто консольное приложение
Total Commander. Для меня существенно то что это GUI приложение, которое более органично смотрится в GUI окружении, там доступно виндовское контестное меню, в которое интегрируется множество программ, иконки файлов, перетаскивание и т.п. (не знаю есть ли в современном FAR все это, но так сложилось что с Нортона сразу перешел на wincmd).
Наверное, если бы в винде был консольный режим (без GUI), подключение по ssh и соответствующие юзкейсы, то FAR мог бы быть отличным аналогом mc.
Есть фриварный DoubleCommander. Долго пользовался Тоталем ломаным, потом нашел Дубль и перешел на него. В целом не хуже тоталя (хотя в мелочах есть различия, конечно).
Для меня еще удобно что есть и под Win64 и под Linux (так сложилось что сейчас у меня основной комп под виндой, второй под линухом) удобно когда и там и там один интерфейс. Ну и есть portable версия - ее на удаленную виртуалку поставил (там инсталяторы не запускаются - все заадминистрировано до предела).
С FAR'ом как-то не сложилось у меня. RAR'ом пользовался конечно, но сейчас 7zip/Bzip в основном.
Так что увы, но "уходит эпоха"...
Пару лет использовал Double Commander, пока не наткнулся на far2l. Именно в тот момент я впервые почувствовал себя в линуксе по-настоящему как в родной среде.
Пробовал на маке DC — как замену тоталу…
Даже близко не то ((
mu commander?
Я ForkLift использую на маке. Не идеально, но в принципе хватает.
А что именно "не то"?
Тоталь, увы, платный. А я лично уже достаточно давно стараюсь не использовать платных (тем более ломаных, или зарегистрированных на левых юзеров) программ у себя.
Вам сложно нажать одну кнопку при запуске тотала? Ну а потом он месяцами открытый висит
Условия лицензии -- "This means that you can test it for a period of 30 days. After testing the program, you must either order the full version, or delete the program from your harddisk."
Нажимать на кнопку и висеть месяцами -- юридически равноценно использованию кряков.
А повторно установить сразу после установки запрещено?
Да сколько угодно устанавливайте/переустанавливайте. Но пользоваться можно только 30 дней. Если вы дома 30 дней попользовались в тестовом режиме, а через 2 года пришли на работу и там установили якобы "для теста", это нарушение лицензии.
Причём как знающий - скажу что при приёме Автор может выписать Любую сумму. В 2 раза больше за каждый установленный экземпляр например. Или больше. Закон не регламентирует это. А больше 100к - уже уголовка...
Перефразирую. К чему привязана лицензия?
Не сложно. Но тут скорее дело принципа. То, без чего "жить никак" я оплачу. Или найду бесплатную замену.
Когда я им пользовался ДС не умел в контрол-стрелка раскрывать каталог в соседней панель, не умел в контрол-В для вывода ВСЕХ файлов в директории и поддиректориях, как-то слабо умел в массовое переименование и еще некоторые фичи
Nimble Commander - ближайший аналог Тотала для Маков. Намного лучше ForkLift и массы других файловых менеджеров - в том числе в управлении с клавиатуры. Пользуюсь несколько лет и очень рад.
Он умеет, например:
— Directory branch: Show contents of current dir and all subdirs in one list
— Open directory/archive and display it in the target window. If the cursor is not on a directory name, or the other panel is active, then the current directory is displayed instead
— и пихать всякое разное в командную строку?
Скажите чем часто пользуетесь в TC, чего нет в DC сейчас. Просто может давно смотрели. Я ещё Unreal Commander пользовал на win-серверах. Но потом он скурвился и стал просить денег.
Я перепробовал много вариантов на маке, остановился на Crax Commander. Там даже хоткеи по умолчанию такие же, и дискета на иконке :)
Когда-то пытался пользоваться DoubleCommander в Linux, но как-то глючно было, отказался.
Он уже не глючный. Жаль F6 с удалённых серверов / webdav не даёт.
Только Qt версию берите. GTK похуже.
А у кого был глючный - Вы на версию смотрите. Он сейчас только 1.0.8. А тотал у меня от 2008-го года 6я валяется. Это 2 большие разницы.
Есть фриварный DoubleCommander.
А там есть синхронизация каталогов и сравнение файлов по содержимому? Киллер-фичи в тотале для меня, очень удобно сделаны.
Есть.
Есть
https://doublecmd.github.io/doc/ru/syncdirs.html
https://doublecmd.github.io/doc/ru/help.html#cm_CompareContents
Правда, для сравнения файлов у меня прикручена внешняя программа WinMerge (она и к гиту и коммандеру прикручена). Помощнее
Контекстное меню и в фаре есть. И открывается оно по той же кнопке с клавиатуры.
Ради интереса запустил - контекстное меню там тоже текстовое:) Вроде повторяет виндовское. Но программы, вызываемые из него, все равно GUI-шные. Так что особого смысла нет.
Хотя я и с теплотой отношусь к текстовому режиму и TUI интерфейсам, но увы, для них сейчас объективно осталась лишь одна ниша - работа по ssh или com-порту.
Я в тотале для удобства восприятия ставлю моноширинный шрифт, а если еще и цвета настроить, можно вполне получить визуальный аналог Far'а
Откройте для себя ConEmu. Вместе с Far'ом просто бомба!
Что-то не вспоминают Altap Salamander, а это ведь очень качественный продукт для тех тяготеет именно к GUI файл менеджерам
понятия не имею что за органичность. Любители органичности сидят на МакОс обычно.
А фар - в принципе отлично смотрится и главное делает все свои задачи.
зюію Фар отлично работает по ssh, кучи юзекейсов.
Оффтоп
Любители органичности сидят на МакОс обычно.
Прочитал как "любители ограниченности".
Органичность ГУИ — это когда все элементы интерфейса, меню и диалоговые окна — выглядят как во всех остальных программах и у них одинаковое поведение, с привычным и понятным таб-ордером, с альтовыми шорткатами и всем остальным. А не непойми как псевдографикой.
Кстати, дико скучаю по удобному таб-ордеру и альтовым шорткатам — на макоси… Но там другие плюшки
на 7zip контекстное меню немного кривовато (с ходу не вспомню, но недавно сравнивал, в некоторых случаях в нём больше ненужных пунктов появляется), в винраре оно лучше настраивается
Да, я тоже всегда устанавливаю FAR на все машины с Windows
А я — ещё и на Linux, вместо mc. Удобно, когда на разных системах используется один и тот же инструмент.
На Linux far2l есть.
Да, я тоже всегда устанавливаю FAR на все машины с Windows, с которыми работаю.
И я тоже. С ФАР все становится значительно удобнее: удобная работа с файлами и архивами, работа со множеством кодировок, быстрое переключение сортировки файлов и вида отображения панелей, плагины, и мн.др.
Аналогично.
А mc пробовали?
пробовали, но после фара - кривая поделка
Такое впечатление, что mc остановился в развитии на уровне классического досовского nc
Он долго мёртвый был, но не так давно вроде наши какие-то ребята за него взялись и релизы пошли
А они фичи пилят, или баги фиксят? Разница большая
А хз, я не слежу, вроде и то и то.
В мс бесполезно фичи пилить, надо начинать с пиления фич самого конструктива консоли.
И пилят и фиксят: https://github.com/MidnightCommander/mc/blob/master/doc/NEWS
Конечно, пробовал. Не могу сказать с уверенностью, то ли после FAR'а он выглядит совершенно несуразным, и я не смог найти причину, мириться с его неудобствами, то ли он исторически настолько не user-friendly.
Честно говоря, под Линуксом мне очень не хватало ровно двух виндовых программ: FAR'а и IrfanView. Хорошо, что FAR теперь есть.
А я просто cd dir_name пишу...
Подтверждаю, всегда ставлю FAR!
FAR - это тот случай, когда даже искать альтернативу нет смысла) Разработчикам низкий поклон за незаменимый и добротный инструмент!
человек-легенда.. низкий поклон Рошалу!
FAR не прижился, а тотал командер использую
Аналогично
У меня с точностью наоборот :) Тотал юзал пару раз чтобы файлы с телефона через MTP вытаскивать, но теперь и в FAR с этим проблем нет.
Я сначала ФАР юзал, и он мне больше нравился чем Тотал. Но потом наткнулся на один баг - символы за пределами ascii в консоли криво отображались тогда. Например вместо кавычек («») рисовались угловые скобки (<>). Не помню почему, но мне тогда важно было. Правда, это баг не ФАР, а виндовой консоли, на которой ФАР работает. Но тогда я и пересел в Тотал.
Ну а сейчас вообще на маке сижу (не-не, товарищ майор, я про комп) и юзаю Файндер. В редких случаях виндовых сеансов уже встроенного проводника достаточно.
Попользовал Directory Opus - забыл про эти оба. Кастомизация количества и расположения панелей, многовкладочные пресеты, можно сделать кнопки, переключающие приложение по умолчанию для формата файлов. И выглядит как Win 11.
Но он вроде бы совсем не бесплатный. Или что-то изменилось?
Псст. TotalCommander - тоже.
Имхо, DOpus стоит всех своих денег. Тем более что это одноразовый платёж.
К сожалению это не одноразовый платёж. В этом то и проблема.
То есть у меня есть лицензия, которую я уже не помню под какую версию покупал. И всё было великолепно пока я не поставил себе новую версию винды. И выяснилось что моя версия опуса на ней не особо хорошо работает и надо платить за апгрейд...
FAR, для меня, был и остается лучшей читалкой txt. На других устройствах цвет фона и шрифта под FARовские подгоняю)
Аналогично. Белое на синем мне удобнее и привычнее. Правда FAR тут не при чём, я в Нортоне тексты читал, когда FAR еще в проекте не было.)))
У меня с точностью до наоборот. Еще в школьные годы в турбо паскале и волкове перенастраивал цвета на более приглушенные (обычно, черный фон с выделяющимся, но не слишком ярким текстом), не выжигающие сетчатку синевой.
В темноте читать с экрана синьку было очень тяжело для глаз, а включить свет было проблематично из-за жилищных условий.
А несколько WinRAR и FAR были (есть) популярны в дальнем зарубежье?
Один случай вспомнился связанный с этим вопросом. Знакомый релокейтился в Нидерланды и его новая контора(ИТ) попросила прислать пачку каких-то сканов/документов. Он по привычке засунул их в rar, но там распаковать не осилили.
Но конечно 1 случай ни о чем не говорит.
Как-то подозрительно, тот же 7-Zip распаковывает их без проблем (ну, по крайней мере созданных без хитростей вроде запароленных, многотомных, самораспаковывающихся или ещё каких особых)...
Встречал лично такую особенность, что некоторые версии 7-zip могут не открывать rar файлы. Какая-то ошибка происходит на этапе открытия. Помогло обновление до последней версии
За этот 7з и подобное — надо по пальцам бить…
В 21 веке пользоваться архиватором, который не встроен по дефолту во все системы — это подло
На мак и смарт приходится ставить отдельные проги, как раз для таких вот любителей "зато у меня архив на 2% меньше весит". Оченьно это неудобственно
В 21 веке пользоваться архиватором, который не встроен по дефолту во все системы — это подло
В 21 веке это не составляет никакой проблемы --- все есть в интернете. Минутное неудобство, не более.
Вот в веке 20том, это было серьёзным вызовом --- до сих пор помню как мучался с книжками, заархивированными архиватором HA.
Не всегда на рабочие компы можно ставить произвольный софт, в крупных организациях одно согласование может занять день-два. Это не дома пару файлов туда-сюда перекинуть
С ha вообще никаких проблем не помню.
В 90х купил на каком-то развале CD типа "Все библиотеки на одном диске". На Delphi сам написал для него оболочку-каталогизатор с распаковщиком, все в GUI, под свои хотелки. Проиндексировал в какой-то дефолтной борландовской дб и горя не знал.
Какие могут быть мучения с простейшим консольным архиватором — мне в голову не приходит. Встроенный хелп, десяток ключей, все даже проще, чем в arj, потому что ha чисто для компрессии текстов создавался и узкая ниша не требовала каких-то заморочек с мануалом на 10 страниц
Какие могут быть мучения с простейшим консольным архиватором — мне в голову не приходит.
Его отсутствие очень затрудняет разархивацию.
Не всегда на рабочие компы можно ставить произвольный софт,
Для этого есть онлайн разархиватор чего угодно.
Читая ваши сообщения в разных ветках испытываю дикий диссонанс:
В 90тые я сам свою читалку написал, чисто под себя
Не могу спрамвится с незнакомым форматом архива! Помомгите!
аплоад может быть запрещен и привет, плюс не понятно сохраняют ли они твои файлы и если это по работе то потенциально может быть утечка инсайдерской информации. Так что я лично за простой зип в этом случае.
И это тоже. Безопасники иногда здорово параноят на эту тему.
Я дофига видел контор, которые запросто все через бизнес аккаунт условного яндекса всем обмениваются. Но что-то более крупное — только свои собственные облака. Навскидку — МТС выкладывает и принимает файлы только на свои серверы. За ссылку на яндекс — могут люлей отсыпать
И это тоже. Безопасники иногда здорово параноят на эту тему.
Вы постоянно меняете условия задачи. Начали с трудностей установки программ на компьютер и телефон:
На мак и смарт приходится ставить отдельные проги
Потом решили что ставить программы нельзя.
Не всегда на рабочие компы можно ставить произвольный софт
Теперь нельзя уже пользоваться облаком
только свои собственные облака.
Такое впечатление, что вы как ГПТ чат забываете о чем говорили и пишите следующую реплику с чистого листа.
Это не условия задачи — это реальность работы в больших компаниях, о чем тебе уже несколько человек сказали. Если ты в этом не разбираешься — то послушай людей, которые знают что к чему
Это не условия задачи — это реальность работы в больших компаниях
А когда мы начали обсуждать большие компании?
Я ответил на вашу реплику о том, что вам лень ставить программы на комп и телефон --- показав альтернативу.
При чем здесь большие компании? При чем тут безопасники? Вы забыли о чем начали говорить? Перечитайте беседу с начала. Вот что вы писали:
На мак и смарт приходится ставить отдельные проги, как раз для таких вот любителей "зато у меня архив на 2% меньше весит". Оченьно это неудобственно
Потому что люди не в вакууме живут, у любой ситуации есть какой-то контекст. А еще — не считают нужным выкладывать трехстраничное обьяснение на будущее, если кто-то вдруг решит докопаться ))
Ну а ты просто повторяешь ситуацию с осаго, когда понял, что облажался и стал уводить разговор на какие-то совершенно левые темы. Так что — дальше ты соло ))
Такое впечатление, что вы как ГПТ чат забываете о чем говорили и пишите следующую реплику с чистого лист
Я бы на вашем месте вообще не начинал разговор с людьми, у которых десятки тысяч сообщений.
(сразу минус в карму. кто бы это мог быть? хм...)
Вот уж проблем то — достать архиватор в 90х? ))
Это надо где-то совсем в лесу жить и ни с кем в принципе не общаться )))
Онлайн архиваторы для файлов размером в несколько гигов — отличная идея!
Надо запомнить и рассказывать это как анекдот ))
Онлайн архиваторы для файлов размером в несколько гигов
Прекрасно справляются с файлами.
Открою секрет --- для разархивации не требуется загружать файлы на сервер или скачивать файлы с сервера. Запусти локально как приложение HTML5/javascript в браузере и работай.
Вот за что безопасники точно натянут — так вот за такие финты. И потом — мне даже представить страшно, сколько будет разархивироваться браузером архив с несколькими PSD весом на 2-4 гига ))
Все эти жабаскриптовые песочницы имеют аховую производительность, на порядок, если не два — слабее полноценных и многопоточных нативных приложений
Аста, не жалко сову — пожалей хоть глобус )) Погугли еще раз про осаго или что-то еще простое)
Ну да, в 90х достать архиватор — как два пальца об асфальт, а в 2023 году раздобыть заморский диковинный 7зип — это уже сродни подвигу.
Среда вероятных получателей архивов с 90х очень сильно поменялась.
Для кого это было как два пальца в 90х, для того как два пальца и сейчас; но они (мы) теперь меньшинство.
Когда в 90х появлялся комп — моментально находились такие же друзья-знакомые, потому интенсивный обмер пачками дискет, а потом дисков — это было нормой
И как выше уже разобрали, не всегда на рабочий комп можно поставить что угодно
Вот уж проблем то — достать архиватор в 90х? ))
В девяностых, пожалуй, компьютер достать уже само по себе бывало проблемой, потому что то дефицит компьютеров, то внезапно закончившийся дефицит компьютеров сменил дефицит денег у довольно широких слоев потенциально желающих приобщиться. Архиватор - то уже второй вопрос. Поначалу, наверное, можно было найти кого-то, к кому прийти с дискетами, ну а потом и вовсе с BBS можно было скачать - что-то типа winrar.rar
Ну скажем так, архиваторы в 90-е годы тупо были везде. Винты-то были не слишком большие (и хорошо если они вообще были), поэтому эти пкзипы/аржи/лша и прочие рары были щедро рассыпаны по всем компьютерам, и переползали с одного на другой ещё в компьютерном магазине.
в крупных организациях одно согласование может занять день-два
Счастливчик :) Возможно там секретки не было и связанной с ней параноидальной безопасности. Где-то чтобы нужный софт получить, месяцами надо пороги обивать :)
Хотя в случае с 7зипом проще к админу обратиться, чтобы он где-нибудь в своей песочнице распаковал и сто раз перепроверил.
пользоваться архиватором, который не встроен по дефолту во все системы
Что у нас по дефолту поддерживается на любом компьютере/смартфоне, только ZIP? И 7-Zip умеет создавать не только .7z, но и обычные .zip архивы, какое совпадение. Так что винить надо не программу, а пользователей, которые отправляют архивы в потенциально неподдерживаемом формате. Мне, например, несложно спросить, сможет ли получатель распаковать .7z, и если нет — я без проблем сожму в .zip
зато у меня архив на 2% меньше весит
В зависимости от размера и содержимого файлов, разница может быть от ~0 до 30% и более.
В линуксах, даже в относительно отстающем от современных веяний Debian'е, давно пакетные менеджеры перевели с gzip/bzip2 на xz (который, как и 7-Zip, использует LZMA), ибо разница в размере существенная.
приходится ставить отдельные проги
Ну вот такой вот мир, приходится иметь хотя бы распаковщики. Беглый поиск выдал The Unarchiver для Mac OS, а на Android есть ZArchiver (почти как 7-Zip, но мобильный). К счастью, достаточно их 1 раз установить.
Речь не про формат архива, а про программу, которая архивы распаковывает/запаковывает. И в этом 7-zip хорош, потому что работает почти со всем. Бонусом еще отмечу, что zip-архивы с маков в винде имеют сломанную русскую кодировку (по вине винды, если я правильно понял), так что и встроенное ПО – не панацея.
7z как раз поддерживается встроенным макосовским деархиватором, вот rar — нет.
В конторе, скорее всего, не стоит ничего, и распаковывают только zip встроенной возможностью Проводника.
просто по умолчанию почему то не Windows не умеет распаковывать этот формат. Хотя думаю алгоритм там не сильно сложнее, тот же 7-Zip намного тяжелее в плане распаковки и запаковки. А то что не осилили, надеюсь просто политика компании такая, нельзя лишнию софтину установить. Так то не думаю что люди настолько глупы, что не знаю формат RAR
https://www.youtube.com/watch?v=lX_pF03vCSU - популярны.
В Германии, например, WinRAR вижу довольно часто, пару раз видел FAR
А вы не обратили внимание на пользователей компьютеров, где вы это видели? Есть подозрение, что пользователи-то все равно русскоязычные, а в Германии, внезапно, достаточно много экспатов.
JLCPCB принимает Gerber-файлы в виде ZIP и RAR — солидная фирма, дальнее зарубежье.
Знакомый хирург ездил какой-то универ в Канаде на конференцию (правда, уже лет 15 назад) и рассказывал, что там на каждом компе стоит фар и рар.
WinRAR (бесплатный, но с рекламой) очень популярен в Китае
FAR часто встречается, но не массово. Как и в принципе панельные менеджеры.
Непопулярное мнение: фар - плохая программа, использовать текстовый интерфейс в графической среде не только глупо, но и неудобно. WinCmd/TotalCmd делают то же самое, только лучше. И в принципевсе эти дикие комбайны, которые и файл менеджеры, и читалки-искалки-переименовывалки-упаковалки - это все от исторической ущербности виндового тулинга, без нормального CLI и утилит типа find/tar/grep/vim/etc
всё так и есть
Powershell смотрит с недоумением на "нормальный" кли. Видали мы башовские портянки, там соотношение костылей к полезной нагрузке превышает все разумные пределы. Это так, к слову об ущербности тулинга.
Использовать текстовый интерфейс в графической среде - совершенно нормально, если пользователя это устраивает. Персонально я использую тотал, но знаю десятки людей, которые счастливы с FAR. И если фар делает их жизнь проще - то это отличная программа.
Ценность любой программы заключается в первую очередь в количестве пользы, которую она приносит людям. Гуй\не гуй\кли\не кли\виндовс\не виндовс - совершенно не имеет значения.
Я поэтому и сказал "историческая ущербность". С тех пор как появился пш в винде стало, нууу, нормально. Мне не очень нравится его многословность, но нравится концепция передачи в пайпах целых объектов вместо просто текста.
На маках взлетел и отлично летит brew. Консоль.
Все зависит от задач. Иногда консоль правда удобнее. Не для тех кто первый раз сел, а для тех кто годами работает с системой.
Powershell смотрит с недоумением на "нормальный" кли. Видали мы башовские портянки, там соотношение костылей к полезной нагрузке превышает все разумные пределы.
Тогда уж надо сравнивать или cmd с башем, или posh с питоном.
Тем не менее, сделать дефолтный костыль на стадии дизайна могли только МС: попробуйте выдать произвольный текст в пайп и... Changing PowerShell's default output encoding to UTF-8
наверное привычка, но тотал не зашел. лежит гдето в уголочке - последний раз рапускал при царе горохе.
ну а фар просто стоит в автозагрузке. все файловые действия под виндой через него.
сейчас осваиваю far2l, жаль не все еще портировано.
Тотал (возможно, ещё под его прежним названием) я использовал по двум причинам: (1) им можно было просто организовать связь компьютеров через параллельный порт и (2) он мог искать внутри архивов.
Для всего остального был FAR ¯\_(ツ)_/¯
Возможно переход на FAR2L с поддержкой LUA, мог помочь с недостующими вещами
С первой частью согласен, со второй нет. Один комбайн - имхо - настолько же удобнее зоопарка комманд CLI, насколько полевой комбайн удобнее серпа с цепом, даже в виде достаточно ущербного midnight commander-а.
Ну нет, вы прям сильно неправы, как мне кажется. Например, что же я делал последнего с помощью find, давайте посмотрим историю шелла:
find ../topics -name '*.yaml' | xargs yq '.topics | .[].name' | sort | uniq -c | awk '{ if ($1 > 1) {print $0} }'
Ага, искал ямлики, из них извлекал поле "name" каждого объекта и потом подсчитал, какие имена встречаются больше одного раза.
Каких размеров комбайн должен быть, чтобы такое уметь? А я ведь всю эту строчку писал не особо задумываясь, с той же скоростью, какой печатаю человеческий текст.
сколько десятилетий нужно оттачивать мастерство, чтобы
писал не особо задумываясь, с той же скоростью, какой печатаю человеческий текст
это все составлено из вполне идиоматичных кусков `find | xargs`, `sort | uniq -c` итд. За несколько месяцев, если пользоваться регулярно (если есть нужда, конечно), оно очень хорошо прилипает к пальцам.
Ну если раза в 2 медленнее чем человеческий, то пару лет всего.
сколько десятилетий нужно оттачивать мастерство, чтобы
Ну мы же с вами на Хабре, здесь джентльмены верят друг другу на слово)
кстати, немного. GNU Coreutils осваиваются быстро, они простые и легко вяжутся в пайпы (вот такие цепочки).
Тоже пишу такое регулярно.
А вот powershell освоить не смог (возможно не очень стремился).
Он гораздо сложнее.
В вашей команде не хватает правильного префикса
edit:<<
TotalCmd не интегрирует в себя консоль. Это критический недостаток по сравнению с FAR.
И огромный плюс для простых пользователей
Есть плагин.
А насколько он интегрирован с панелями? Можно ли горячей кнопкой отправить в консоль имя или полный путь выбранного файла? Можно ли настроить ассоциации, чтобы при нажатии Enter на cpp-файле, в этой консоли запустился компилятор?
в Double Commander-e есть ассоциации свои. Причём на open и edit можно разные. Я сделал для squashfs архивов по дабл-клику преобразование в tar. А в него уже захожу. Чтобы не монтировать.
Тут речь о текстовой консоли. Она есть в double commander?
Я сделал для squashfs архивов по дабл-клику преобразование в tar. А в него уже захожу. Чтобы не монтировать.
К слову, Far умеет открывать squashfs архивы.
в плагине для арботы с архивами, в FAR в принципе можно подключить практически любой архиватор, там интеграция несложная.
В прошлом активно пользовался каталогизатором VVV, например, в том числе и по той причине, что в поставку VVV входил конфигурационный файли для фаровского arclite
Да, через плагин Multiarc. Но он, кажется, заброшен. Не обновлялся 3 года, и в какой-то момент исключен из официального дистрибутива Far. Я когда переходил на сильно новую версию Far, обнаружил, что у меня что-то через этот плагин перестало работать, ради чего я его держал. Сейчас я плагином Multiarc не пользуюсь.
Обычно использую TotalCmd, но при работе с большим количеством файлов FAR выглядит быстрее. Ну а вообще, все зависит от сценариев использования и эффекта "гусенка". Например, у нас в организации все знакомы с TotalCmd, потому-что удобный клиент ftp.
Я вместо Far ставлю Git Bash, по-моему это удобнее, плюс заодно опыт использования шела пригождается и в другим системах (а не только венде)
Использую всё это вместе (и много чего ещё) одновременно под ConEmu. Это чертовски удобно.
ConEmu удобный, согласен, сам пользовался им, но стал замечать тормоза при вводе команд в Git Bash, например из-за этого буквы появлялись в неправильном порядке когда печатаешь (раздражает). Windows Terminal мне показался шустрее. И начиная с какой-то версии vim начал жёстко глючить внутри Bash в ConEmu, я так и не разобрался как вылечить.
git bash надо ставить вместе с FAR и тогда вообще космос.
Маковский тулинг тоже ужасный.
Тотал очень мощный и функциональный, но некрасивый и неудобный.
Говорить что FAR - плохая программа - это некорректно.
Может еще сказать что powershell плохая программа?
То, что вам не нравится консоль, это совершенно другой вопрос. А как программа - FAR написан очень даже неплохо как для бесплатного проекта так просто отлично.
Кроме того, FAR отлично сочетается с git-bash
А в чем преимущество консольных файловых менеджеров перед графическими? Просто никогда не понимал, почему люди используют их. Без упрека, может просто я что-то упустил и менее эффективно работаю с ФС. Или это просто дело привычки?
А в чем преимущество консольных файловых менеджеров перед графическими?
Ну как бы такой вопрос вообще не стоит, файловых менеджеров — "швейцарских ножей" в природе аж два, это ТС и FAR. Исторически сложилось, что первый графический, второй текстовый, но выбор больше по тому, кому какой кажется удобнее. Они по UX отличаются, в ТС мышкой больше приходится работать, в FAR клавиатурой.
Интеграция с командной строкой более нативная/быстрая.
Принципиально разницы немного, просто именно FAR - очень крутой.
Эти преимущества субъективны и сильно зависят от особенностей решаемых задач и привычек использующего.
Если перечислять то, что заставляет лично меня выбирать между фаром (третьим, естественно) и тоталом, то получается примерно следующее:
В консоли все более - менее однородно, в глазах не рябит, в отличие от тотала.
Более тесная интеграция с консолью. В частности, фокус ввода при навигации по панелям всегда в командной строке и уходит оттуда только при вызове меню и всяких окошек.
Единственное, что пока заставляет держать double commander (а раньше заставляло то же делать с тоталом) - отсутствие удобного механизма синхронизации подкаталогов. В принципе оно требуется очень редко, а иногда даже обхожусь плагином к фару с аналогичным функционалом, но в тотале и в дабле оно все же реализовано намного удобнее.
Под линуксом пользуюсь пока миднайтом. Пробовал фар, но не хватает возможности заглянуть в историю консоли за пределы окна. far2l обрезает ее. Да и плагинов, которые стали бы существенным преимуществом фара перед миднайтом, пока не наблюдается в изобилии.
А в чем преимущество консольных файловых менеджеров перед графическими
Если речь идёт про тотал, то во встроенном редакторе. В линуксе правда есть krusader, у которого встроенный редактор можно сделать, так же как в фаре.
Кроме того у фара есть преимущества: например можно настроить меню и выполнять команды с выделенными файлами. Раньше вовсю использовал макросы ...
Есть удобный просмоторщик с автообновлением, способный открывать файлы любого размера
В общем, фар более функционален ИМХО.
В смысле программистского шедевра из двухпанельных файл‑менеджеров мне запомнился VC (Volkov Commander), с размером исполняемого файла 64К, но при этом весьма продвинутого.
волков написан на ассемблере, потому и такие размеры и такая эффективность.
жаль но время такого програмирования уплыло по стиксу в дальние дали...
сколь помню самый большой проект на ассемблере в екс-СССР.
Да ну ладно, про самый большой-то. Было время, когда на ассемблере почти всё писали.
Из более-менее современников VC на ассемблере был написан Virtual Pascal.
Размеры такие, потому что com а не exe
Совершенно нет ностальгии по СССР, но с Нортона я перешел на Волкова. Волков был невероятно быстрый. Невероятно! Но потом увидел Фар, который развивался семимильными шагами и видел длинные имена файлов. Как же я долго привыкал к тормознутости Фара по сравнению с Волков :((((((
Dos Navigator был самый-самый (и тетрис в нем был сбалансированный).
Volkov - при недостатке памяти.
VC интересен именно с точки зрения компактности. Уместить такое функциональное приложение в 64К было достижением даже по тем временам. Я уж молчу про сегодняшний подход...
Ага. Заставку скринсейвера помню и сейчас: " Enjoy Dos Navigator".
Volkov уважал за ассемблер, но не пользовался :)
Но на венде DN не прижился. Total Commander - наше всё, хотя бы потому, что нативно интегрируется с мгновенным поиском Everything
midnight commander)
FAR + ConEmu — вот мой выбор
FAR это еще и IDE!!!
Были годы разработки на perl и php в FAR еще до появления IntelliJ и Eclipse
Еще задолго до FAR для этого использовали Multiedit. С ним можно было действительно получить интегрированныю среду с любым компилятором, работающим из командной строки. И все это под однозадачной DOS.
Использовал MultiEdit под виндой, он тогда был единственный где можно было колонки выделять/копипастить и писать.
Сейчас для этих целей Notepad++ и идея
Любая бордандовская ide умела выделять колонки, еще начиная с дос и текстового режима
Самый для меня классный был BRIEF (B.R.I.E.F.) - конкурент ME, умел все интеграции, невероятно шустрый, и 'distraction-free'. https://en.wikipedia.org/wiki/Brief_(text_editor)
потом его купил Борланд и встроил в свое IDE / заодно убил конкурента. По-моему, до сих пор режим совместимости с Brief есть )
Ctrl + K + B
Ctrl + K + K
всплыло в памяти ..
Оно самое! ))
Я в фаре макрос делал чтобы выделять участок по хоткею. Но сильно не хватает нативной поддержки
Нативная поддержка — это выделение стрелочками с зажатым Alt вместо Shift.
Что интересно, макрос на выделение вертикального блока у меня тоже есть. Был плагин для работы с вертикальными блоками. В какой-то момент он перестал поддерживаться и на форуме PlugRing я нашёл замену в виде набора макросов.
Не, это неудобная вещь.
У меня цель - пометил начало выделения блока, через F7 что-то нашел и пометил конец выделенного блока. Не обязательно вертикального.
А еще на базе этого делать быстрые макросы через Ctrl+.
Но не выходит.
Даже если через макрос сделать начало и выделение блока (могу поделиться), то макрос нельзя вызвать во время записи макроса.
Евген канеш крутой чувак, но не селибрити ведь, чтобы постоянно в новостях мелькать, и то что:
о его нынешнем роде занятий практически ничего не известно
это мягко говоря неверно, если в пабликах, то на руборде можно понаблюдать "род занятий", и вполне ожидаемо продолжает заниматься разработкой винрара.
А в чем смысл преобразовывать фамилии? Разве нет правила, что заимствования не стоит склонять, спрягать и далее издеваться?
Разве нет правила, что заимствования не стоит склонять, спрягать и далее издеваться?
С исторически родственными языками и двуязычными странами все несколько сложнее, иногда может быть принято именно преобразовывать имена в соответствии с местной традицией. В Украине человек может называть себя в жизни Андрей, и при этом быть записанным в паспорте как Андрiй. Раньше так вообще такое преобразование было повсеместным явлением: Йоханан в зависимости от местности становился Иоаннисом, Йоханном, Иваном, Яном, Жаном, Джоном, Хуаном, Джованни и так далее.
А вы уверены, что языки родственные? Не буду кидать ссылку, легко ищется и это не традиция. Фамилия еврейская, верно? Зачем вы ее переводите? Хотите быть Иоаннисом, Йоханном, Иваном, Яном, Жаном, Джоном, Хуаном, Джованни? Мне кажется у Вас есть имя, да может оно вам не нравится, но это уж вопросы к родителям, но оно ваше. И Вас по нему, имени, зовут, окликают и Вы на него отвечаете, потому как понимаете, что речь именно о Вас. Ваше, а не это все
Фамилия еврейская, верно? Зачем вы ее переводите?
Именно я – не перевожу, я просто объяснил, по каким причинам имена и фамилии могут "переводить", и привел примеры.
Мне кажется у Вас есть имя, да может оно вам не нравится, но это уж вопросы к родителям, но оно ваше
Конечно у меня оно есть, и так уж получилось, что как раз еврейское, и ни у меня ни у моих родителей никогда не было проблем с тем, что люди в разных странах произносят его так, как это принято в их местности. Вообще не вижу смысла настаивать на какой-то конкретной звуковой форме уже хотя бы потому, что иностранцы в любом случае не воспроизведут ее так, как я привык.
Например, нынешнего болгарского премьера зовут Гълъб Донев. Предлагаете его по-русски так и называть?
Я предлагаю уважать, как и Вас джон доу. Вы не против, что я Вас так называю?
Одна девчонка перевела мое погоняло как мертвый виноград (VINEYARD - сорт винограда)
А в русской вики он вообще Гылыб, что по фонетике совсем уж мимо.
Вам не кажется, что Вы сравниваете капусту с говядиной? Причем тут символы отсутствующие в языке и не имеющие аналогов, либо имеющиеся, но выглядят малость по-другому?
Это перевод, в соответствии с грамматикой языка перевода ("как слышится, так и пишется"). Также как мы с английского переводим "Илон Маск", хотя могли бы оставить "Elon Musk". Хотя, что интересно, во всех европейских Вики имена оставляют на языке оригинала.
Ну во-первых, не во всех европейских вики пишут латиницей: https://el.wikipedia.org/wiki/Ίλον_Μασκ сложно назвать "на языке оригинала".
Во-вторых, https://lv.wikipedia.org/wiki/Īlons_Masks
SH -- это отдельная песня: там можно в меню вверху переключиться на кириллицу, и наблюдать
Елон Рееве Муск (Преториа, 28. липња 1971.) је канадско-амерички инвеститор,[1][2] инжењер[3] и изумитељ,[8] оснивач, ЦЕО и ЦТО компаније СпацеX, суоснивач,[9] извршни директор и архитект производа Тесла Инц.; супредсједатељ ОпенАИ-ја; оснивач и главни извршни директор Неуралинка и оснивач Тхе Боринг Цомпанy (2016). Муск је такођер суоснивач и бивши предсједник СоларЦитyја, суоснивач Зип2 и оснивач X.цома, који се с Цонфинитyјем спојио у ПаyПал.[14]
Вот для сравнения статья в SR, который вроде как тот же самый язык:
Илон Рив Маск (енгл. Elon Reeve Musk; Преторија, 28. јун 1971) је јужноафричко-амерички предузетник и инжењер.[9][10][11] Оснивач је, директор и главни инжењер/дизајнер компаније Спејс екс;[12] саоснивач, директор и дизајнер производа у компанији Тесла;[13] саоснивач и директор Неуралинка; и саоснивач Пејпала.
Причём в SR тоже есть переключатель "Ћир./lat."
Судя по Вашему нику, Вы понимаете, кто такие крывичы, дрыгавичы. Значит и проживали, до 20 где-то рядом. У Вас же была деревня, где Вы проводили детство? Сильно похоже как слышим так и пишем на реальный язык?
Написание в белорусском языке максимально приближено к произношению, а благодаря аканью безударное "о" читается как "а". По этой причине, например, Барак Абама .
В этой викистатье нет ссылки на источник, и я такой источник найти не смог.
Это значит, что ударение там поставлено от балды неизвестно кем. С тем же успехом лично вы можете исправить его на противоположное.
Учитывая, что Ива́новы спокойно сосуществуют с Ивано́выми -- я бы не делал выводов обо всех носителях фамилии скопом.
Не ссорьтесь, он Роша́л, я точно знаю))
Можно источник? Лучше даже сразу в рувики, а не сюда)
Источник не документальный, наподобие "мамой клянусь")). Я с ним учился в одном вузе и в одно время. Хотя лично не разговаривал ни разу, но пересекался иногда в ВЦ. Знаю людей, которые учились с ним вместе 5 лет. Вряд ли они ошибались в произношении фамилии.
Помню в первых версиях FAR'а в справке вообще Рошаль было написано
Ой ли? Сам Евгений всегда настаивал на отсутствии мягкого знака, пруф: https://groups.google.com/g/fido7.rar.support/c/9DLu9X6yiK4/m/4YX-4-pQLcAJ
Скорее всего это эффект Манделы: первая версия с поддержкой русского 1.4, но копирайт там на английском. Первое указание на русском языке — в файле "License.xUSSR.txt" из версии 1.51, и там "Евгений Рошал" написано.
С появлением Windows 95, 22 апреля 1995 года Евгений выпустил WinRAR
Небольшая нестыковка с датами. Первый выпуск Windows 95 состоялся 24 августа 1995 года.
WinRAR под Windows 3.11 тоже существовал.
Помоему ранний 32 битный GUI WinRAR был не для Win95, а для win32s. Т.е. мог выполнятся в соотв. подсистеме win3.11, и возможно в NT. А win32s появилось раньше Windows 95.
На енвики написано "Early development version WinRAR 1.54b was released in 1995 as Windows 3.x software."
С днем рождения!
И огромное спасибо за "exUSSR registration" - это было очень приятным бонусом.
RAR поддерживал создание непрерывных (solid) многотомных архивов, все тома которых воспринимались, как единый поток данных и распаковывались «по цепочке».
Суть непрерывных архивов совсем не в том, чтобы автоматически подхватывать следующий том.
В непрерывном архиве в один поток объединены именно сжимаемые файлы (как если бы их предварительно завернули в tar), поэтому для всего потока используется один и тот же словарь вместо отдельного словаря на каждый файл. Это позволяет дополнительно экономить место на последовательностях, уникальных для каждого файла, но повторяющихся в каждом из них.
Эпоха синих редакторов и IDE: FAR, turbo pascal, borland c++
Желаю здоровья Евгении Лазаревичу, возможность добавления записи восстановления не раз спасала мои архивы.
Пользуюсь до сих пор.
А для жителей бывшего СССР - Пятница.
Рошалам - спасибо за FAR. И за подарок жителям бывшего СССР.
ARJ тоже поддерживал многотомные архивы. А вот solid был только в RAR.
Странно, что сто плюс комментов, а бородатого анекдота времён ФИДО не увидел..
WinRAR.rar
Ha.ha побородатей, не?:)
Нет, анекдот звучал как pkunzip.zip
. Потому что WinRAR - это программный комплекс, состоящий из множества файлов, и вполне можно представить ситуацию, когда в комплекте к архиву может быть приложен относительно малогабаритный unrar.exe, и это даст значительный выигрыш в объёме.
В отличие от программы pkunzip.exe, единственная функция которой - распаковывать zip-архивы. Поэтому соль анекдота в том, что для того, чтобы достать pkunzip.exe из pkunzip.zip, нужен pkunzip.exe в том же самом виде, в котором он и находится внутри архива. В отличие от WinRAR.
Ну, ежели немного позанудствовать, то в комплекте Zip от PKWARE Inc наличествовала также утилитка pkunzjr.com размером чуть более двух килобайт, которая умела только просто распаковать, без поддержки множества опций. Вот ей-то и полагалось распаковывать pkunzip.zip :)
Также добавлю, что к закату эпохи ДОСа почти на каждом компе (на моём, по крайней мере) накапливался целый зоопарк архиваторов: ZIP как самый распространённый, ARJ для разбития на части, HA для текстов, UC2 для медиафайлов, LHA, LHICE из старых, RAR, AIN, ACE из новых, ну и всякая экзотика типа RKIVE (зачастую жал тексты лучше HA) или BOA (самая высокая компрессия, но меееедленный). Хорошо, что нонче распространённых осталось всего три: ZIP, 7-ZIP и RAR. Ну ещё никсовые TAR/GZIP, но они в никсах в основном и обитают.
потому что бородатым был
unzip.zip
в *nix zip и unzip отдельные файлы, и появились вроде раньше чем дос и pkzip
Кто знает лично мужика - передайте ему, пожалуйста, БОЛЬШОЕ СПАСИБО !
жаль, никто не вспоминает прекрасный DOS Navigator. Ну или я такой старый
С ДР автора RAR\FAR!
Но ФАР прошел мимо, не пользовался им:
если надо коммандер и много ДОС памяти, то VC
если надо по LPT\COM перегнать файлы - NC
если просто работать с файлами в ДОС - DOSNavigator (подсветка типов файлов, приятная схема цветовая, поддержка архивов, тетрис, 4 окна и тд)
под WIN - TotalCommander вне конкуренции!
под *N*X - mc
Ну а RAR пользовался больше под дос, под вин 7zip более нравится ввиду фришности.
Использование Far и подобных «двухпанельных» файловых менеджеров — дурной тон. Обычно такой пользователь не является продвинутым пользователем командной строки (cmd.exe, powershell, bash). К счастью за пределами постсоветского пространства эти менеджеры не особо популярны.
я так понимаю, что ваш коментарий нужен для того чтобы показать какой вы крутой, что вы являетесь продвинутым пользователем и находитесь за пределами постсоветского пространства. То есть вы уже почти бог... Спасибо что просветили нас убогих
Давайте перефразирую, обычно пользователи файловых менеджеров совершенно не умеют в консоль. По поводу моей локации это уже ваши додумки, и FAR и VC и DN были разработаны в х-СССР, где и популярны, разработчики из других стран не страдают подобными ретро-паттернами
Использование командной строки - дурной тон. Обычно такой пользователь не является продвинутым пользователем мыши и гуя. К счастью, за пределами Нарнии консоль не особо популярна.
Как вам такой вариант?
Обычно такой пользователь не является продвинутым пользователем мыши и гуя.
Как бы это забавно/печально не звучало, если в комментариях начинается срач "текстовый vs графический режим" (особенно под статьями, восхваляющими vim), то обязательно находятся люди, которые, по их словам, тратят существенное время на поиск мыши каждый раз, когда переносят руку с клавиатуры. Хотя любой мыше-опытный пользователь знает, что мышь находится за полсекунды максимум, без взгляда в её сторону.
А ещё даже в текстовой консоли обычно поддерживается мышь, но об этом многие или не знают, или умалчивают, чтоб не показаться чудаками, которые в текстовом режиме используют графическое устройство ввода. Например, в mc бывает удобно выделить произвольные файлы для последующего копирования с помощью ПКМ, а не маской имени или Shift+стрелками.
Согласен, но я хотел показать другое. Добавление слов "дурной тон" и "к счастью" ко в целом нейтральным или даже истинным высказываниям как раз и способно вызвать непродуктивные обсуждения (срачи). Опровергнуть эти модификаторы никак нельзя. Ведь действительно, для их автора то, чем он не пользуется, является дурным тоном. А то, что кто-то еще не использует такой же инструмент, является счастьем.
как выйдешь из Нарнии, очень удивишься, что консоль активно используется во всем мире.
Удивительное свойство современного общества - абсолютная неспособность понимать сарказм и запоминать контекст. Даже GPT-3 справляется с этим. Кстати, не припомню чтобы мы с вами пили на брудершафт.
PS. Судя по вашим статьям, у вас все нормально с этими навыками, так что спишу на то, что я не проставил тег sarcasm))
Кстати, не припомню чтобы мы с вами пили на брудершафт.
Мой минус - за процитированное. Хотя с остальной частью комментария более чем согласен.
Возможно, я старомоден, но меня немного коробит, когда незнакомые мне люди обращаются ко мне на ты, особенно, когда это происходит не в нейтральном диалоге, а "с обострением".
Существует, давно существует, негласная традиция обращаться в этих ваших интернетах к незнакомым именно на ты. Такое обращение предполагает проявление дружелюбия, что никак не коррелирует с невежливостью. Конечно, когда в интернеты массово полезли школьники младших классов и прочие VIP'ы, традиция стала размываться. Даже Хабр, куда уж айтишнее место, но и здесь как-то чаще выкают, чем вызывают вопросы к собственной айтишности, но уж ладно, раз так принято, то и пусть.
Не спорю. Но есть разница между "подскажи, какой метод сортировки ты применяешь к частично отсортированной последовательности?" и "ты математику за деньги сдавал что-ли?" Фразы случайные, приведены для иллюстрации.
" именно на ты. Такое обращение предполагает проявление дружелюбия" -- забавно, когда собственное бескультурье люди возводят в ранг традиции.
Конечно, это дружелюбие, но только -- его реинкарнация на фоне господствовавшего в этих ваших фидонетах "олбанского языка" .
олбанский в фидонетах не господствовал, он позже проявился.
Конечно, это дружелюбие, но только — его реинкарнация на фоне господствовавшего в этих ваших фидонетах "олбанского языка" .
Олбанский язык (который, как было верно сказано, не из фидонетов), это отнюдь не бескультурье. Это была честная и зрелая контркультура. То, что она резала чёй-то нежный слух, это не проблема недовоспитания "носителей" олбанского, а проблема "пере"воспитания тех, кто на него так реагировал.
" именно на ты. Такое обращение предполагает проявление дружелюбия" -- забавно, когда собственное бескультурье люди возводят в ранг традиции.
Я вам привел исторический факт. Ваша его трактовка может быть любой, вы можете даже отказаться от признания его существования - на самый факт не влияет. Это первое и достаточное. Но продолжу. Культура - вы вообще знаете значение этого слова? Хотя бы почитайте обзор в педивикии.
Конечно, это дружелюбие, но только -- его реинкарнация на фоне господствовавшего в этих ваших фидонетах "олбанского языка" .
Поймите меня правильно - я не говорю, что вы некомпетентны, нет. Вы сам это говорите, делая заявления, не соответствующие действительности, причем ложность ваших заявлений доказуема, поскольку противоречит объективным фактам, а еще очевидна для многих здесь, кто с этими фактами довольно непосредственно знаком. Далее, применив нехитрый дискуссионный прием argumentum ad hominem, мне не составит дезавуировать вообще все ваши заявления, сделанные когда-либо ранее или будущие сделаными после. Оно вам надо?
Да не вопрос,
Как выйдете из Нарнии, узнаете, что консоль это не дурной тон, а активно использующийся инструмент во всем мире. Консоль даже специально встраивают иногда в некоторые продукты, ибо она крайне эффективна и удобна.
Это была всего лишь сатирическая "инверсия" родительского комментария…
Тем не менее, обычному пользователю (не админу и не разработчику, а типичному офисному работнику) консоль и правда не нужна в хоть каких-то значимых масштабах, ведь для распространённых операций есть GUIшные программы, а чрезвычайно редкие не GUI-зированные операции слишком редки для статистической значимости.
))
FAR за счёт своей консольности и наличии x64 сборки позволяет нормально печатать на матричных принтерах с использованием его встроенных шрифтов. Ибо часть цифр матричной портянки на шрифте, предлагаемой Windows, некоторым плохочитаемы. Даже в 2021 году ещё пробовал разворачивать печать на матричнике конторки и писать мини-скрипт, чтобы сформированный в 1С-ке акт переоценки печатался в нажатие трёх клавиш.
Из GUI-ых использую Double Commander.
Давно пользуюсь Far'ом. Имеет расширяемый функционал и свои плюшки. Например:
позволяет легко получить доступ к файловой системе под другим пользователем (но это наверное и другие менеджеры умеют);
легко создавать ссылки: жёсткие, символические, связи папок;
имеет встроенный диспетчер задач, который может выручить когда снова упал explorer и "тремя пальцами не поможешь" :-)
не использует графическую библиотеку Windows (в отличие от TotalCommander'а). C TotalCommander'ом из-за этого и не сложилось - вис вместе с Виндой, а Far продолжал работать.
Евгений диплом по РАРу защищал. Пришел на кафедру тему утверждать, так его даже в плагиате заподозрили, не поверили, что он автор — сказали, что им "из москвы последнюю версию привезли". Ну он и показал им более свежую…
Эх, как давно это было...
С днём рождения, Евгений !
Ваша программа FAR manager для меня - must have вот уже более двадцати лет. Я считаю вас великим человеком, сделавшем очень многое для очень многих людей.
Главной особенностью RAR по сравнению с другим популярным архиватором для DOS того времени — ARJ, был удобный механизм создания многотомных архивов, в том числе, заданного размера.
IMHO, главной особенностью и киллер-фичей dosrar'а был встроенный NC-подобный менеджер файлов, что сильно облегчало работу неопытных пользователей.
FAR Manager был второй программой, которую я купил за свои деньги (первая — отечественный The Bat!). При покупке произошёл сбой и деньги сняли, а код не пришёл. Написал в техподдержку и получил ответ лично от Евгения
PS: 21 год уж прошёл, как летит время!
PS: 21 год уж прошёл
… а код регистрации показать пацанам все равно жалко :)
а код регистрации показать пацанам все равно жалко :)
Пожалуйста:
TCFB2952D99C
Мне тоже отвечал, когда просил фичу в winrar добавить, но, правда, до сих пор не добавил((((
а так совесть чиста.... куплена еще версия 3.хх
Что за UI такой открыт?
отечественный The Bat!Вы из Молдовы?
Евгений, большое, человеческое спасибо за FAR и RAR
Долгие (и плодотворные) лета Евгению Лазаревичу!
И FAR, и RAR в musthave тормозке софта десятилетиями, еще со школы :)
Недавно обнаружил, что volkov commander перестал работать...
Использую FAR порт на mac os) чуть косековат, но в целом ок. Ну и конечно на винде. Если сразу покатило, сложно отказаться. Как свободного времени появится, думаю или плагины пописать или допиливать порт попробовать. Там можно интегрировать с кучей современных продуктов, начиная от git до chatGPT)) Слышал многие на никсах используют. Молодец Евгений, респект за его продукты!
Узнай, пожалуйста, жив ли он ещё. А то поздравляем не знаю этого.
Привет от FAR Group :)
О! Знакомый ник. Colorer? Огромное спасибо за плагин!
Ойц. Попутал. search&replace. Но тоже прям в ТОП 5 используемых.
Очень не хватает выделения текста в редакторе отдельными клавишами (старт и стоп). Реализация через макросы не хватает.
Как можно убедить разработчиков добавить функционал?
Это ж опенсорс) Добавьте сами и отправьте PR
Реализация через макросы не хватает
Чего именно не хватает? Вот мой вариант творческой компиляции нескольких макросов в наиболее удобный для меня сценарий использования. Просто нажимаешь Alt+B на начале и конце вертикального блока, а логика сама разбирается, где у блока начало, где конец, хочу я выделить новый блок или расширить старый.
Ctrl+B — то же самое для обычных блоков.
Файл Edit.MarkBlock.lua, который надо положить в FAR\Profile\Macros\scripts
:
local function MarkBlock(bklkind, setcmd)
local kind = Editor.Sel(0, 4)
local line = Editor.Pos(0, 1)
local col = Editor.Pos(0, 2)
if (kind ~= bklkind) then
Editor.Sel(setcmd, 0) -- mark block begin
Editor.Pos(1, 2, col+1) -- move cursor
Editor.Sel(setcmd, 1) -- mark block end
Editor.Pos(1, 2, col) -- move cursor back
else
local p0_line = Editor.Sel(0, 0)
local p0_col = Editor.Sel(0, 1)
local p1_line = Editor.Sel(0, 2)
local p1_col = Editor.Sel(0, 3)
if (line < p0_line) or (line == p0_line and col < p0_col) then -- cursor above selection
Editor.Sel(setcmd, 0) -- mark block begin
Editor.Pos(1, 1, p1_line) -- move cursor to block end
Editor.Pos(1, 2, p1_col) -- move cursor to block end
Editor.Sel(setcmd, 1) -- mark block end
Editor.Pos(1, 1, line) -- move cursor back
Editor.Pos(1, 2, col) -- move cursor back
else -- cursor inside or below selection
Editor.Pos(1, 1, p0_line) -- move cursor to block begin
Editor.Pos(1, 2, p0_col) -- move cursor to block begin
Editor.Sel(setcmd, 0) -- mark block begin
Editor.Pos(1, 1, line) -- move cursor back
Editor.Pos(1, 2, col) -- move cursor back
Editor.Sel(setcmd, 1) -- mark block end
end
end
end
Macro {
area="Editor"; key="CtrlB";
description="begin/end selection of stream block";
action = function() MarkBlock(1, 2) end
}
Macro {
area="Editor"; key="AltB";
description="begin/end selection of vertical block";
action = function() MarkBlock(2, 3) end
}
Я макрос тоже писал.
Но я регулярно пользуюсь записью макроса для мелких изменений здесь и сейчас, и в этих случаях было бы удобно указывать начало выделения блока и конец блока в процессе записи макроса через Ctrl+., но во время записи нельзя другой макрос вызвать
но во время записи нельзя другой макрос вызвать
А, вот какая у вас проблема. Если такой макрос надо сделать 1 раз, а не записывать каждый месяц, можно его после записи доработать напильником, заменив хоткеи, вызывающие другие макросы, на вызовы функций этих макросов.
Ну это понятно. Для конкретного разового случая я делал, но случаи бывают разные, и хочется именно возможность записи.
Вообще категорически не хватает user menu с подменю именно внутри редактора, куда можно было бы понавешивать разных макросов
Внезапно нашлось решение. Макрос можно объявить плагином, и он будет доступен для вызова через меню плагинов (F11), таким образом можно его вызывать из записи. Можно даже в plugin list ему отдельный хоткей статичный назначить.
Поправил свой макрос - работает. Я Счастлив!
Раньше пользовался Far-ом, сейчас уже сижу на Total Commander.
именно финальной версии Far я больше всего жду для терминалов Linux
А что не так с far2l?
Вообще, есть такая штука как ротация логов каждую полночь и тогда не будет 100 Гб файлов. И кучи файлов в каталоге не следует допускать. Но если уж допустили, то скриптами распихать по подпапкам. Посмотрите как в squid или репозиториях Линукса сделано.
Но если Вы на винде и такое дело - то открывать - Hex-редакторами, они не грузят всё в ОЗУ. А конвертировать большие картинки, которые не влезают в память - консольными утилитами. Можно на виртуалку с линуксом скинуть ради этого.
В ТС отключается отображение иконок, тогда он будет быстрее читать огромные каталоги.
то открывать — Hex-редакторами, они не грузят всё в ОЗУ.
Для Notepad++ существует плагин, который грузит большие файлы страницами в память. По мере перемещения по файлу предыдущая страница выгружается из памяти и подгружается следующая.
До сих пор FAR - это программа №1 для меня на любом моём компьютере. Евгению и Far Team низкий поклон за великолепный продукт!
Автор, поправьте пост: алгоритма сжатия RAR не существует!
В программе используются два алгоритма: PPM и LZ77. Именно они определяют степень сжатия файлов.
ФАР и РАР — классика жанра, актуальная на все времена!
В последнее время, что то редко попадаются rar архивы. 7z круто, но как показывает практика, при пересылке файла "наружу" обычно в zip пакуют.
Каналы связи стали надёжнее, трафик сильно дешевле и доступнее массам, так что просто из экономии своих же ресурсов выгоднее рассчитывать на казуалов с голой осью, чем с немалой вероятностью тратить время уже после отправки данных и в очередной раз разочаровываться в людях.
Архив это не только сжатие, но ещё и контроль целостности файлов, и способ объединить файлы в логическую группу. Но в общем-то, zip с этим справляется. Проблема zip в том, что он стал слишком стандартным и сторонний софт начинает вмешиваться в архив. Например, антивирус может зайти в архив и "полечить" там файлы. Тут контроль целостности перестаёт работаеть.
А что мешает антивирусу сделать это с RAR-архивом?
Тут проблему надо решать на корню — не экзотическими форматами, а запароливанием. Чтобы в принципе не допускать изменения файлов внутри.
Я на 12 днеймоложе Рошаля. Начинал так же с Агатов и Рапиры....
Всю жизнь прожил с WinRAR и FARменеджером, не подозревая, что написал его мой одногодка .... мдас.
51 год автору WinRAR и FAR Manager