Оберон-клуб «ВЄДАsoft» https://zx.oberon.org/forum/ |
|
Как установить файл .pac в BlackBox? https://zx.oberon.org/forum/viewtopic.php?f=79&t=320 |
Страница 1 из 1 |
Автор: | Len [ 28 июн 2017, 10:49 ] |
Заголовок сообщения: | Как установить файл .pac в BlackBox? |
Прочитал я на сайте http://oberoncore.ru/wiki/blackbox/make_exe как сделать программу .exe, там сказано, что при линковке нужно перечислять все модули, входящие в программу. Для автоматического создания списка необходимых модулей рекомендуют скачать какие-то подсистемы, например Alm01Gather. Ну, скачал я этот .pac а как, чем его распаковать, как его установить? ![]() |
Автор: | Zorko [ 28 июн 2017, 22:10 ] |
Заголовок сообщения: | Re: Как установить файл .pac в BlackBox? |
Качаем компонент Pac - Data compression utility (Burrows / Wheeler or LZ77 + adaptative Huffman coding), именно в виде StdCoded File Запускаем BlackBox, создаём новый пустой документ File -> New, копируем туда закодированную в текстовый вид подсистему Pac, выглядит это примерно так: Цитата: StdCoder.Decode ..,1 ..tH....VOM5v95uP7PNTtI99PBvETfPBPODf9TvMBHc4qlYcjRgpx ZFhidRgfhZHZiVJiopZjZgX7I1vM.18IHe9T9N51.CIo4KrSqmqGayqnumrGql.U5pdJhZABhX hgiRiZpZjZA.kd4oKGorCKLyKm..MH1vO9f9T1.cNZv9XORH1...kd4oKG2...g7.UBxhYxZ,3 Выбираем в меню команду Tools -> Decode, нажимаем кнопку Decode All, соглашаемся со всеми предупреждениями о создании новых папок внутри подсистемы Pac (жмакаем кнопочку OK). Подсистема раскодирована и готова к работе. File -> Open -> "Pac" -> Docu -> Quick-Start |
Автор: | Len [ 28 июн 2017, 22:23 ] |
Заголовок сообщения: | Re: Как установить файл .pac в BlackBox? |
А зачем такие сложности: декодировать. Не проще ли было в виде некодированных модулей распостранять эти примочки? |
Автор: | Zorko [ 29 июн 2017, 01:15 ] |
Заголовок сообщения: | Re: Как установить файл .pac в BlackBox? |
Наверное это сделано для более удобной рассылки подсистем по e-mail или на форумах, чтобы можно было пересылать друг другу нетекстовые данные путём внедрения их в текст. Метод не нов, он давно применяется в стандартах сети FIDO (UUEncode) и электронной почте (BASE64/MIME). Кроме того, никто ведь не отменял традиционную архивацию в ZIP/RAR. А почему такой формат выбран для размещения компонентов на сайте Гельмута Цинна? Тоже, видимо, из тех соображений, чтобы подсистема инсталлировалась в BlackBox без привлечения доп. софта (архиваторов). Это не плохо и не хорошо. Непривычно, да. Но не сложнее, чем через архиватор. |
Автор: | Len [ 01 июл 2017, 16:09 ] |
Заголовок сообщения: | Re: Как установить файл .pac в BlackBox? |
Нажимаю коммандер Dev.CompileThis BlackBox выдаёт ошибку: для компиляции PacComp2 нужны модули Out и TboxTimer, где их взять? |
Автор: | Zorko [ 01 июл 2017, 23:38 ] |
Заголовок сообщения: | Re: Как установить файл .pac в BlackBox? |
Len, модуль PacComp2 не является критичным для работы подсистемы Pac. Насколько я понял, это просто какой-то пример использования. Видите, там в секции импорта модули Out, TboxTimer взяты в фолд? Так вот, я убрал их из импорта (можно просто свернуть фолд), и всё скомпилировалось. Ну бывает, кто-то недосмотрел. Напишу Цинну, пусть поправит. |
Автор: | Len [ 02 июл 2017, 13:07 ] |
Заголовок сообщения: | Re: Как установить файл .pac в BlackBox? |
Установил. Спасибо за подсказки. |
Страница 1 из 1 | Часовой пояс: UTC + 2 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |