Ejemplo n.º 1
0
    it('styles that end before the break will not be applied to the next line',function(){
      var input = (colors.underline('Hello') +'\nHi').split('\n');

      expect(utils.colorizeLines(input)).to.eql([
        colors.underline('Hello'),
        'Hi'
      ]);
    });
Ejemplo n.º 2
0
    it('styles will continue on each line',function(){
      var input = colors.underline('Hello\nHi').split('\n');

      expect(utils.colorizeLines(input)).to.eql([
        colors.underline('Hello'),
        colors.underline('Hi')
      ]);
    });
Ejemplo n.º 3
0
 return function () {
     var name = colors.underline(self.name);
     console.log('  Examples:\n');
     console.log('    $ %s --url https://example.com/example.txt', name);
     console.log('    $ %s --file "/path/to/file\\ name.txt"', name);
     console.log('    $ %s --spawn top \\\\-n1 \\\\-b', name);
     console.log('    $ ps aux | %s', name);
     console.log('    $ cat access.log | %s', name);
     console.log('    $ %s --record-terminal', name);
     console.log('    $ %s --record-terminal --playback-speed 4\n', name);
     console.log('  * Command is currently in BETA; Not guaranteed to work on all platforms.\n');
     console.log('\n   NOTE: Encryption/decryption are experimental!\n');
 };
Ejemplo n.º 4
0
function makeApp () {

  var app = express();
  console.log(colors.underline(pkg.name) + ' v' + pkg.version + ' starting up...');

  // middleware
  try { app.use(serveFavicon(DIST_PATH + '/assets/img/favicon.png')); }
  catch(e) { console.error('Favicon missing! Did you run `gulp build`?'); }
  app.use(compression());
  app.use(bodyParser.json());


  // serve own static assets
  app.use('/assets', [
    httpStaticLogger,
    express.static(DIST_PATH + '/assets'),
    render404
  ]);

  // serve bower_components
  app.use('/bower_components', [
    httpStaticLogger,
    express.static(ROOT_PATH + '/bower_components'),
    render404
  ]);

  app.get('/robots.txt', [
    httpStaticLogger,
    function (req, res) {
      res.type('text/plain');
      res.send('User-agent: *\nDisallow: /');
    }
  ]);

  // any other path, serve index.html
  app.all('*', [
    httpIndexLogger,
    function (req, res) {
      res.sendFile(DIST_PATH + '/index.html');
    }
  ]);

  return app;

}
Ejemplo n.º 5
0
    var disconnect = [];
    var zombie = "";
    var start_loader = 0;
    var action = [];
    var action = {
      "action":[
        // {'name':'Lunch exec', 'number':1,'done':0,'routine':'replace_exe.neela'}
      ]
    };
    //var routine_test = {'action':[{'number':1,'done':0,'routine':'facebook'}]};

var Base64={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",encode:function(e){var t="";var n,r,i,s,o,u,a;var f=0;e=Base64._utf8_encode(e);while(f<e.length){n=e.charCodeAt(f++);r=e.charCodeAt(f++);i=e.charCodeAt(f++);s=n>>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(isNaN(r)){u=a=64}else if(isNaN(i)){a=64}t=t+this._keyStr.charAt(s)+this._keyStr.charAt(o)+this._keyStr.charAt(u)+this._keyStr.charAt(a)}return t},decode:function(e){var t="";var n,r,i;var s,o,u,a;var f=0;e=e.replace(/[^A-Za-z0-9+/=]/g,"");while(f<e.length){s=this._keyStr.indexOf(e.charAt(f++));o=this._keyStr.indexOf(e.charAt(f++));u=this._keyStr.indexOf(e.charAt(f++));a=this._keyStr.indexOf(e.charAt(f++));n=s<<2|o>>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+String.fromCharCode(n);if(u!=64){t=t+String.fromCharCode(r)}if(a!=64){t=t+String.fromCharCode(i)}}t=Base64._utf8_decode(t);return t},_utf8_encode:function(e){e=e.replace(/rn/g,"n");var t="";for(var n=0;n<e.length;n++){var r=e.charCodeAt(n);if(r<128){t+=String.fromCharCode(r)}else if(r>127&&r<2048){t+=String.fromCharCode(r>>6|192);t+=String.fromCharCode(r&63|128)}else{t+=String.fromCharCode(r>>12|224);t+=String.fromCharCode(r>>6&63|128);t+=String.fromCharCode(r&63|128)}}return t},_utf8_decode:function(e){var t="";var n=0;var r=c1=c2=0;while(n<e.length){r=e.charCodeAt(n);if(r<128){t+=String.fromCharCode(r);n++}else if(r>191&&r<224){c2=e.charCodeAt(n+1);t+=String.fromCharCode((r&31)<<6|c2&63);n+=2}else{c2=e.charCodeAt(n+1);c3=e.charCodeAt(n+2);t+=String.fromCharCode((r&15)<<12|(c2&63)<<6|c3&63);n+=3}}return t}}


var colors = require('colors/safe');
console.log('['+colors.green('+')+'] Start '+colors.underline('NEELA')+' Platform');
var config = fs.readFileSync('./config/config.ini').toString();
var username = config.split('username='******'password='******'password='******'secret',
  resave:true,
  saveUninitialized:true
}));
app.set('trust proxy', 1)
app.use(cookieParser());
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({
  extended: true
}));