Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.87 KB | None | 0 0
  1. /*
  2. Initalizing packages
  3. */
  4. var SteamUser = require('steam-user');
  5. var TradeOfferManager = require('steam-tradeoffer-manager');
  6. var SteamTotp = require('steam-totp');
  7. var SteamCommunity = require('steamcommunity');
  8. var fs = require('fs');
  9. var request = require('request');
  10. var config = require('./config.json');
  11. var CryptoJS = require("crypto-js");
  12. var log4js = require('log4js');
  13. var express = require('express');
  14. var app = express();
  15.  
  16. var community = new SteamCommunity();
  17. var client = new SteamUser();
  18. var manager = new TradeOfferManager({
  19. steam: client,
  20. domain: 'localhost',
  21. language: 'en'
  22. });
  23.  
  24. var server = require('http').createServer();
  25. var io = require('socket.io')(server);
  26. server.listen(3001);
  27.  
  28.  
  29. updateLog(time());
  30. function updateLog(time) {
  31. log4js.configure({
  32. appenders: [
  33. { type: 'console' },
  34. { type: 'file', filename: 'logs/site_'+time+'.log' }
  35. ]
  36. });
  37. }
  38.  
  39. var logger = log4js.getLogger();
  40.  
  41. var mysql = require('mysql');
  42. var db_config = {
  43. //debug: true,
  44. host: config.options.sql['host'],
  45. user: config.options.sql['username'],
  46. password: config.options.sql['password'],
  47. database: config.options.sql['database']
  48. };
  49. var pool;
  50. handleDisconnect();
  51.  
  52. process.on('uncaughtException', function (err) {
  53. logger.error('Strange error');
  54. logger.error(err);
  55. });
  56.  
  57. //GAME INFO
  58. var AppID = 730;
  59. var ContextID = 2;
  60. var minDep = config.options.minDeposit;
  61.  
  62.  
  63. var proxies = config.proxies;
  64.  
  65. var deletingTrades = [];
  66.  
  67. var inventoryTimer = {};
  68. var socketBySteam = {};
  69.  
  70. var tradingRequests = {};
  71.  
  72. var loadGames = [];
  73. var timerGame = {};
  74. var timer11Game = {};
  75.  
  76. var depositTrades = [];
  77. var depositSteamTrades = [];
  78.  
  79. var gamesPending = {};
  80.  
  81. var antiFlood = {};
  82. var timesFlooding = {};
  83.  
  84. var inventoryUser = {};
  85.  
  86. //CHAT FUNCTIONS
  87. var chatMessages = [];
  88. var usersOnline = {};
  89. var antiSpamChat = {};
  90. //CHAT FUNCTIONS
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement