DJ-Andrey-sXe Logo

DJ-Andrey-sXe

aka Андрей Строганов

↑ На правах рекламы

Сборка Far Manager 3 Portable (от 06.08.2019)

Portable djafar3 — моя сборка на основе Far 3.
Старые версии на базе Far 2 тут.

Актуальная версия от 2019-08-06: Скачать
Предыдущая версия от 2018-05-01: Скачать

Особенности:

  * Сборка с нуля. По сравнению со сборкой на основе Far 2.
  * Изменение в составе утилит, макросов и плагинов.
  * Клавиатурные сочетания изучаем по "F11, q".
  * Включенные в сборку плагины кратко описаны в файлах:
    "plugins/Descript.ion"
    и
    "plugins/_Editor/Descript.ion" для редактора
    (Ctrl+Z по папке покажет плагина описание или читаем файлы).
  * Коробочные плагины Far3 не описаны и лежат в plugins/_OEM
  * Для передачи сборки с целью не засветить персональные данные
    в сборку включен файл "clear_portable.cmd".
    Его запускаем на копии перед передачей.
    Что оно удаляет, написано в комментариях внутри файла.
  * Запускать "ConEmu.exe".
    (Чистый "far.exe" тоже можно, но за красоту цветов не ручаюсь,
    так как тонко донастраивал цвета уже в ConEmu в RGB.)
  * Сборка без версии. Теперь только дата сборки, указана в имени архива.

Чем хорош ConEmu (скринкаст)

Плагины:

  • AdvCmp Расширенное сравнение файлов
  • AudioPlayer Simple audio player based on BASS library
  • Base64 для декодирования по алгоритму base64
  • ColorSet Colors setup plugin
  • ConEmu Console Emulator
  • DirbyDateTime-1.3 Каталог по дате/времени
  • DiskMenu добавлять в меню дисков ссылки на ресурсы
  • EventViewer просматривать/резервировать/очищать журналы событий NT
  • FileCopyEx3 File copy plugn
  • filever для просмотра версии файла
  • ImageView Image viewer based on FreeImage library
  • MediaInfo view information about media files
  • Observer browse file containers
  • PictureView3 View images in various formats
  • PortaDev Wrapper over Windows Portable Devices API, browse devices by MTP
  • RegEdit3 browse and edit Windows Registry
  • RESearch Regular Expression Search and Replace
  • SQLiteDB view tables content of SQLite database
  • scandir выполнение команд во всех подкаталогах
  • svcmgr manage windows services
  • TorrentInfo view *.torrent files
  • UCharMap Unicode Character Map
  • UnInstall Uninstall windows apps from Far
  • VisRen Визуальное переименование файлов

Плагины редактора:

  • delstr Delete strings
  • EditWrap Virtual Wrap Lines
  • FarColorer syntax highlighting in editor
  • ilterLines remove all lines but edtered inplace
  • sortstr Sort strings
  • ecompl Завершение слов
  • MBlockEditor MBlockEditor

OEM-плагины: Align, ArcLite, AutoWrap, Compare, EditCase, EMenu, FarCmds, FileCase, HlfViewer, LuaMacro, NetBox, Network, ProcList, TmpPanel

Горячие клавиши и описания макросов по F11, q (Macro Browser).

Консольные утилиты: curl, wget, ssh, fsum, grep, optipng, pngcrush, PsExec, sdelete, streams, sync, upx, whois.

GUI-утилиты: autoruns, cdslow, chres, handle, procexp, depends, kitty_portable, QZoom —полноэкранная лупа для Windows XP и ниже, dja_hotkeys (регулировать громкость скроллом при наведении на панель задач; зум по Shift+скролл в Windows 7+)-

Сборка на основе Far Manager 2 (устарела)

Эта сборка устарела. Теперь я работаю над сборкой на основе Far 3.

Перед вами дистрибутив Far Manager 2.0 x86 с набором плагинов, макросов и настроек, которые я оттачивал годами и пользуюсь каждый день. Компьютер с Windows без подобного софта я считаю запредельно неадекватным рабочим местом и не могу за ним эффективно работать. Если вы — такой же человек, обратите внимание на эту сборку. Изначально сборка делалась для друзей, которые любят Far и доверяют мне в подборе плагинов и настроек. Потому и самому стало очень удобно быстро разворачивать мой фар на чужом компьютере, на котором по какой-то неведомой причине фар всё ещё позорно отсутствует.

Сборка выпускается нерегулярно и распространяется бесплатно в виде инсталлятора. Позволяет отказаться от импорта моих настроек и установить только чистый Far и плагины. Содержит опцию для установки набора полезных утилит и архиваторов, службы Background Copy и NiceBCI. Может положить ярлыки на «Рабочий стол» или в «Пуск».

Сборка работает как минимум в Windows XP. На более старых версиях Windows не тестировалась.

Скачать:

Версия 1.3 Final

Старые версии:

версия 1.3 (preview 4) от 13 апреля 2013

Внимание: плагин NetBox в 1.3* плохо работает по SCP. Если наткнулись, обновите его до v2.1.39.331

Скриншоты версии 1.2.1 от 9 марта 2011:

Панели Far плагины Редактор с колорером

Changelog:

Версия 1.3 Final от 6 января 2017
-------------------------------------------------------------

	Стабилизация сборки на основе Far 2.1 build 1807 bis29 x86,
	мелкие исправления. Дальнейшее развитие этой сборки
	не предполагается. Усилия будут направлены на сборку
	на основе Far 3.

Версия 1.3 preview 4 от 13 апреля 2013
-------------------------------------------------------------

	было Far 2.1 build 1807 bis23 x86
	стало Far 2.1 build 1807 bis29 x86

	Кусок реестра, который опционально накатывается при установке
	(в инсталляторе представлен галочкой "Настройки dja"),
	почищен от хоткеев старых плагинов
	и настроек более не использующихся плагинов.

	Добавлены плагины:

		* EditWrap 1.7 - виртуальный перенос длинных строк в редакторе
		  Ctrl + F3 = перенос по словам вкл/выкл

	Обновлены плагины:

		* MediaInfo 1.14
		* Observer 1.6.3
		* UnInstall 1.10.13
		* sortstr 1.6.15
		* PictureView 2 by Maximus5 Mod26
		* Really Quick Player v1.0.0.451
		  При отсутствии звуковой карты Really Quick Player выругается.
		  Один раз всего, последующие запуски будут без данной ругани.
		* TruncateText 1.3
		* colorer 1.0.3.4
		* ImpEx 0.8.10
		* RegEditor 1.1.29
		* True Template 2.10.r1
		* NetBox 2.1.31

	Заменены плагины:

		* Search&Replace на Regular Expression Search and Replace 7.51.
		  Он был ANSI и не всегда работал под ConEmu.
		  В редакторе F7 и Ctrl + F7 повешены на него.

		* MultiArc и 7-Zip Alternative на arclite 1.5.2

	Обновлены утилиты:

		* Autoruns 12.0
		* Handle 3.46
		* Process Explorer 15.05
		* Streams 1.56

	Добавлены утилиты:

		* Dependency Walker 2.2
		* wget 1.11.4
		* Turbo GREP 5.5
		* chklnks.exe - поиск и опциональное удаление битых ярлыков
		* Secure Delete v1.6 by Sysinternals

	Удалены утилиты:

		* i5comp i6comp innounp mscab pkzipc zd2t

	Удалены плагины:

		* FTP и WinSCP (их заменяет NetBox)
		* PhoneFS

	Добавлен ConEmu v2012.07.27c (опция).
	Последствия:

		* Любой шрифт в фаре без бубна (например, DejaVu Sans Mono или Droid Sans Mono)
		* Ctrl + колесо = регулируем размер шрифта
		* Ctrl + O      = консольный вывод в редакторе
		* Far со вкладками
		* Ctrl + Tab    = листаем вкладки
		* Win + W, Enter = открыть новую вкладку с отдельным фаром
		* Drag & drop файлов за пределы окна фара как принято в GUI-менеджерах
		* Можно открыть ссылку в браузуре: Ctrl + клик по URL

	Добавлены моноширные шрифты (опции):

		* Droid Sans Mono (на него по умолчанию настроен ConEmu)
		* DejaVu Sans Mono

	ConEmu и шрифты выбраны по умолчанию для установки.

	Новый макрос в редакторе: дублировать текущую строку.
	Ctrl + Shift + D

	Решился выкинуть MultiArc. Всё-таки время берёт своё.
	Слишком редко со стремлением к нулю сегодня нужныа фарофикация работы
	с динозавровыми утилитами aka всё, что было накручено в custom.ini.
	Мешок старья я для себя всё равно пока оставил, и если что, руками позову,
	а для большинства современных задач новые архивные плагины подходят.
	Ещё раз спасибо всем, кто занимается вещами вроде observer, 7zalt, arclite, etc.

	Опция установщика: Far в автозапуск.

