Файл с расширением fas
Автор:
AutoLISP основан на языке программирования LISP, который является простым и в то же время достаточно мощным. Интерпретатор LISP, встроенный в AutoCAD, позволяет вводить код AutoLISP в командной строке и загружать код AutoLISP из внешних файлов. Интегрированная среда разработки Visual LISP (VLISP) предназначена для ускорения процесса создания программ на AutoLISP.
AutoLISP представляет собой интерфейс приложения AutoCAD для автоматизации задач проектирования. После загрузки приложения или процедуры AutoLISP они функционируют в собственных пространствах имен для каждого открытого чертежа. Пространство имен каждого чертежа является изолированным, что позволяет избегать конфликтов имен переменных и процедур AutoLISP в одновременно открытых чертежах. Например, следующее выражение по-разному устанавливает значение переменной а для различных документов.
В Visual LISP имеется механизм загрузки обозначений и переменных из одного пространства имен в другое.
Приложения и процедуры AutoLISP могут взаимодействовать с AutoCAD различными способами. Они могут запрашивать необходимую информацию у пользователя, непосредственно обращаться к встроенным командам AutoCAD, создавать и изменять объекты в базе данных чертежа. В AutoCAD с помощью процедур AutoLISP можно создавать новые команды для решения конкретных задач. Некоторые из стандартных команд AutoCAD написаны на языке AutoLISP.
AutoLISP предоставляет три формата файлов для приложений:
- LSP-файлы (с расширением .lsp)—Текстовый файл ASCII, содержащий код программы AutoLISP.
- FAS-файлы (с расширением .fas)—двоичная скомпилированная версия одного файла программы LSP.
- VLX-файлы (с расширением .vlx)—скомпилированный набор одного или нескольких файлов LSP или DCL-файлов.
Примечание Если существует несколько приложений AutoLISP с одинаковыми именами, загружается то из них, которое имеет наиболее поздний штемпель даты и времени. То же самое происходит при загрузке файлов с расширениями LSP, FAS или VLX, если не указано полное имя файла, включая его расширение.
Хотя Visual LISP представляет собой интегрированную среду разработки, AutoCAD может читать код AutoLISP непосредственно, и его компиляция не требуется. Можно использовать командную строку, вводя в ней выражения, чтобы сразу же видеть результаты их выполнения. Это делает AutoLISP удобным языком для экспериментирования как для новичков, так и для опытных программистов.
Пользователи, не имеющие намерений писать собственные приложения на AutoLISP, тем не менее, могут найти много полезных процедур, входящих в комплект поставки AutoCAD. Имеется также большое число условно-бесплатных процедур и приложений, поставляемых сторонними разработчиками. Умение загружать и использовать такие приложения позволяет значительно повысить производительность работы.
Примечание Если вызов команды производится с помощью функции command языка AutoLISP, подразумевается, что системные переменные PICKADD и PICKAUTO имеют значения 1 и 0 соответственно. Это обеспечивает совместимость с предыдущими версиями AutoCAD и упрощает адаптацию, так как пропадает необходимость проверки параметров этих переменных.
Работа с приложениями AutoLISP
AutoLISP-приложения хранятся в текстовых ASCII-файлах с расширением lsp. В таких файлах обычно имеется раздел заголовка, в котором описана программа, ее назначение и даются конкретные инструкции. Данный заголовок также может включать комментарии, в которых указан автор и правовая информация, касающаяся использования программы. Строки комментариев начинаются с символа точки с запятой (;). Для просмотра и редактирования таких файлов можно использовать любой текстовый редактор или текстовый процессор, который сохраняет тексты в формате ASCII.
Перед использованием AutoLISP-приложения его необходимо загрузить в память. Для этого можно использовать команду ЗАГПРИЛ или функцию load языка AutoLISP. При загрузке приложения AutoLISP выполняется загрузка AutoLISP-кода из LSP-файла в память системы.
Функция load имеет два аргумента: обязательный - имя_файла и необязательный - при_ошибке . При загрузке файла AutoLISP в командной строке, как правило, вводится значение только одного аргумента - имя_файла . В следующем примере иллюстрируется загрузка AutoLISP файла newfile.lsp.
Команда: (load "newfile")
Расширение имени файла .lsp не обязательно. Такой формат ввода можно использовать для любых LSP-файлов, хранящихся по текущему библиотечному пути.
Для загрузки AutoLISP файла, находящегося не по библиотечному пути, аргумент имя_файла должен включать в себя также полный путь к файлу.
Команда: (load "d:/files/morelisp/newfile")
Примечание Для отделения имен папок при вводе пути следует использовать одну прямую косую черту (/) или две обратных косых черты (\\). Это связано с тем, что в AutoLISP символ обратной косой черты (\\) имеет специальное назначение.
Почитал аналогичные темы-не помогло, может я что не то делаю!? Кто то может объяснить более подробно? Можете писать в личку. Суть такова: одним человечком была создана прграммка и расширением fas, и он может её запустить, а я не могу-говорят там защита, как её снять?
Договорится с автором программы на изменение исходного кода в файле *.lsp и перекомпиляцией его в *.fas.
Иначе ни как. А защита может быть различна: наличие файла, переменная окружения, запись реестра, имя компьютера .
Можно еще рассказать здесь, что делает программа. Возможно и не надо ее взламывать, а просто спросить аналоги.
всё немного просто, но и сложно в то же время. я далек от языка програмирования (хотя теперь думаю познакомиться с ним по ближе)ю В общем почитал в интеренете да и здесь на форуме в схожих темах- скачал декомпилятор для файлов fas, посмотрел код. и там была ссылка на одну "казюльку", которой у меня по нужному адресу не было. Создал нужное, запустил и всё заработало!
всё немного просто, но и сложно в то же время. я далек от языка програмирования (хотя теперь думаю познакомиться с ним по ближе)ю В общем почитал в интеренете да и здесь на форуме в схожих темах- скачал декомпилятор для файлов fas, посмотрел код. и там была ссылка на одну "казюльку", которой у меня по нужному адресу не было. Создал нужное, запустил и всё заработало!
. скачал декомпилятор для файлов fas, посмотрел код. и там была ссылка на одну "казюльку", которой у меня по нужному адресу не было. Создал нужное, запустил и всё заработало!
В общем почитал в интеренете да и здесь на форуме в схожих темах- скачал декомпилятор для файлов fas, посмотрел код. и там была ссылка на одну "казюльку", которой у меня по нужному адресу не было. Создал нужное, запустил и всё заработало!
Да уж если человек далекий от программирования уже ковыряется в коде, то скоро дети будут в детском саду VB изучать.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
Здравствуйте.
Есть программка скаченная из интернета для работы с xrf. Соответственно команды для запуска XRR и XRP . Программки в автокад загружаются, но автокад пишет , что таких команд не знает.
Как их запустить?
__________________ --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
идущий по граблям
так там два файла, причем vlx, похоже, основной, а fas - то ли дополнительный, то ли вспомогательный. "Вызыватель" обоих команд сидит в vlx, его надо загрузить, и все работает.
Так запускал оба. Это две разные программы . Они независимы
Может ли влиять на запуск версия автокад ? У меня 2015. У разраба не меньше 2013 точно, судя по видео)
идущий по граблям
Пардон! Команды XRR и XRP совпали по именам с командами Toolpack, поэтому создалась иллюзия их работоспособности.
Команда: (LOAD "C:/Users/roaa/Desktop/XRR.fas") ; ошибка: неверный формат быстрой загрузки в файле: "C:/Users/roaa/Desktop/XRR.fas"
Команда: (LOAD "C:/Users/roaa/Desktop/XRP.VLX") nil
Команда: xrr
Неизвестная команда "XRR". Для вызова справки нажмите F1.
Команда: XRp
Неизвестная команда "XRP". Для вызова справки нажмите F1.
По ходу битые файлы.
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
А зачем? ну, вскроешь, ну, посмотришь, ну, даже взломаешь. А потом понадобится тебе новый функционал и все, приплыли
__________________ --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
А-то может оказаться, что внутри HTML-страница с фейсбука |
Не, ну я, например, много чего выковырял для себя из чужих lisp-файлов. Доработал, упростил или наоборот функционала добавил
Так было спрошено "вскрывать", а не декомпилировать или хотя бы взламывать
И не исходный lisp-код, а "fas / vlx"
И не издеваюсь, а шучу
Thượng Tá Quân Đội Nhân Dân Việt Nam
Да, подрастают новые поколения, надеющиеся "декомпилировать" FAS/VLX. Как когда-то пытались декомпилировать bi2/bi4.
Ничего из этого не получится принципиально, разве что текстовые ресурсы в виде строк вытащить.
Единственно что было возможно и давно сделано - расшифровка "AutoCAD Protected Lisp-files", да и то потому, что шифровка детская.
Любой LISP гораздо проще написать заново, и даже ещё лучше - только посмотреть что он делает. Ну если только не использует какие-то "авторские" никому не известные формулы для расчетов. На форуме человек двадцать это могут сделать.
Во-во )) Очень информативно смотреть в блокноте на fas )) Ну разве что на заголовок, удостовериться.
Проще - если знаешь все lisp-функции. А как новичку, то быстрее выковырять у кого-нибудь, особенно если надо срочно, и не знаешь куда копать (с чего начать).
Чего-то я не понял Если не знаешь языка и не знаешь куда копать, и еще и быстро надо, то уж конечно проще в чужом коде разобраться, ага ))
Программы, которые поддерживают FAS расширение файла
Ниже приведена таблица со списком программ, которые поддерживают FAS файлы. FAS файлы можно встретить на всех системных платформах, включая мобильные, но нет гарантии, что каждый из них будет должным образом поддерживать такие файлы.
Программы, обслуживающие файл FAS
Windows
Как открыть файл FAS?
Проблемы с доступом к FAS могут быть вызваны разными причинами. Что важно, все распространенные проблемы, связанные с файлами с расширением FAS, могут решать сами пользователи. Процесс быстрый и не требует участия ИТ-специалиста. Мы подготовили список, который поможет вам решить ваши проблемы с файлами FAS.
Шаг 1. Скачайте и установите AutoCAD
Проблемы с открытием и работой с файлами FAS, скорее всего, связаны с отсутствием надлежащего программного обеспечения, совместимого с файлами FAS на вашем компьютере. Чтобы решить эту проблему, перейдите на веб-сайт разработчика AutoCAD, загрузите инструмент и установите его. Это так просто Полный список программ, сгруппированных по операционным системам, можно найти выше. Самый безопасный способ загрузки AutoCAD установлен - для этого зайдите на сайт разработчика (Autodesk, Inc.) и загрузите программное обеспечение, используя предоставленные ссылки.
Шаг 2. Обновите AutoCAD до последней версии
Если у вас уже установлен AutoCAD в ваших системах и файлы FAS по-прежнему не открываются должным образом, проверьте, установлена ли у вас последняя версия программного обеспечения. Может также случиться, что создатели программного обеспечения, обновляя свои приложения, добавляют совместимость с другими, более новыми форматами файлов. Если у вас установлена более старая версия AutoCAD, она может не поддерживать формат FAS. Все форматы файлов, которые прекрасно обрабатывались предыдущими версиями данной программы, также должны быть открыты с помощью AutoCAD.
Шаг 3. Настройте приложение по умолчанию для открытия FAS файлов на AutoCAD
Если проблема не была решена на предыдущем шаге, вам следует связать FAS файлы с последней версией AutoCAD, установленной на вашем устройстве. Следующий шаг не должен создавать проблем. Процедура проста и в значительной степени не зависит от системы
Изменить приложение по умолчанию в Windows
- Щелкните правой кнопкой мыши на файле FAS и выберите « Открыть с помощью опцией».
- Выберите Выбрать другое приложение → Еще приложения
- Последний шаг - выбрать опцию Найти другое приложение на этом. указать путь к папке, в которой установлен AutoCAD. Теперь осталось только подтвердить свой выбор, выбрав Всегда использовать это приложение для открытия FAS файлы и нажав ОК .
Изменить приложение по умолчанию в Mac OS
Шаг 4. Убедитесь, что файл FAS заполнен и не содержит ошибок
Если проблема по-прежнему возникает после выполнения шагов 1-3, проверьте, является ли файл FAS действительным. Вероятно, файл поврежден и, следовательно, недоступен.
1. FAS может быть заражен вредоносным ПО - обязательно проверьте его антивирусом.
Если файл заражен, вредоносная программа, находящаяся в файле FAS, препятствует попыткам открыть его. Рекомендуется как можно скорее сканировать систему на наличие вирусов и вредоносных программ или использовать онлайн-антивирусный сканер. FAS файл инфицирован вредоносным ПО? Следуйте инструкциям антивирусного программного обеспечения.
2. Проверьте, не поврежден ли файл
3. Проверьте, есть ли у пользователя, вошедшего в систему, права администратора.
Существует вероятность того, что данный файл может быть доступен только пользователям с достаточными системными привилегиями. Переключитесь на учетную запись с необходимыми привилегиями и попробуйте снова открыть файл Compiled Fast-Load AutoLISP Format.
4. Проверьте, может ли ваша система обрабатывать AutoCAD
Если в системе недостаточно ресурсов для открытия файлов FAS, попробуйте закрыть все запущенные в данный момент приложения и повторите попытку.
5. Проверьте, есть ли у вас последние обновления операционной системы и драйверов
Регулярно обновляемая система, драйверы и программы обеспечивают безопасность вашего компьютера. Это также может предотвратить проблемы с файлами Compiled Fast-Load AutoLISP Format. Возможно, файлы FAS работают правильно с обновленным программным обеспечением, которое устраняет некоторые системные ошибки.
Вы хотите помочь?
Если у Вас есть дополнительная информация о расширение файла FAS мы будем признательны, если Вы поделитесь ею с пользователями нашего сайта. Воспользуйтесь формуляром, находящимся здесь и отправьте нам свою информацию о файле FAS.
FAS filename suffix is mostly used for Compiled Fast-Load AutoLISP Format files. Autodesk defined the Compiled Fast-Load AutoLISP Format format standard. FAS files are supported by software applications available for devices running Windows. FAS file format, along with 140 other file formats, belongs to the Executable Files category. The software recommended for managing FAS files is AutoCAD. On the official website of Autodesk, Inc. developer not only will you find detailed information about theAutoCAD software, but also about FAS and other supported file formats.
Programs which support FAS file extension
Below is a table that list programs that support FAS files. FAS files can be encountered on all system platforms, including mobile, yet there is no guarantee each will properly support such files.
Programs that support FAS file
Windows
How to open file with FAS extension?
Problems with accessing FAS may be due to various reasons. What is important, all common issues related to files with FAS extension can be resolved by the users themselves. The process is quick and doesn’t involve an IT expert. We have prepared a listing of which will help you resolve your problems with FAS files.
Step 1. Download and install AutoCAD
Problems with opening and working with FAS files are most probably having to do with no proper software compatible with FAS files being present on your machine. To address this issue, go to the AutoCAD developer website, download the tool, and install it. It is that easy The full list of programs grouped by operating systems can be found above. The safest method of downloading AutoCAD installed is by going to developer’s website (Autodesk, Inc.) and downloading the software using provided links.
Step 2. Update AutoCAD to the latest version
If you already have AutoCAD installed on your systems and FAS files are still not opened properly, check if you have the latest version of the software. It may also happen that software creators by updating their applications add compatibility with other, newer file formats. If you have an older version of AutoCAD installed, it may not support FAS format. All of the file formats that were handled just fine by the previous versions of given program should be also possible to open using AutoCAD.
Step 3. Set the default application to open FAS files to AutoCAD
If the issue has not been solved in the previous step, you should associate FAS files with latest version of AutoCAD you have installed on your device. The next step should pose no problems. The procedure is straightforward and largely system-independent
Change the default application in Windows
- Right-click the FAS file and choose Open with option
- Select Choose another app → More apps
- The last step is to select Look for another app on this PC option supply the directory path to the folder where AutoCAD is installed. Now all that is left is to confirm your choice by selecting Always use this app to open FAS files and clicking OK .
Change the default application in Mac OS
- Right-click the FAS file and select Information
- Open the Open with section by clicking its name
- From the list choose the appropriate program and confirm by clicking Change for all. .
- Finally, a This change will be applied to all files with FAS extension message should pop-up. Click Continue button in order to confirm your choice.
Step 4. Ensure that the FAS file is complete and free of errors
Should the problem still occur after following steps 1-3, check if the FAS file is valid. It is probable that the file is corrupted and thus cannot be accessed.
1. The FAS may be infected with malware – make sure to scan it with an antivirus tool.
If the file is infected, the malware that resides in the FAS file hinders attempts to open it. It is advised to scan the system for viruses and malware as soon as possible or use an online antivirus scanner. FAS file is infected with malware? Follow the steps suggested by your antivirus software.
2. Check whether the file is corrupted or damaged
Did you receive the FAS file in question from a different person? Ask him/her to send it one more time. It is possible that the file has not been properly copied to a data storage and is incomplete and therefore cannot be opened. When downloading the file with FAS extension from the internet an error may occurred resulting in incomplete file. Try downloading the file again.
3. Check if the user that you are logged as has administrative privileges.
There is a possibility that the file in question can only be accessed by users with sufficient system privileges. Switch to an account that has required privileges and try opening the Compiled Fast-Load AutoLISP Format file again.
4. Check whether your system can handle AutoCAD
If the systems has insufficient resources to open FAS files, try closing all currently running applications and try again.
5. Check if you have the latest updates to the operating system and drivers
Regularly updated system, drivers, and programs keep your computer secure. This may also prevent problems with Compiled Fast-Load AutoLISP Format files. It may be the case that the FAS files work properly with updated software that addresses some system bugs.
Do you want to help?
If you have additional information about the FAS file, we will be grateful if you share it with our users. To do this, use the form here and send us your information on FAS file.
Читайте также: