!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 

uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/var/www/html/jiff_delivery/node_modules/webpack-rtl-plugin/node_modules/rtlcss/test/data/   drwxrwxrwx
Free 13.12 GB of 57.97 GB (22.63%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     background.js (3.88 KB)      -rwxrwxrwx
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
module.exports = [
  {
    'should': 'Should treat 0 as 0%',
    'expected': '.banner { background: 100% top url(topbanner.png) #00D repeat-y fixed; }',
    'input': '.banner { background: 0 top url(topbanner.png) #00D repeat-y fixed; }',
    'reversable': false
  },
  {
    'should': 'Should complement percentage horizontal position',
    'expected': '.banner { background: 81% top url(topbanner.png) #00D repeat-y fixed; }',
    'input': '.banner { background: 19% top url(topbanner.png) #00D repeat-y fixed; }',
    'reversable': true
  },
  {
    'should': 'Should complement calc horizontal position',
    'expected': '.banner { background: calc(100% - (19% + 2px)) top url(topbanner.png) #00D repeat-y fixed; }',
    'input': '.banner { background: calc(19% + 2px) top url(topbanner.png) #00D repeat-y fixed; }',
    'reversable': false
  },
  {
    'should': 'Should mirror keyword horizontal position',
    'expected': '.banner { background: right top url(topbanner.png) #00D repeat-y fixed; }',
    'input': '.banner { background: left top url(topbanner.png) #00D repeat-y fixed; }',
    'reversable': true
  },
  {
    'should': 'Should not process string map in url (default)',
    'expected': '.banner { background: 10px top url(ltr-top-right-banner.png) #00D repeat-y fixed; }',
    'input': '.banner { background: 10px top url(ltr-top-right-banner.png) #00D repeat-y fixed; }',
    'reversable': true
  },
  {
    'should': 'Should process string map in url (processUrls:true)',
    'expected': '.banner { background: 10px top url(rtl-top-left-banner.png) #00D repeat-y fixed; }',
    'input': '.banner { background: 10px top url(ltr-top-right-banner.png) #00D repeat-y fixed; }',
    'reversable': true,
    'options': { 'processUrls': true }
  },
  {
    'should': 'Should process string map in url (processUrls:{decl:true})',
    'expected': '.banner { background: 10px top url(rtl-top-left-banner.png) #00D repeat-y fixed; }',
    'input': '.banner { background: 10px top url(ltr-top-right-banner.png) #00D repeat-y fixed; }',
    'reversable': true,
    'options': { 'processUrls': { 'decl': true } }
  },
  {
    'should': 'Should not process string map in url (processUrls:{atrule:true})',
    'expected': '.banner { background: 10px top url(ltr-top-right-banner.png) #00D repeat-y fixed; }',
    'input': '.banner { background: 10px top url(ltr-top-right-banner.png) #00D repeat-y fixed; }',
    'reversable': true,
    'options': { 'processUrls': { 'atrule': true } }
  },
  {
    'should': 'Should not swap bright:bleft, ultra:urtla',
    'expected': '.banner { background: 10px top url(ultra/bright.png) #00D repeat-y fixed; }',
    'input': '.banner { background: 10px top url(ultra/bright.png) #00D repeat-y fixed; }',
    'reversable': true
  },
  {
    'should': 'Should swap bright:bleft, ultra:urtla (processUrls: true, greedy)',
    'expected': '.banner { background: 10px top url(urtla/bleft.png) #00D repeat-y fixed; }',
    'input': '.banner { background: 10px top url(ultra/bright.png) #00D repeat-y fixed; }',
    'reversable': true,
    'options': { 'processUrls': true, 'greedy': true }
  },
  {
    'should': 'Should not flip hex colors ',
    'expected': '.banner { background: #ff0; }',
    'input': '.banner { background: #ff0; }',
    'reversable': true
  },
  {
    'should': 'Should treat 0 as 0% (url first)',
    'expected': '.banner { background: url(topbanner.png) 100% top #00D repeat-y fixed; }',
    'input': '.banner { background: url(topbanner.png) 0 top #00D repeat-y fixed; }',
    'reversable': false
  },
  {
    'should': 'Should complement calc horizontal position (url first)',
    'expected': '.banner { background: url(topbanner.png) calc(100% - (19% + 2px)) top #00D repeat-y fixed; }',
    'input': '.banner { background: url(topbanner.png) calc(19% + 2px) top #00D repeat-y fixed; }',
    'reversable': false
  }
]

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

:: Make Dir ::
 
[ ok ]
:: Make File ::
 
[ ok ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0055 ]--