Версия 1.2.1 от 9 марта 2011
-------------------------------------------------------------

	Исправлен инсталлятор, теперь клавиша 0 работает правильно.
	Из-за этого и фикс-релиз. В остальном похвастаться особо нечем.

	Наноправки в Colorer для подсветки ещё нескольких ключевых слов
	из стандартных модулей Perl.

	Удалены утилиты:

		* gzip - не работает под win x64 и 7-zip никто не отменял

Версия 1.2 от 7 января 2011
-------------------------------------------------------------

	Добавлены плагины:

		* PhoneFS v2.1.0.251 - доступ к FS телефона по OBEX

		* FileTypes v1.0.1.0 - просмотр/изменение строки запуска
		  для общесистемных зарегистрированных расширений файлов

		* FilterLines v1.6 - инкрементальный фильтр строк в редакторе
		  (хоткей Ctrl + Alt + F для единства с фильтром списков)

	Заменены плагины:

		* MBlockEditor v1.0.0.8 (комментирование и смещение блоков)
		  вместо двух ANSI-плагинов: BlockIndent и Remarques.
		  Изменились кнопки смещения блоков: Tab и Shift + Tab
		  (Рас)комментирование по-прежнему: Ctrl + / и Ctrl + Shift + /

		* Registry Browser v3.10 на RegEditor v1.1.22
		  (как минимум за то, что можно нормально редактировать DWORD)

	Обновлены плагины:

		* EditCompletion v3.9 beta (Unicode)
		* FarSpell alpha 2090319
		* Colorer v1.0.3.0
		* Search And Replace v2.5

Версия 1.1 от 6 ноября 2010
-------------------------------------------------------------

	Far 2.0 build 1710.

	Добавлены плагины:

		* MacroView - просмотр макрокоманд
		* FontMan - менеджер шрифтов
		* Torrent View - просмотр информации о torrent-файлах
		* DiskMenuEditor - дополнительные пункты в меню выбора дисков.
		  Преднастроены Рабочий стол и Мои документы

	Обновлены плагины:

		* 7-Zip Alternative 4.65 build 27
		* AltHistory 2.5.11
		* BackgroundCopy 1.3 build 57
		* filever 1.0.6
		* ImpEx 0.8.8
		* MediaInfo 1.6
		* Registry Browser 3.20
		* Unicode CharMap 1.0.5
		* UnInstall 1.10.7

	Заменены плагины:

		* TruncateTXT 1.4 (ANSI) на TruncateText 1.2 (Unicode)
		* Startup Manager на GUI-утилиту autoruns
		* Service Manager 2.1 от Serge Nozhenko (ANSI)
		  на svcmgr 1.1.4 от Andrew Grechkin (Unicode)
		* SortEdit 2.5 (ANSI) на sortstr 1.0.4 от Andrew Grechkin (Unicode)
		* InstallExplorer 0.3 (ANSI) на Observer 1.6.3 (Unicode)

	Добавлены утилиты:

		* Process Explorer 12.04

	Обновлены утилиты:

		* innounp до 0.35
		* handle до 3.42
		* autoruns до 10.04

	Добавил папку Addons из коробки Far как опцию установки.

	Добавлены все языки из коробки Far вместо только Rus и Eng.

	Справедливо заметили, что я не положил в сборку
	информацию о разработчиках.
	Вставил File_id.diz в сборку из коробки Фара.
	Для себя я его не таскал, для остальных пусть будет.
	Добавил в инсталлер урл на официальный сайт Фара: www.farmanager.com

	В связи с Observer почищен конфиг MultiArc
	и выкинуто парочка ставших ненужными модулей.
	Конфиг теперь берётся из коробки Far,
	мои изменения лежат в custom_user.ini,
	благодаря чему стало возможно обновлять MultiArc
	не заботясь о моих изменениях.

	Описаны все макросы (F11 q).

Комментарии на этой странице отключены намерено, так как выпуск новых версий этой сборки не предполагается. Переходите на сборку на основе Far версии 3. Пожелания к новой сборке принимаются.

Автоматическое скачивание и установка Adobe Flash для Windows

Рецепт протух. Сейчас используйте скачивание через вход в https://www.adobe.com/products/flashplayer/distribution5.html

Оригинальный пост ниже для истории.

Будут автоматически скачены и установлены для всех API (ActiveX, PNAPI, PPAPI) последней версии.

Понадобится perl и wget.

use LWP::Simple;

my $content = get(
	q[http://www.adobe.com/ru/products/flashplayer/distribution3.html]
);

for ( qw|
_active_x.exe
_plugin.exe
_ppapi.exe
| )
{
	$content =~ m!(https?://.+\Q$_\E\b)!;
	$f = $url = $1;
	$f =~ s!.+/(.+)$!$1!;

	print "getting\n$f\n$url\n\n";

	# альтернатива wget, работает не всегда, причины не установлены, поэтому перешёл на wget
	# my $http_code = getstore($url, $f);
	# unless ($http_code == 200) { die "error: $http_code\n" }

	system "wget", "--no-check-certificate", "$url", "-O", "$f";

	# установка и удаление файлов
	# print "installing $f...\n";
	# system("$f -install");
}

print "Done.\n";

Школьный портал v5.3

Вышла новая версия Школьного портала:
http://spcms.ru/news/rn/475

Школьный портал LiveCD v5.2.1 от 21 июня 2013

Данное решение — это неофициальная демо-версия, оно не проверено досканально, у него нет технической поддержки, часть функций может не работать так, как оно будет работать на обычном сервере.

Как запустить:

  1. Запишите этот образ на CD и вставьте в компьютер, либо вставьте образ в вашу любимую виртуальную машину.
  2. Загрузитесь с него. Примерно через минуту на машине поднимется сервер с порталом. Осталось только лишь Читать дальше…

Куда ещё устанавливается Школьный портал (неофициально)

ВНИМАНИЕ! Ниже приведён список дистрибутивов Linux, на которых была выполнена установка Школьного портала, затем я открывал браузер, заходил на сервер и убеждался, что вход в портал выполнить получается. Никаких других тестов не проводил! Используйте только в том случае, когда крайне лень ставить сервер, официально поддерживаемый, но непреодолимо хочется пощупать портал. Техническая поддержка на упомянутые здесь дистрибутивы не распространяется!

  • На ALT Linux Школьный сервер 5.0.0 и 5.0.2 ставится по рецепту для ALT Linux Школьный сервер 5.0.1
  • В Ubuntu Desktop 10.10 i386 ставится по рецепту от Ubuntu Server 10.04 LTS
  • А теперь новость для самых отмороженных извращенцев: Школьный портал ставится на Alt Linux Tablet (alpha). Подходит рецепт от Кентавра. Теперь школьный портал можно потыкать в дороге, в ресторане или на шашлыках в кругу лучших друзей на своём планшете.
  • В ALT Linux Simply 7 Technical Preview ставится по рецепту для Кентавра. После установки необходима команда:
    /usr/sbin/a2dissite 000-default; service httpd2 condreload
  • В ALTLinux KDesktop 6.0.2 RC5 ставится по рецепту для Кентавра. После установки необходима команда:
    /usr/sbin/a2dissite 000-default; service httpd2 condreload
  • В ALTLinux Netbook Live 6.0.8 ставится по рецепту для Кентавра. После установки необходима команда:
    /usr/sbin/a2dissite 000-default; /etc/init.d/httpd2 condreload; /etc/init.d/xinetd restart
  • В ALTLinux Кентавр (Centaurus) 7 alpha 2 ставится по рецепту для Кентавра. После установки необходима команда:
    /etc/init.d/httpd2 condreload; /etc/init.d/xinetd restart

Выключить компьютер по завершению произвольной программы

Задача:
по завершению некоторого процесса (имя которого известно) выключить компьютер.

Условия:
использовать только встроенные средства Windows (без скачивания/установки сторонних программ!)

Решение:

Пакетный файл.

@echo off

rem процесс с каким именем ждать
set task=calc.exe

rem интервал отслеживания в секундах
set seconds=5

echo Waiting for termination of %task%:

:loop
tasklist /nh /fi "IMAGENAME eq %task%" | findstr /C:"%task%" > nul
goto label%errorlevel%

:label1
echo Done. Shutting down...
Shutdown /s /f
exit

:label0
echo Still running...
timeout /t %seconds% > nul
goto loop

Как проверить и как пользоваться:
Для тестирования сохраните приведённый код под именем shutdown-on-app-close.cmd, запустите Windows-овский калькулятор, затем только что полученный .cmd-файл. Результат: пока калькулятор работает, эта программа с интервалом в 5 секунд наблюдает за ним, стоит вам закрыть калькулятор — компьютер выключится. Для изменения имени наблюдаемого процесса и интервала проверки «запущенности» :) процесса измените две переменные в начале файла, их имена соответственно task и seconds.



Удаление личных данных из настроек Far Manager

Far ManagerНезаменимая вещь, если нужно поделиться настройками Far или поставить Far на чужой компьютер, чтобы с комфортом поработать на нём самому, но не светить при этом пароли от FTP, сетевых дисков, историю редактирования, папок и так далее.

Это набор reg-файлов, каждый из которых удаляет что-то своё.

Например, plugin_ftp.reg удалит аккаунты и настройки прокси плагина FTP; far_history.reg удалит историю хождения по папкам, команд, имя последнего файла под курсором и так далее. Внутри лежит Readme, в котором каждый файл подробно описан.

Скачать (обновлено: 30 октября 2010)

Текущая версия работает только с Far 2.0. Воспользоваться этими файлами для зачистки 1.x можно, перед запуском заменив везде в .reg-файлах \Far2\ на \Far\.

Удобные обёртки сетевых инструментов Windows

Вам не надоело говорить винде nslookup, tracert, ping?
Не лучше ли будет просто ns, tr, pi?

А что если у вас в буфере обмена ссылка вроде такой:
http://site.com/page.pl?id=457&print=true
Было бы неплохо не очищать ссылку каждый раз, а сразу использовать её из буфера как есть.

Конец мучениям. Представляю удобные обёртки. Они воплощают в жизнь обе мечты. Пользоваться ими можно так:

ns http://ya.ru/
tr ftp://ftp.avtograd.ru/Incoming/

и даже так:

pi http://www.google.ru/search?hl=ru&q=%D0%BA%D1%80%D0%B5%D0%B2%D0%B5%D0%B4%D0%BA%D0%BE

Для работы эти обёртки хотят, чтобы у вас был установлен Perl.
Они также хотят лежать в какой-нибудь папке, которая упомянута в переменной окружения PATH.

Скачать (2 Кб)

chres

Изменяет разрешение экрана, опционально ещё и глубину цвета и частоту кадровой развёртки с командной строки.

Например, так:

chres 800 600

Вот несколько идей, как можно это использовать.

  • В Far Manager добавить в меню (F2) родной и ещё несколько режимов. Мне это помогает тестировать софт и сайты на разных разрешениях экрана. Что я и сделал.
  • Добавить в одну из папок %PATH% и когда случится неприятность и разрешение экрана станет слишком маленьким для того, чтобы переключиться обратно из графического интерфейса, нажать Win + R и скомандовать chres… Можно увеличить себе разрешение, когда, например окно с вирусом заняло неудобное место, чтобы запустить антивирус или autoruns, редактор реестра, браузер и т. д. Короче, спасение от вынужденной перезагрузки.
  • Включить такое разрешение, которое из Windows не включается, но видеокартой поддерживается. Например, я вполне успешно включал 320×240, работать невозможно, но ради забавы оно того стоит.

Скачать

Внутри архива лежат Readme на русском и английском, где совсем подробно разжёвано, как этим пользоваться.

30 января 2012 эта программа пересобрана и перевыложена вместе с исходниками. Потому что, антивирус AVG видел в старой версии вирус, которого там нет и не было. Причём по версии VirusTotal он один такой отличился. После пересборки (теперь уже в Visual Studio 2008) откомпилированный файл, конечно же, стал другим и перестал определяться как опасный. Кто сомневается, прочитайте исходники.

Set Refresh Rate (beta)

Скриншот

Быстрая смена частоты кадровой развёртки для игр DirectX.

Эта программа написана на чистом C++ с использованием только WinAPI. Благодаря этому она очень маленькая и быстрая.

Скачать русскую версию
Скачать английскую версию


Организация безопасного резервного копирования

Как создавать резервные копии информации с шифрованием на лету, чтобы в последствии иметь к ним произвольный прозрачный доступ по паролю.

Ускорение работы Windows-программ с использованием альтернативного менеджера памяти 7-max

Как бесплатно и без усилий заставить работать приложения под Windows быстрее. Описание менеджера памяти и пошаговые инструкции по установке и настройке.