Перейти к публикации

Возврат в сжатый *.opt


Рекомендованные сообщения

Здравствуйте ALL!

Почитал всё что нашел по постам, но так и не нашел как вернуть развернутый opt, в исходное состояние, т.е. сжатый.

Причина в следующем:

После разворачивания, и простого копирования назад с расширением opt, пост отказывается работать и выбрасывает кучу ошибок.

например такая:

этот блок идет первым после назначения переменных

define format ( ----здесь уже ошибка(это не редактировалось после развертывания)

address width

field width

exponent width

scale factor

scale divisor

tape position

print position

sign

not permanent

modal

metric formats

leading zeros = false

trailing zeros = true

decimal point

decimal places

imperial formats

leading zeros = false

trailing zeros = true

decimal point

decimal places

end define

Причина мне не понятна почему так происходит после распаковки, т.к. я не являюсь архи-спецом по написанию постов.

Ссылка на сообщение
Поделиться на других сайтах


что означает сжатый *.opt

проясните вопрос...

В исходном состоянии, они занимают до 30 байт.

В развернутом до 30 Кбайт.

Необходимо вернуть в исходное состояние.

Возможно я чего-то не понимаю :g:

Ссылка на сообщение
Поделиться на других сайтах

В исходном состоянии, они занимают до 30 байт.

В развернутом до 30 Кбайт.

Необходимо вернуть в исходное состояние.

Возможно я чего-то не понимаю :g:

А чем Вы "разворачивали" ? Какими средствами? С какой целью? Если редактирования, то чем редактировали?

Развернутый opt имеет, как видно текстовый формат.

А свернутый - какой формат?

Похоже, на бинарный... Или применяется какой-то алгоритм кодирования/сжатия. Этим и вызвано различие в размерах файлов.

В Total Commander`e по "F3" просмотрите эти файлы, что там видно? Смотреть надо в режиме "Только текст".

Если развернутый читается как текст - это текстовый формат,

если в свернутом при просмотре видим набор непонятных/нечитаемых символов - то применено кодирование.

Ссылка на сообщение
Поделиться на других сайтах

Все разворачивалось стандартным набором команд DUCT Post, ну а дальше я глубоко завяз.

А перед этим почитал топик

"Как Научится Писать Постпроцессоры?" :clap_1:

Ссылка на сообщение
Поделиться на других сайтах

Все разворачивалось стандартным набором команд DUCT Post, ну а дальше я глубоко завяз.

А перед этим почитал топик

"Как Научится Писать Постпроцессоры?" :clap_1:

Ну и результат/вывод какой появился?
Ссылка на сообщение
Поделиться на других сайтах

Что есть "сжатый"? Те блоки, которые вы не меняли при редактировании можно просто выкинуть. Полностью.

Ссылка на сообщение
Поделиться на других сайтах

Мне кажется что товарищ Vanuha сделал эту махинацию, (смотрим красным цветом)

Для того чтобы вывести полный текст постпроцессора надо:

1. Пуск - Выполнить - вводим "cmd" (без ковычек)

2. В открывшейся консоли в командную строку вводим "cd \", после чего появится приглашение "C:\"

3. С помощью команды "cd" заходим в папку с дактопостом, у меня это:

"cd program files\delcam\ductpost1461\sys\exec\"

4. Выполняем команду "ductpost -w fanuc.opt > fanuc.txt (или др. постпроцессор)

5. Через "Мой компьютер" (или др. способом заходим в папку дактпоста и рядом с файлом "ductpost.exe" будет лежать Ваш файл.

Теперь его можно править в полной его версии, затем сохранить туда где лежат все постпроцессоры, с расширением .opt

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

Ссылка на сообщение
Поделиться на других сайтах

Мне кажется что товарищ Vanuha сделал эту махинацию, (смотрим красным цветом)

Для того чтобы вывести полный текст постпроцессора надо:

1. Пуск - Выполнить - вводим "cmd" (без ковычек)

2. В открывшейся консоли в командную строку вводим "cd \", после чего появится приглашение "C:\"

3. С помощью команды "cd" заходим в папку с дактопостом, у меня это:

"cd program files\delcam\ductpost1461\sys\exec\"

4. Выполняем команду "ductpost -w fanuc.opt > fanuc.txt (или др. постпроцессор)

5. Через "Мой компьютер" (или др. способом заходим в папку дактпоста и рядом с файлом "ductpost.exe" будет лежать Ваш файл.

Теперь его можно править в полной его версии, затем сохранить туда где лежат все постпроцессоры, с расширением .opt

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

:clap_1: НУ ГЕНИАЛЬНО!!! Самое ТО :clap_1:

:clap_1: НУ ГЕНИАЛЬНО!!! Самое ТО :clap_1:

Только я работаю с Командером, это все там делается проще.
Ссылка на сообщение
Поделиться на других сайтах

:clap_1: НУ ГЕНИАЛЬНО!!! Самое ТО :clap_1:

Только я работаю с Командером, это все там делается проще.

Так вопрос-то решился или нет?
Ссылка на сообщение
Поделиться на других сайтах

Только я работаю с Командером, это все там делается проще.

делитесь опытом как там это делается с командером???
Ссылка на сообщение
Поделиться на других сайтах

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

1/ Или просто удалить opt

2/ Или повторить процедуру с листингом в файл

Ссылка на сообщение
Поделиться на других сайтах

Отвечу по порядку:

Дяде

делитесь опытом как там это делается с командером???

1. В Тотал Коммандер, как и в Фаре, и Нортоне. и Волкове строка ДОСа внизу, и все операции прекрасно можно выполнить не заходя через меню Пуск-Выполнить в винде.

To MFS

1/ Или просто удалить opt

2/ Или повторить процедуру с листингом в файл

2. И удалял, и повторял процедуру, и на разных исходниках - результат на :mad: лице

И если не тяжело, может кто нибудь сбросит отредактированный *.opt любой, для понимания вопроса чего там надо делать.

Ссылка на сообщение
Поделиться на других сайтах

2. И удалял, и повторял процедуру, и на разных исходниках - результат на лице

Чота значит не так повторял. Родной файл, вытащенный из прошивок должен нормально работать. Кстати, опции НЦ фалйа проверь, може там куда-нибудь не туда ссылается.
Ссылка на сообщение
Поделиться на других сайтах

Чота значит не так повторял. Родной файл, вытащенный из прошивок должен нормально работать. Кстати, опции НЦ фалйа проверь, може там куда-нибудь не туда ссылается.

Да все туда ссылается, и все равно не понятно (распаковывал 3 разных поста).

Может кто-нибудь сбросит все таки работающий opt для образца сравнения. ПЛЗ :surrender:

Ссылка на сообщение
Поделиться на других сайтах

И если не тяжело, может кто нибудь сбросит отредактированный *.opt любой, для понимания вопроса чего там надо делать.

вот
Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте Дядя, и иже с ним.

Наверное тему надо закрывать, по причине окончания разбирательств.

С моим постом все стало понятно после просмотра образцового.

Итог неутешительный, просто при транслировании файла в развернутый формат терялись некоторые важные детали.

Аграмедное СПАСИБО Дяде :smile: за образец, а всем остальным за участие.

Ссылка на сообщение
Поделиться на других сайтах

Итог неутешительный, просто при транслировании файла в развернутый формат терялись некоторые важные детали.

Это какие же?
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...