Важная информация

User Tag List

Страница 4 из 8 ПерваяПервая 12345678 ПоследняяПоследняя
Показано с 31 по 40 из 73

Тема: Крутой MY

  1. #31
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    282
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Как то я пока не видел его всплывавшим в инете
    Так надо hobotу дать - пусть положит в архив
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  2. #31
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #32
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,998
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Там пока ещё нечего давать - исходный вариант не собирается, а мои доработки опять же надо привести в порядок. Пока у меня только в памяти, что я его запускал и пробовал работать. Но тогда мои знания SQL были нулевыми.

  4. #33
    Guru
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Пока свободное время тратится на приведение в порядок наработок, связанных с DW|MW, MY, а также на попытку понять источник одной проблемы связки моего любимого редактора MIM и ICP
    Кто-то говорил, что неплохо владеет программежом под винды? Может, пока едет оборудование с Али, сочинишь плагин для Фара, по типу творения Патрона для Тотального Командира? А то терпеть не могу этого Тотального! Да и много таких, как я...
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  5. #34
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,998
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    AFZ, проблема не в ожидании оборудования (я ещё даже не заказал его), проблема в свободном времени. Да и опыта именно написания плагинов под Far нет - мне проще самодостаточную прогу на C# (Паскаль сильно вспоминать не придётся, а вот взаимодействия плагина с Far-ом...) написать.

    А теперь плохое.

    В моём представлении, такой модуль (плагин, программа или что то ещё) нужен для того, что бы что то можно было вытащить из PDP-11 (скорее всего - из образа диска) или наоборот - затащить.

    Это значит - модуль должен разбираться как минимум с а) файловой системой б) форматом файла.
    Файловая система - RT-11 (не помню, как оно называется), RSX-11 (Files-11 ods1) - эти два как минимум, DOS-11 (экзотика, но попадается), Unix (экзотика в квадрате)
    Форматы файлов - текстовый - два с половиной варианта - RT-11 (самый простой) и RSX-11 (FCS-11 - длина записи-запись - попроще, фортрановский вариант - посложней), чисто двоичный (.sav, .tsk и т.п. - тоже просто - просто поток байт но кратный 512 байтам), obj и stb (есть понятие записи, насколько я помню, но файл фактически двоичный), RMS-11 (есть аналоги текстовых - но вариантов не полтора, как с FCS-11, есть большее сложные)

    А на закуску - формат файла может не совпадать с расширением.


    А ещё у файлов есть аттрибуты (типа даты времени создания, но в Files-11 - не только). А с ними что делать? По хорошему - сохранять-восстанавливать. Где бум в Windows хранить (но здесь у меня мысли тоже есть)?

    В общем, пока не обещаю...

    А что бы что то вытащить или втащить в PDP-11 - пользуюсь комбинацией.

    Вытащить.
    Если это текстовый - возможности логирования эмулятора Патрона VT-52. PIP (.tsk или .sav) сам разберётся с форматом (а VT52 или VT52+система с кодировкой).
    Не текстовый - возможность подключить каталог как устройство RT-11 в эмуляторе ДВК того же Патрона.

    Втащить
    Возможность подключить каталог как устройство RT-11 в эмуляторе ДВК того же Патрона.

    Ещё мысли вслух - для чего это нужно (вытащить втащить). У меня пока в основном - рассортировать-сравнить файлы. В таком сценарии - вытащить-(сравнить-рассортировать)-втащить - шаги вытащить и втащить мне кажутся лишними (а учитывая, что нам нужен будет парсер файловой системы и формата файлов.... с возможностью чтения-записи....). Мне бы больше пригодился аналог NC внутри PDP А вот тут задача СИЛЬНО упрощается - потому что выкидываются операции разборки с файловой системой и форматом файлов.

    Так что первое, что сделаю - это аналог NC для RSX Под RT-11 оно вроде бы есть, хотя и не в том варианте, который мне бы пригодился, но... я редко работаю под RT

  6. #35
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    282
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    б) форматом файла
    В RT-11 (AFZ я так понимаю о нем говорит) такого понятия нет - там все файлы - image (в терминологии FLX). Вот если их в RSX переносить - тут уже придется преобразование делать. Причем оно не всегда однозначно. Например SYSLIB.OBJ - файл типа image, а вот ODT.OBJ - файл типа binary

    - - - Добавлено - - -

    Цитата Сообщение от Hunta Посмотреть сообщение
    в Files-11 - не только). А с ними что делать?
    Самый простой способ делать как в FLX - три варианта формата: ASCII/BINARY/IMAGE, а windows приравнять к RT-11 (что так и есть по сути). То есть достаем из F11 - преобразуем к RT-11 виду (ASCII -> строки с CRLF, binary - добавляем размер/контрольную сумму [точно уже не помню все - можно в описании FLX почитать], image - как есть), пишем в F11 - преобразуем обратно. Даже исходники FLX могу дать если нужно
    В виндовсе очень удачно файлы ничем не отличаются от RTшных
    Последний раз редактировалось form; 03.08.2017 в 12:56.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  7. #36
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,998
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    В RT-11
    У меня основная система RSX, так что если я что то и начну делать (с любой стороны), то под RSX, особенно учитывая, что для RT уже что то есть.

    Цитата Сообщение от form Посмотреть сообщение
    там все файлы - image
    Цитата Сообщение от form Посмотреть сообщение
    а вот ODT.OBJ - файл типа binary
    Э.. то есть в RT-11 .obj файлов нет? Или они тоже image? Или Вы про что?

    Цитата Сообщение от form Посмотреть сообщение
    windows приравнять к RT-11
    Мне нужен точный (с сохранением и восстановлением всех аттрибутов), а не как проще.

    Цитата Сообщение от form Посмотреть сообщение
    есть достаем из F11 - преобразуем к RT-11 виду (ASCII -> строки с CRLF, binary - добавляем размер/контрольную сумму [точно уже не помню все - можно в описании FLX почитать], image - как есть),
    Цитата Сообщение от form Посмотреть сообщение
    В RT-11 .... такого понятия нет - там все файлы - image
    Так есть разные форматы в RT-11 или нет?

    И всё, что я хотел сказать по поводу чего то типа NC - я уже сказал - аналог NC для RSX. Для начала.

  8. #37
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    282
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Э.. то есть в RT-11 .obj файлов нет? Или они тоже image? Или Вы про что?
    Именно про это - все файлы там типа image. OBJ файлы (рядовые, там еще есть объектные библиотеки - тоже OBJ) там точно такие же как в RSX, но в виду отсутствии средств работы с записями, длина записи и контрольная сумма в конце являются частью данных (которые читаются/пишутся только поблочно) - при переносе в RSX их убирают, при переносе в RT - добавляют.

    - - - Добавлено - - -

    Цитата Сообщение от Hunta Посмотреть сообщение
    Мне нужен точный (с сохранением и восстановлением всех аттрибутов), а не как проще.
    Чтобы полностью сохранять атрибуты - можно сделать возможность сохранять файл в формате ENC каком-нибудь. Но в большинстве случаев достаточно делать преобразование как FLX: OBJ, STB, MAC, TXT итд, я уж не говорю про TSK, SYS, OLB, ULB - это чистые блоки.

    К слову, замечено, что VCPшный TAP не всегда можно перенести родным PIPом (внутри RSX), хотя NFT при этом его отлично копирует - есть у меня такой

    - - - Добавлено - - -

    Цитата Сообщение от Hunta Посмотреть сообщение
    Так есть разные форматы в RT-11 или нет?
    Они разные внутренне - то есть сами программы с этим разбираются. С точки зрения файловой системы это просто последовательность блоков. В отличие от RSX, нет даже такого понятия как цонец файла внутри блока. То есть размер файла всегда будет кратен 256 словам.

    - - - Добавлено - - -

    Цитата Сообщение от Hunta Посмотреть сообщение
    аналог NC для RSX
    А так ли он нужен на фоне того, что есть редактор ввода (не MCE) с дополнением имен файлов/каталогов по TABу?
    Правда не для VT52, но было бы желание
    Последний раз редактировалось form; 03.08.2017 в 13:33.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  9. #38
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,998
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Чтобы полностью сохранять атрибуты - можно сделать возможность сохранять файл в формате ENC каком-нибудь
    Текстовый файл. Удобство работы и сохранение аттрибутов - предлагаете делать две копии? Ну ну.
    Цитата Сообщение от form Посмотреть сообщение
    А так ли он нужен на фоне того, что есть редактор ввода
    Редактор ввода позволяет работать с файлами в стиле NC?
    Цитата Сообщение от form Посмотреть сообщение
    но было бы желание
    Да, я в курсе - у Вас его нет. С этим ничем помочь не могу.

  10. #39
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,824
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    282
    Поблагодарили
    228 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    две копии?
    Какие две - либо преобразование (если с файлом нужно что-то делать) либо ENC

    Цитата Сообщение от Hunta Посмотреть сообщение
    Редактор ввода позволяет работать с файлами в стиле NC?
    Нет, это просто редактор ввода (не только командной строки) и ничего больше. Тут кому что нужно от командера. Мне например функционал дополнения имени файла по его началу (с показом вариантов если надо) удобнее командера, кому-то наоборот

    Цитата Сообщение от Hunta Посмотреть сообщение
    у Вас его нет
    У меня-то как раз он есть, в том числе в исходниках. Но заточен он под VT100-совместимые (а поскольку я в них и работаю, то для меня и вопроса нет). Если есть желание посмотреть - на CTAKAHе он подключается автоматом если терминал определяется как совместимый.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  11. #40
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,998
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    либо преобразование (если с файлом нужно что-то делать) либо ENC
    Или лишнее действие или неудобный формат. В windows можно обойтись одним и сохранит атрибуты.

    Цитата Сообщение от form Посмотреть сообщение
    это просто редактор ввода
    Значит, не то, что мне нужно. И как я понимаю - сравнения файлов по содержимому (в том числе с wild-card) тоже нет. Дважды не интересно.

    Цитата Сообщение от form Посмотреть сообщение
    У меня-то как раз он есть
    Цитата Сообщение от form Посмотреть сообщение
    для меня и вопроса нет
    Я про желание.

    Третий не интерес - заточенность под один тип терминала. Моя цель - программа не должна ориентироваться на один тип терминала.

Страница 4 из 8 ПерваяПервая 12345678 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 23
    Последнее: 13.03.2013, 23:39
  2. Идея создания крутой демы !!!
    от AAA в разделе Демо
    Ответов: 39
    Последнее: 15.12.2009, 01:06
  3. Ой, какой форум крутой!!!
    от zksystem в разделе Форум
    Ответов: 10
    Последнее: 21.02.2005, 08:40

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •