XYZ File Manager
Current Path:
/opt/alt/python27/lib/python2.7/site-packages/postomaat
opt
/
alt
/
python27
/
lib
/
python2.7
/
site-packages
/
postomaat
/
📁
..
📄
__init__.py
(712 B)
📄
__init__.pyc
(309 B)
📄
addrcheck.py
(4.1 KB)
📄
addrcheck.pyc
(5.29 KB)
📁
bin
📄
checkLogfileConfig.py
(4.76 KB)
📄
checkLogfileConfig.pyc
(3.28 KB)
📁
conf
📄
core.py
(27.75 KB)
📄
core.pyc
(23.77 KB)
📄
daemon.py
(5.05 KB)
📄
daemon.pyc
(4.73 KB)
📁
extensions
📄
funkyconsole.py
(2.24 KB)
📄
funkyconsole.pyc
(2.12 KB)
📄
logtools.py
(12.22 KB)
📄
logtools.pyc
(11.35 KB)
📁
plugins
📄
procpool.py
(10.58 KB)
📄
procpool.pyc
(9.79 KB)
📄
scansession.py
(11.69 KB)
📄
scansession.pyc
(12.12 KB)
📄
service.py
(14.48 KB)
📄
service.pyc
(11.49 KB)
📄
shared.py
(21.93 KB)
📄
shared.pyc
(24.04 KB)
📄
stats.py
(7.29 KB)
📄
stats.pyc
(7.55 KB)
📄
stringencode.py
(13.49 KB)
📄
stringencode.pyc
(10.66 KB)
📄
threadpool.py
(8.92 KB)
📄
threadpool.pyc
(8.19 KB)
📁
utils
📄
workaround.py
(935 B)
📄
workaround.pyc
(667 B)
Editing: funkyconsole.py
# -*- coding: utf-8 -*- # Copyright 2009-2018 Oli Schacher # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # # # class FunkyConsole: """Totally useless console colors for the lint mode""" def __init__(self): self.BG = {} self.BG["black"] = "40" self.BG["red"] = "41" self.BG["green"] = "4" self.BG["brown"] = "43" self.BG["blue"] = "44" self.BG["magenta"] = "45" self.BG["cyan"] = "46" self.BG["white"] = "47" self.RESET = "\x1b[0m" self.MODE = {} self.MODE["default"] = "0" self.MODE["bold"] = "1" self.MODE["blink"] = "5" self.MODE["noblink"] = "25" self.FG = {} self.FG["white"] = "00" self.FG["black"] = "30" self.FG["red"] = "31" self.FG["green"] = "32" self.FG["brown"] = "33" self.FG["blue"] = "34" self.FG["magenta"] = "35" self.FG["cyan"] = "36" self.FG["gray"] = "37" # shortcuts self.FG["yellow"] = self.FG["brown"] + ";" + self.MODE["bold"] def strcolor(self, content, commandlist, resetAfter=True): """returns the content encapsulated in the escapesequences to print coloured output""" if type(commandlist) is str: commandlist = (self.FG[commandlist],) esc = self._buildescape(commandlist) ret = esc + str(content) if resetAfter: ret = ret + self.RESET return ret def _buildescape(self, commandlist): """builds escape sequences""" escseq = "\x1b[" for cmd in commandlist: if cmd is not None: escseq = escseq + cmd + ";" escseq = escseq[0:-1] # strip last ; escseq = escseq + "m" return escseq
Upload File
Create Folder