NDN
Necromancer's Dos Navigator
всё о файловом менеджере под Windows / Linux / Dos
Пользователей: 162
NDN v2.30.0024 первый релиз !!!
NDN v2.30.0024 DPMI32 / WIN32 / Linux
[img=doci/ndn/ndn-1157958348_i_2162_full.png]
Просьба не разводить в коментах дискуссию о том кто чем пользуется и кто где рулит!
Самые значительные изменения по сравнению с предыдущими Бэтами:
КОПИРОВАНИЕПЕРЕНОС
[*] на уровне ресурсов объединены в один диалог
[+] новая опция "только структуру каталогов" — создает в папке назначения только структуру копируемого каталога, без копирования файлов
[+] Фоновый режим копирования (пробная версия! пока поддерживается только один поток)
[+] новая опция "сохранять недописаные файлы при ошибке чтения"
[+] новая опция "Копировать с путями"
[+] возможность указывать маску для тех файлов которые нужно пропускать при копированиипереносе (такого действительно нет ни в одном файловом менеджере)
ПРОСМОРТ DBF
[*] поддержка Dbase7
[*] возможность просмотра DBF с испорченным заголовком
СЕТЬ
[*] корректтная работа с русскими именами
[*] возможность прорывания сканирования сетевых дисков
ЦВЕТА
[+] настраиваемый цвет аттрибутов файла на разделителе
[+] настраиваемый цвет букв дисков (по типам)
[+] настраиваемый цвет командной строки
КАЛЕНДАРЬ
[+] Подсветка текущего дня и дней текущего месяца
[+] HOME/END: переход на Январь/Декабрь
[+] Отображение номера недели
РЕДКАТОР
[+] возможность перемещать курсор к концу вставляемого из буфера блока текста
ДЕРЕВО КАТАЛОГОВ
[+] Добавлено [CTRL-HOME/END] и прилепленк поддержка колеса мышки
ОСТАЛЬНОЕ
[+] Добавлена опция "Игнорировать все" в диалог сообщений об ошибке
[+] двойной клик на наименовании окна в менеджере окон — активизирует это окно
[+] По умолчанию в окне вывода включен режим вырезки с экрана (Screen Grabber)
[+] W32: run/minimize/close добавлено в system Tray: code by Vladimir Bochkarev
[+] добвлен значек в панеле системтрэя
NDN v2.15.8058
[img=doci/ndn/ndn-1143147606_i_4315_full.gif][img=doci/ndn/ndn-1143147627_i_4176_full.gif]
Спустя некоторое время вышла версия v2.15.8058/RUS
как было обещано — исправлена куча известных и неизвестных багов под Linux и не тоьлько
из отметившегося:
— добавлена простейшая поддержка сети в Win32 версии
— отображение текущей позиции в ListBox
— максимально возможный объём буфера копирования для D32 — 65535 байт
и многое другое ...
NDN текучка ...
Отсебятина:
Сегодня чуток дошаманили DBFviwer прилепили переключение кодировок (dos/win) если у кого есть необходимость работать с KOI кодировкой — дайте знать!!!
далее приведен whatsnew.txt
Necromancer\'s Dos Navigator v2.15.5814
[img=doci/ndn/ndn-1136899454_i_6235_full.png]
Версия от 27-Декабря-2005
[!] D32: теперь использует Dos32A 9.10 (Dirk Fingerhuth)
[*] сделано: обновление версии только после удачной компиляции
ФАЙЛОВАЯ ПАНЕЛЬ
[+] Центрирование панели при двойном клике на разделителе панелей (Dandv)
[*] [CTRL-[]] при нажатии [ALT] подставляет короткий путь к файлам (Dandv)
[+] [CTRL-SHIFT-[]]: приводит Левую/Правую панель к противоположной (MiB)
[+] опция запрещающая закрытие последнего окна менеджера файлов (Necromancer)
[anonsend]
Скачать версию для:
Linux , Windows , Dos (вес каждого не более 1 МБ)
[+] ScreenSaver быстрый запуск : F12
-> быстрый переход от просмотра к редактированию изменено на F11
[*] внутренняя маска файлов
теперь \"<\" =\"+\" — любой числовой символ
SCREEN GRABBER
[*] Левая кнопка — помечает область, правая копитует в буфер
добавлена поддержка SHIFT вместе с [CTRL]-PGUP/PGDN
Встроеный просмотр
[*] Теперь строка состояния показвается при неактивном окне просмотрщика (Dandv)
[-] закладки не меняли цвет при перетаскивании и изменении рамера окна
[-] Подкоррестирована обработка опции \"Встроенный Просмотр\" [A]
РЕДАКТОР
[-] Профиксены конфликтующие горячие клавиши в диалоге замены
[-] поиск не выделял первое найденое вхождение когда была выключена опция \"[ ] Выделять найденное\" [A]
[-] отступ по Tab/Backspace в режиме замены не работал [DNOC]
[*] (Рас)Коментрование блока теперь использует параметр расцветки
CommentStart для получаения символов коментария при отсутствии
параметра CommentString [A]
[-] не работала комбинация Ctrl-K D [A]
[*] Когда выбрано меню редактора невозможно было переключиться в другое окно [NC]
[*] изменены сочетания клавиш для устранения конфликтов
и большего соответствия с Wordstar
вставить время : [CTRL-Q T] -> [CTRL-P T]
вставить дату : [CTRL-Q D] -> [CTRL-P D] (goto EOL conflict)
Вставить версию : [CTRL-Q V] -> [CTRL-P V]
[*] Коментировать/раскоментировать работает без выделения блока
[-] замена некорректно отрабатывалась с символами #27 и #5C [A]
[+] опция создавать файл с заглавной буквы в диалоге открытия (dlgOpenEd)
[*] Двойной клик помечает слово, тройной строку , следующий двойной — сбрасывает выделение
[*] в макросы добавлены команды : DelBlock, FilePrint, Paste, Cut, Copy,
Close, Undo, Redo, WindowsCopy, WindowsCut, WindowsPaste,...
[+] \"копировать блок\" без выделенного блока — теперь копирует текущее слово
[+] Ctrl-Num/ — закоментировать блок (только русская раскладка)
ИСТОРИЯ
[+] в меню добавлена возможность очистки сразу всей истории
в Доке полное описание на английском
Страница для загрузки
Форум
З.Ы. Следующий релиз будет ориентирован для Linux
NDN v2.15.4950
Зарелизено NDN v2.15.4950
[img=newz/ndn-1131977871_i_4489_full.png]
Коротко о главном:
дополнен файл справки,
внутренние переделки,
расширены возможности поиска (полько по файлам с длинным иемнем),
Захват в историю всех программ запущеных из командной строки
и пр...
[anonsend]
v2.15.4950 DPMI32/WINDOWS/LINUX 11-11-05
[*] Option options.File Manager.Setup.\"!:!\\!.! in Listfiles\" is enabled by
default (Dandv)
[*] F7 tree.makedirectory doesn\'t ask for confirmation anymore,
it only appears in the copy/move process (Dandv) [A]
SYNTAX HIGHLIGHT:
[-] ColorKeywords 2 color combos didn\'t work correctly (Garl) [A]
-> highlite.TKeyColorsCollection.SearchIn
COMMANDLINE
[-] (after) execution of EXTENSION FILE commands the first command of this
list was put to the cmdline (D32/LNX) and to the history [A]
-> dnexec._ExecFile/_SearchExt
-> only commands from EXTENSION FILE which are one line long
will be put to the history
[+] complete CmdLine status can now be saved on exit
-> Option: Options.Configuration.Command line.Save status on exit
-> added cmdline.TCommandLine.Load/Store to dnutil.TDNApplication.Retrieve/SaveDesktop
and commands.oclSave
-> removed CmdLine handling from sk.__Store/RetrieveDesktop and
histries.LoadCommands
-> Improved cmdline.TCommandLine.HandleEvent
[+] Options.Configuration.Command Line: added \"Don\'t-handle-cmd\" character
inputline and the option \"Always handle commands\" (oclAlwaysHandleCmds)
-> if enabled every command will be handled, this is the old behaviour
but may not be wanted by some because there will be a lot of commands
handled in future
-> if disabled, commands preceeded with the \"Don\'t-handle-cmd\" character
will not be handled internally by NDN
-> used in dnexec._ExecCommandLine
-> Default character is space (20h)
LFN
[+] extended the DOS file attribute constants: mirrored in LFN, with added
\'fa\' ID at the beginning of the string.
-> added faUpDir (..) and faCurdir (.) for faster parsing after a
lFindFirst/lFindNext. Filled in in lfn.lFindFirst/lFindNext by
lfn.AdvancedAttr
-> with TFileRec always use QSort.IsUpdir, faCurDir must never occur
in any panel file list
[*] Updated IllegalChars/IllegalCharSet and added SquashChars according to
tests in the 4 supported operating systems (Dos/W9x/WNT/LNX)
-> several characters are not quoted anymore (+ in LNX/W32 f.ex.)
FILE COPY/MOVE/OPEN/CREATE/DELETE
[+] added filescol.TFileRec.Options.frTemp0/Temp1 to remove usage of
the file attributes in filecopy for marking a finished operation on
the given file
[*] copy to *: works like TEMP: -> filecopy.CopyDialog
[-] MkDir: ,; in names didn\'t work. Support for creating multiple
directories with \"\" too. [NC]
-> Tree.MakeDirectory
FILE PANEL
[+] added filescol.TFileRec.Options.frSizeKnown to vfs_drive/arc/arvd so we
won\'t use the file attributes anymore to store this info
-> filescol.NewFileRec.set always for files
-> used to mark if a directory size has already been calculated
[-] LNX FIND: Entire disk/all drives search work -> vfs_find.FindFiles
-> NOTE: because LINKS are not correctly handled yet there are problems
with linked directories (recursion!)
[*] filescol.btFileRec: added frIsDizDisposable, removed TDiz.IsDisposable
-> FILESCOL.PAS FLPANELX.PAS VFS_ARVD.PAS VFS_DRIV.PAS
[*] removed doubled code from flpanelx.CommandHandle, because it\'s the same
in flpanel.HandleEvent:
kbIns/kbspace, kbDel, kbUp/Down, kbHome, kbEnd, cmScrollBarChanged
[+] W32 added Context Menu to Utilities Menu
[+] added Fast Rename to File.Single Menu
[*] LNX Panel.Setup columns \"Show short name in low case\" is OFF
-> startup.ColumnsDefaults?.Nameopt 5a instead of 5b
[*] Filenames with extension > 3 weren\'t cut correcty with the following
options: Panel.Columns setup [X]AlExt,AlShExt,Sh>Nm [ ]Sh>Ext
-> filescol.NewFileRec.replaced (and removed) _extlen with LenExt [C]
VIRTUAL FILE SYSTEMS (VFS)
[+] ALL: Added VFS commandline handler \"HandleCmdline\", called with command
cmVFSHandleCmdLine from dnexec._ExecCommandLine.
It\'s sent to the top file panel.
-> moved the existing CD and drive change code to the base class TDrive
-> this creates the possiblity to \"execute\" VFS based commands on
the cmdline
[-] if in a VFS (*: f.ex) another \"*:\" command was sent to the OS and not
handled by NDN [A]
[+] FTP: enter an FTP URL on the commandline and NDN will automatically connect
to it with the default options
[+] BRANCH: also collect directories, with [CTRL-SHIFT-H] (Dandv)
-> vfs_find.OpenDirectory.CollectDirs
[+] FIND FILE: added option to ignore SFN in search [DNOC] (Dandv)
-> LFN chars ,;.become SFN char _ (*_* finds a,b.txt)
-> search for ~ finds all SFN of LFN
-> enabled by default
[-] FIND: found files from archives didn\'t correctly react on [SHIFT-ENTER]
(goto to file in passive window) [DNOC]
-> flpanelx._CtrlPgDn: rearranged [SHIFT-ENTER]/Handle archive code
-> flpanelx.cmFindGotoFile: added archive handling (ARC:<path>|<file>)
[-] FIND: files from/inside archive not handled correctly (View...) [DNOC]
-> flpanlex.ViewFile: arcdrive wasn\'t handled correctly (Exit before Usefile)
KEYBOARD
[-] W32 ALT-Y and ALT-Z were mixed up on (f.ex.) german keyboards, QWERTZ
vs. QWERTY [NOC]
[-] W32 [ALT-SHIFT-/] didn\'t work and [ALT-GRAY /] reported the same keycode
[V] (used in cmdline mode change)
TURBOVISION: DIALOGS/MENUS
[-] Window.List/Close all (cmWindowManager/cmClearDeskTop) were disabled when
not in File Manager (Vladimir Bochkarev) [NC]
-> removed from commands.PanelCommands and added to views.twindow.SetState
-> could remove the WindowManager calls from following modules:
microed6, edcom.dnr, dbfview, fviewer
[-] Window.List in editor popped up 2 times [A] (see above fix)
-> removed cmWindowManager from editor commandlist
ENVIRONMENT HANDLING
[*] Several improvements to the environment switch
\"NDN=<directory for configuration files>\":
-> help, language, dialog, xlat, color files are always read from the
NDN home directory (*.hlp, *.lng, *.dlg, XLT\\*.xlt, COLORS\\*.pal),
these files cannot be moved to another directory and don\'t react to
the above switch (dnutil.cmHelp, dnapp.OpenResource/InitLngStream)
-> NOW useful in multi user environments
-> updated the help file
TVHC/HELP
[*] English: replaced word \"Commando\" with \"Command\" (Dandv)
[*] English: several updates to the help file
EDITOR
[-] Opening files under cursor didn\'t load and cleared existing histories [A]
-> happened when paths weren\'t configured and the file was in the
current directory
-> dnutil.EditFile.LFExpand
ALARM CLOCK
[-] crashed after deleting entries (Dandv) [NC]
-> alarmclk.TDates.ProcessItems: DateCount >= Count-1
По поводу исходников и разработчиков
Hi all!
this is my second try to start something like a team. this email will receive anyone who asked to have the source and wanted to work on it in the past year. i haven\'t received much code in the last year, which is no problem, but understand that this time it may be the last time that i decide to initiate something like this, just because it is quite some work to set everything up for new developers
[anonsend]
waiting for your replies,
Stefan / AH
NDN v2.15.4654 (beta)
Очередное обновление Necromancer\'s Dos Navigator
[img=newz/ndn-1130304562_i_2410.png]
скачать версию под:
Linux [794,920] ,Windows [1,025,143] ,Dos [1,030,769]
Статус программы: Freeware
Язык интерфейса: английский, русский
[anonsend]
LEGEND
[+] New
[-] Bug fixed
[*] Bug fixed and/or made better
[!] Important/Note
[?] Question to the users
[D] = bug already existed in DN1.51
[N] = bug already existed in NDN2.11/12 (most bugs in Chemoduns sources too)
[A] = bug introduced by me (NDN 2.12 + 2.14+)
[C] = ideas from/bug in NDN2.13 (Chem \'o\' Dun)
[O] = ideas from/bug in DNOSP D32 3.7.0 / DNOSP/W 1.51.10b16
[V] = bug in Virtual Pascal 2.1.274/279
( ) = thanks for ideas/code/bug reports to...
{ } = bug fix from
NOTE: — for the LNX version i won\'t use chars except for [V] because there
didn\'t exist a working LINUX port before
— LNX X means X-SERVER usage, LNX T Text-Terminal
[-] \"Options.Configuration.Confirmations.Create non existing dir\" didn\'t
work [DNOC]
[+] new function to update top view if the TypeOf equals (used in setups)
-> added views.TGroup.UpdateIf()
[+] [CTRL-SHIFT-TAB] now works in opposite direction of [CTRL-TAB] (haman)
-> dnapp.TDesktop.HandleEvent.cmPrev2
HIGHLIGHT GROUPS
[-] groupdlg/groupsfm used StartUpDir to search/create ini files [NC]
-> now using advance0.SourceDir. Useful for the \"NDN\" environment switch.
VIEWER
[*] ALT-G now also opens the \"goto\" dialog, like in editor, db view etc...
EDITOR
[-] Uncomment (Alt-F4) only worked with shortstrings (Dandv) [A]
-> using AnsiStrings now
[-] AutoWrap was not saved from options menu to history [DNOC]
[-] \"[ ] Tab moves blocks\" didn\'t work for [SHIFT-TAB] [A]
-> micro_4.EdDoTabBack checked for cmTab -> cmTabBack
SYNTAX HIGHLIGHT
[-] options AUTOWRAP and AUTOJUSTIFY were mixed up [NC]
TURBOVISION: DIALOGS/MENUS
[-] Zooming inputline histories didn\'t work correctly (Garl) [NC]
-> added dialogs.THistoryWindow.Zoom
-> Alt-Z now zooms too
[+] Dialogs.TInputLine: change case of word/string/character
-> new routine for all conversion code: StringsX.FormatStrCase,
now used in Dialogs.TInputLine.HandleEvent and micro_3.EdCangeCase
HISTORIES
[*] Added startup.HisVersion to check history versions in
dnutil3.LoadHistories
-> removed old and unused startup.HisFormNum/HistoryVer
-> MessageBox when history version doesn\'t match: added erCantReadHistory
[*] removed startup.wDskVersion (only used once in dnutil.RetrieveDesktop)
ALARM CLOCK
[*] When an alarm will be deleted the name of it will be printed in the
message box
[-] Cancel Button didn\'t work (Garl) [DNOC]
[*] Renamed cancel button to OK and made it default; makes more sense
TVHC/HELP
[!] The long awaited update to the Online-Help:
-> some enhancements to the Help compiler TVHC
-> added a lot of missing Help topics
-> added OS (port) specific information to the topics
-> better structure and (hopefully) easy navigation
-> ideas and improvements are (as always) welcome
-> completely moved the syntax highlight help from NDN.HGL to the online
help
-> improved several NDN.DNR issues while checking the online-help
[-] LNX tvhc.ReplaceExt uppercased filenames -> LowerCase
[-] LNX topic references weren\'t correctly displayed
-> spaces in toprefs were replaced with 255 != \' \' in LINUX
-> Not using tvhc.ReplaceSpacesWtihFF
[*] \'{<title>:<hcReference>}\' reference strings are trimmed
-> : \'hcxxx \' wasn\'t working before
[*] Highlight-only topics ({...:_}/65535) are not selected anymore on [TAB]
-> added helpkern.THelpTopic.InvalidRefs/GetInvalidRefs/ContainsValidRefs
and helpfile.THelpViewer.HandleEvent.CheckSelect
[*] LNX: help titles look better (only using simple frame chars)
-> tvhc.ReadParagraph
[-] \'Unkown Help File Format\' error crashed NDN; Access Violation in
helpkern.499
-> dnutil.TDnApplication.HandleCommand.cmHelp using HelpError for error
detection
[*] LINUX/English: added a new option for htx files: \'~\' at the beginning
of the line tells TVHC to check the line for special characters and
replace them
-> added StringsX.Dos2LinuxStr in tvhc.GetLine
[-] {text:} crashed TVHC
-> Defaulting to topic \'_\' if Reference is \'\'
[*] When Help opened, repeated [F1] now goes to Index then to Help-On-Help
-> helpfile.THelpViewer.HandleEvent.cmDefault
[*] Improved help navigation: [BACKSPACE] = [ALT-F1],
[CTRL-LEFT]/[LEFT] = [SHIFT-TAB], [CTRL-RIGHT]/[RIGHT] = [TAB],
[CTRL-DOWN]/[DOWN] = Scroll Down, [CTRL-UP]/[UP] = Scroll Up.
Now the window moves and not the cursor inside the window anymore.
[+] Mouse right button double click goes to previous topic (Eugeniusz Kosek)
RCP/RESOURCE
[+] added the TVHC command \'~\' to RCP (Dos2LinuxStr)
-> in defcoll.TDefCollection.ProceedStr2
REGULAR EXPRESSIONS/PCRE
[+] BackReferernces \\0-\\9 were not supported in replacement string
-> TpcRegExp.GetReplStr
FILE PANEL
[*] DriveLine: Dragging totals worked even if the free space on border was
enabled but covered by file masks
-> added flpanel.TDriveLine.EnableDragTotals, used in HandleEvent
[-] File Operations also tried to convert \'..\' [A]
SCREEN SAVERS
[*] replaced ID char for internal screen savers \'∙\'/#249 with \'*\'
FILE COPY/MOVE/OPEN/CREATE/DELETE
[-] LNX copying file in same dir with different case but same name failed
[*] Copy/Move: Overall Progress did count files down (AndyRay) [A]
-> filecopy.OverallProgress now counts from 0 to <TotalFiles>
VIRTUAL FILE SYSTEMS (VFS)
[*] FTP: now handles [type=a|i|d] in FTP-URLs, but doesn\'t do anything with
that information
[*] BRANCH: working msg now shows \"Directory Branch: Reading list...\"
[-] FIND: inverted search found multiple \'..\'/\'.\' [A]
Necromancer's Dos Navigator Version v2.15
Многооконный файл-менеджер DOS Navigator появился в 1991 году у компании RIT Research Labs, ныне более известной благодаря своему e-mailer'у — The Bat. В начале 1999 года RIT Labs отказались от дальнейшего развития DN и перевели программу в разряд freeware с публикацией исходников. За "реанимацию" программы взялось несколько команд программистов, давших новую жизнь DN'у, добавив поддержку длинных имен файлов, дополнительных форматов архивов, встроив массу новых функций и возможностей. Самой известной и наиболее динамично развивающейся ветвью DN является Necromancer's Dos Navigator (NDN).
В последней версии NDN полностью переписаны исходники, так что программа может быть скомпилирована под DOS, Win32 , OS/2b и Linux, Win32 версия может теперь работать с длинными именами под Windows NT 4.0,старый конфигурационный INI-движок заменен высокопроизводительны новым, поддерживающим комментарии. Добавлена поддержка регулярных выражений в функциях поиска файлов, во встроенном вьюере, настройках цветовыделения и в функциях поиска/замены встроенного редактора. Добавлено несколько новых параметров командной строки, встроена игра Питон, исправлено множество багов.
Статус программы: Freeware
Язык интерфейса: английский, русский
Очередная бэта от (12-08-2005)
Скачать версию для: Linux , Windows , Dos.
[anonsend]

0


