Guest User

Untitled

a guest
Feb 25th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. import bpy
  2. import os
  3.  
  4. filename = 'blender_script.run'
  5.  
  6. def scan_for_file_to_exec(scn):
  7.  
  8. global filename
  9.  
  10. try:
  11. file = open(filename)
  12.  
  13. except FileNotFoundError:
  14. pass
  15. else:
  16. print("scan_for_file_to_exec: Got file")
  17. os.remove(filename)
  18. exec(file.read())
  19.  
  20. bpy.app.handlers.scene_update_pre.append(scan_for_file_to_exec)
  21.  
  22. print("scan_for_file_to_exec: Scanning for file '%s' in directory '%s'" % (filename, os.getcwd()))
  23.  
  24. scan_for_file_to_exec: Scanning for file 'blender_script.run' in directory '/home/rich'
  25.  
  26. cp my_script.py /home/rich/blender_script.run
  27.  
  28. copy my_script.py c:/users/rich/blender_script.run
Add Comment
Please, Sign In to add comment