Exemplo n.º 1
0
 def execute(self, instance):
     defaultPath = convert_path(
         self.evaluate_expression(self.get_parameter(0)))
     objectPlayer = instance.objectPlayer
     objectPlayer.path = open_file_selector(title = objectPlayer.title,
         filters = objectPlayer.filters,
         root = defaultPath)
Exemplo n.º 2
0
 def execute(self, instance):
     path = convert_path(self.get_filename(self.get_parameter(0)))
     try:
         data = open(path, 'rb').read()
     except IOError:
         return
     instance.objectPlayer.set_text(data)
Exemplo n.º 3
0
 def execute(self, instance):
     filename = self.evaluate_expression(self.get_parameter(0))
     try:
         gzip.GzipFile(convert_path(filename), 'wb').write(
             str(instance.objectPlayer.workspace.data))
     except IOError:
         return
Exemplo n.º 4
0
 def execute(self, instance):
     defaultPath = convert_path(
         self.evaluate_expression(self.get_parameter(0)))
     objectPlayer = instance.objectPlayer
     objectPlayer.path = open_save_selector(title=objectPlayer.title,
                                            filters=objectPlayer.filters,
                                            root=defaultPath)
Exemplo n.º 5
0
 def execute(self, instance):
     path = convert_path(
         self.get_filename(self.get_parameter(0)))
     try:
         open(path, 'wb').write(str(instance.objectPlayer))
     except IOError:
         return
Exemplo n.º 6
0
 def execute(self, instance):
     path = convert_path(self.evaluate_index(0))
     lines = []
     for item in glob(path):
         if os.path.isfile(item):
             lines.append(os.path.split(item)[1])
     instance.objectPlayer.listObject.extend(lines)
Exemplo n.º 7
0
 def get(self, instance):
     path = convert_path(self.next_argument())
     try:
         value = time.gmtime(os.path.getatime(path))
     except OSError:
         return ''
     return time.strftime('%d/%m/%y', value)
Exemplo n.º 8
0
 def execute(self, instance):
     filename = self.evaluate_index(0)
     try:
         data = gzip.GzipFile(convert_path(filename), 'rb').read()
     except IOError:
         return
     instance.objectPlayer.workspace.data = ByteReader(data)
Exemplo n.º 9
0
 def execute(self, instance):
     filename = self.evaluate_expression(self.get_parameter(0))
     try:
         gzip.GzipFile(convert_path(filename), 'wb').write(
             str(instance.objectPlayer.workspace.data))
     except IOError:
         return
Exemplo n.º 10
0
 def execute(self, instance):
     filename = self.evaluate_index(0)
     try:
         gzip.GzipFile(convert_path(filename), 'wb').write(
             str(instance.objectPlayer.array.generate()))
     except IOError:
         return
Exemplo n.º 11
0
 def execute(self, instance):
     defaultPath = convert_path(
         self.evaluate_index(0))
     objectPlayer = instance.objectPlayer
     objectPlayer.path = open_save_selector(title = objectPlayer.title,
         filters = objectPlayer.filters,
         root = defaultPath)
Exemplo n.º 12
0
 def execute(self, instance):
     filename = convert_path(self.get_filename(self.get_parameter(0)))
     try:
         open(filename,
              'wb').write(instance.objectPlayer.array.generate().data())
     except IOError:
         pass
Exemplo n.º 13
0
 def execute(self, instance):
     filename = convert_path(self.get_filename(self.get_parameter(0)))
     try:
         reader = ByteReader(open(filename, 'rb'))
         instance.objectPlayer.array.read(reader)
     except IOError:
         pass
Exemplo n.º 14
0
 def execute(self, instance):
     filename = self.evaluate_index(0)
     try:
         data = gzip.GzipFile(convert_path(filename), 'rb').read()
     except IOError:
         return
     instance.objectPlayer.workspace.data = ByteReader(data)
Exemplo n.º 15
0
 def execute(self, instance):
     path = convert_path(self.get_filename(self.get_parameter(0)))
     try:
         data = open(path, 'rb').read()
     except IOError:
         return
     instance.objectPlayer.set_text(data)
Exemplo n.º 16
0
 def get(self, instance):
     path = convert_path(self.next_argument())
     try:
         value = time.gmtime(os.path.getatime(path))
     except OSError:
         return ''
     return time.strftime('%d/%m/%y', value)
Exemplo n.º 17
0
 def execute(self, instance):
     path = convert_path(self.evaluate_index(0))
     lines = []
     for item in glob(path):
         if os.path.isdir(item):
             lines.append('[%s]' % os.path.basename(item))
     instance.objectPlayer.listObject.extend(lines)
Exemplo n.º 18
0
 def execute(self, instance):
     filename = self.evaluate_index(0)
     try:
         gzip.GzipFile(convert_path(filename), 'wb').write(
             str(instance.objectPlayer.array.generate()))
     except IOError:
         return
Exemplo n.º 19
0
 def execute(self, instance):
     filename = convert_path(self.get_filename(self.get_parameter(0)))
     instance.objectPlayer.reset()
     try:
         lines = open(filename, 'rb').read().splitlines()
     except IOError:
         return
     instance.objectPlayer.listObject.extend(lines)
Exemplo n.º 20
0
 def check(self, instance):
     path = convert_path(self.evaluate_expression(self.get_parameter(0)))
     try:
         f = open(path, 'r+')
         f.close()
         return True
     except (IOError, OSError):
         return False
Exemplo n.º 21
0
 def execute(self, instance):
     path = convert_path(
         self.evaluate_index(0))
     lines = []
     for item in glob(path):
         if os.path.isdir(item):
             lines.append('[%s]' % os.path.basename(item))
     instance.objectPlayer.listObject.extend(lines)
Exemplo n.º 22
0
 def check(self, instance):
     path = convert_path(self.evaluate_index(0))
     try:
         f = open(path, 'r+')
         f.close()
         return True
     except (IOError, OSError):
         return False
Exemplo n.º 23
0
 def execute(self, instance):
     filename = convert_path(
         self.get_filename(self.get_parameter(0)))
     try:
         open(filename, 'wb').write(
             instance.objectPlayer.array.generate().data())
     except IOError:
         pass
Exemplo n.º 24
0
 def execute(self, instance):
     path = convert_path(
         self.evaluate_index(0))
     lines = []
     for item in glob(path):
         if os.path.isfile(item):
             lines.append(os.path.split(item)[1])
     instance.objectPlayer.listObject.extend(lines)
Exemplo n.º 25
0
 def execute(self, instance):
     filename = convert_path(self.get_filename(self.get_parameter(0)))
     instance.objectPlayer.reset()
     try:
         lines = open(filename, 'rb').read().splitlines()
     except IOError:
         return
     instance.objectPlayer.listObject.extend(lines)
Exemplo n.º 26
0
 def execute(self, instance):
     filename = convert_path(
         self.get_filename(self.get_parameter(0)))
     try:
         reader = ByteReader(open(filename, 'rb'))
         instance.objectPlayer.array.read(reader)
     except IOError:
         pass
Exemplo n.º 27
0
 def check(self, instance):
     path = convert_path(
         self.evaluate_expression(self.get_parameter(0)))
     try:
         f = open(path, 'r+')
         f.close()
         return True
     except (IOError, OSError):
         return False
Exemplo n.º 28
0
 def execute(self, instance):
     filename = self.evaluate_index(0)
     try:
         array = WorkspaceArray(
             ByteReader(gzip.GzipFile(convert_path(filename), 'rb').read()))
     except IOError:
         return
     instance.objectPlayer.array = array
     instance.objectPlayer.workspace = array.items[-1]
Exemplo n.º 29
0
 def execute(self, instance):
     filename = self.evaluate_index(0)
     try:
         array = WorkspaceArray(ByteReader(
             gzip.GzipFile(convert_path(filename), 'rb').read()))
     except IOError:
         return
     instance.objectPlayer.array = array
     instance.objectPlayer.workspace = array.items[-1]
Exemplo n.º 30
0
 def check(self, instance):
     path = convert_path(
         self.evaluate_index(0))
     try:
         f = open(path, 'r+')
         f.close()
         return True
     except (IOError, OSError):
         return False
Exemplo n.º 31
0
 def action(self, instance):
     src = convert_path(self.evaluate_index(0))
     dest = convert_path(self.evaluate_index(1))
     shutil.copyfile(src, dest)
Exemplo n.º 32
0
 def load(self, filename):
     path = convert_path(filename)
     self.config = FastINI(path)
Exemplo n.º 33
0
 def load(self, filename):
     path = convert_path(filename)
     self.config = FastINI(path)
Exemplo n.º 34
0
 def action(self, instance):
     src = convert_path(
         self.evaluate_index(0))
     dest = convert_path(
         self.evaluate_index(0))
     open(dest, 'ab').write(open(src, 'rb').read())
