⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.82
Server IP:
41.128.143.86
Server:
Linux host.raqmix.cloud 6.8.0-1025-azure #30~22.04.1-Ubuntu SMP Wed Mar 12 15:28:20 UTC 2025 x86_64
Server Software:
Apache
PHP Version:
8.3.23
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
proc
/
self
/
root
/
usr
/
lib
/
ruby
/
3.0.0
/
irb
/
View File Name :
color_printer.rb
# frozen_string_literal: true require 'pp' require 'irb/color' module IRB class ColorPrinter < ::PP class << self def pp(obj, out = $>, width = screen_width) q = ColorPrinter.new(out, width) q.guard_inspect_key {q.pp obj} q.flush out << "\n" end private def screen_width Reline.get_screen_size.last rescue Errno::EINVAL # in `winsize': Invalid argument -
79 end end def pp(obj) if obj.is_a?(String) # Avoid calling Ruby 2.4+ String#pretty_print that splits a string by "\n" text(obj.inspect) else super end end def text(str, width = nil) unless str.is_a?(String) str = str.inspect end width ||= str.length case str when /\A#, '=', '>' super(Color.colorize(str, [:GREEN]), width) else super(Color.colorize_code(str, ignore_error: true), width) end end end end