Description
Importer tous les aliases à partir d’un fichier .txt.
Un bug identifié produit des caractères indésirables sur le dernier alias importé, il doit être corrigé après l'exécution du script.
Voir aussi le script PurgeAllAliases.
Le script suivant fonctionne sur :
- Rhino pour Windows ;
- Rhino pour macOS.
Script par MLAV.LAND, sous licence GNU GPL 3.
Code
import rhinoscriptsyntax as rs
def create_aliases_from_file(file_path):
try:
with open(file_path, 'r') as file:
alias_lines = file.readlines()
for line in alias_lines:
parts = line.strip().split(' ', 1)
if len(parts) != 2:
print("Invalid line in the file: " + line)
continue
alias_name, alias_command = parts
rs.AddAlias(alias_name, alias_command)
print("Created alias: " + alias_name)
except FileNotFoundError:
print("File not found: " + file_path)
def main():
file_path = "R-Aliases.txt"
create_aliases_from_file(file_path)
if __name__ == "__main__":
main()