Exemplo n.º 35
0
 def action(self, instance):
     src = convert_path(
         self.evaluate_index(0))
     dest = convert_path(
         self.evaluate_index(1))
     shutil.copyfile(src, dest)
Exemplo n.º 36
0
 def get(self, instance):
     path = convert_path(self.next_argument())
     try:
         return os.path.getsize(path)
     except OSError:
         return 0
Exemplo n.º 37
0
 def check(self, instance):
     path = convert_path(self.evaluate_index(0))
     return os.path.isdir(path)
Exemplo n.º 38
0
 def action(self, instance):
     path = convert_path(
         self.evaluate_index(0))
     os.rmdir(path)
Exemplo n.º 39
0
 def check(self, instance):
     path = convert_path(
         self.evaluate_expression(self.get_parameter(0)))
     return os.path.isdir(path)
Exemplo n.º 40
0
 def action(self, instance):
     path = convert_path(self.evaluate_index(0))
     open(path, 'wb').close()
Exemplo n.º 41
0
 def action(self, instance):
     src = convert_path(self.evaluate_index(0))
     dest = convert_path(self.evaluate_index(0))
     os.rename(src, dest)
Exemplo n.º 42
0
 def action(self, instance):
     value = self.evaluate_index(0)
     filename = convert_path(
         self.evaluate_index(0))
     open(filename, 'ab').write(value)
Exemplo n.º 43
0
 def action(self, instance):
     src = convert_path(
         self.evaluate_index(0))
     dest = convert_path(
         self.evaluate_index(0))
     os.rename(src, dest)
Exemplo n.º 44
0
 def check(self, instance):
     path = convert_path(
         self.evaluate_index(0))
     return os.path.isdir(path)
Exemplo n.º 45
0
 def play_sound_file(self, path, loops=1, channel=None):
     path = convert_path(path)
     if path not in self.loaded:
         self.loaded[path] = FileData(path)
     self.play_sound_item(self.loaded[path], loops, channel)
Exemplo n.º 46
0
 def get(self, instance):
     value = convert_path(self.next_argument())
     return os.path.splitdrive(os.path.dirname(value))[1]
Exemplo n.º 47
0
 def execute(self, instance):
     path = convert_path(self.get_filename(self.get_parameter(0)))
     try:
         open(path, 'wb').write(instance.objectPlayer.get_text())
     except IOError:
         return
Exemplo n.º 48
0
 def get(self, instance):
     value = convert_path(self.next_argument())
     return os.path.normpath(value)
Exemplo n.º 49
0
 def action(self, instance):
     path = convert_path(
         self.evaluate_index(0))
     open(path, 'wb').close()
Exemplo n.º 50
0
 def get(self, instance):
     value = convert_path(self.next_argument())
     return os.path.splitext(os.path.basename(value))[1]
Exemplo n.º 51
0
 def action(self, instance):
     path = convert_path(self.evaluate_expression(self.get_parameter(0)))
     os.rmdir(path)
Exemplo n.º 52
0
 def get(self, instance):
     value = convert_path(self.next_argument())
     return os.path.splitdrive(os.path.dirname(value))[1]
Exemplo n.º 53
0
 def get(self, instance):
     value = convert_path(self.next_argument())
     return os.path.splitext(os.path.basename(value))[1]
Exemplo n.º 54
0
 def action(self, instance):
     src = convert_path(self.evaluate_index(0))
     dest = convert_path(self.evaluate_index(0))
     open(dest, 'ab').write(open(src, 'rb').read())
Exemplo n.º 55
0
 def action(self, instance):
     path = convert_path(
         self.evaluate_expression(self.get_parameter(0)))
     os.rmdir(path)
Exemplo n.º 56
0
 def get(self, instance):
     value = convert_path(self.next_argument())
     return os.path.normpath(value)
Exemplo n.º 57
0
 def action(self, instance):
     path = convert_path(self.evaluate_index(0))
     os.rmdir(path)
Exemplo n.º 58
0
 def get(self, instance):
     path = convert_path(self.next_argument())
     try:
         return os.path.getsize(path)
     except OSError:
         return 0
Exemplo n.º 59
0
 def action(self, instance):
     value = self.evaluate_index(0)
     filename = convert_path(self.evaluate_index(0))
     open(filename, 'ab').write(value)
Exemplo n.º 60
0
 def execute(self, instance):
     defaultPath = convert_path(self.evaluate_index(0))
     objectPlayer = instance.objectPlayer
     objectPlayer.path = open_file_selector(title=objectPlayer.title,
                                            filters=objectPlayer.filters,
                                            root=defaultPath)