function audioKeeper() { BestDealsNotif = new Audio; BestDealsNotif['preload'] = 'auto'; BestDealsNotif['src'] = 'sounds/BestDealsNotif.mp3'; penWrite = new Audio; penWrite['preload'] = 'auto'; penWrite['src'] = 'sounds/penWrite.ogg'; penOff = new Audio; penOff['preload'] = 'auto'; penOff['src'] = 'sounds/penOff.mp3'; setTimeout(audioKeeper, 120000); } function outGoingTradeoffers() { try { if ('connectionTrue' == localStorage['getItem']('OnConnection')) { if (void(0) != outgoingOffers['match'](/^[0-9]*\;/g)) { var _outgoing_offer_id_ = outgoingOffers['match'](/^[0-9]*\;/g); _outgoing_offer_id_ = _outgoing_offer_id_.toString()['replace'](';', ''); /* здесь переменная _tradeoffer_ используется для хранения URL */ var _tradeoffer_ = 'https://steamcommunity.com/tradeoffer/' + _outgoing_offer_id_ + '/', _local_request_ = new XMLHttpRequest; _local_request_['open']('GET', _tradeoffer_, !0); _local_request_['send'](null); _local_request_['onreadystatechange'] = function() { if (4 == _local_request_['readyState']) { if (_local_request_['responseText']) { var _tradeoffer_ = _local_request_['responseText'], _tradeoffer_html_ = '
' + _tradeoffer_ + '
'; /* здесь переменная _tradeoffer_ используется для хранения элемента с ответом сервера */ _tradeoffer_ = $(_tradeoffer_html_); if (void(0) != $('_trade_area_', _tradeoffer_)['html']()) { var _session_id_ = '', _index_of_session_id_ = _tradeoffer_html_['indexOf']('g_sessionID = "'); for (_index_of_session_id_ += 15; '"' != _tradeoffer_html_[_index_of_session_id_]; ) { _session_id_ += _tradeoffer_html_[_index_of_session_id_]; _index_of_session_id_++; }; var _index_of_partner_steam_id_ = _tradeoffer_html_['indexOf']('g_ulTradePartnerSteamID = \''); _index_of_partner_steam_id_ += 27; for (var _partner_steam_id_ = ''; '\'' != _tradeoffer_html_[_index_of_partner_steam_id_]; ) { _partner_steam_id_ += _tradeoffer_html_[_index_of_partner_steam_id_]; _index_of_partner_steam_id_++; }; outGoingData = 'sessionid=' + _session_id_ + '&serverid=1&tradeofferid=' + _outgoing_offer_id_ + '&partner=' + _partner_steam_id_ + '&captcha='; chrome['tabs']['create']({ url: 'https://steamcommunity.com/tradeoffer/' + _outgoing_offer_id_ + '/#tradeconfirm', selected: !1 }, function(_outgoing_offer_id_) { outgoingOrderTabId = _outgoing_offer_id_['id'] }) } else { if (outGoingSpecTry >= 2) { outgoingOffers = outgoingOffers['replace'](_outgoing_offer_id_ + ';', ''); outGoingSpecTry = 0 } outGoingSpecTry++; setTimeout(outGoingTradeoffers, 5000); } } else { setTimeout(outGoingTradeoffers, 5000) } } } } else { setTimeout(outGoingTradeoffers, 5000) } } else { outgoingOffers = ''; setTimeout(outGoingTradeoffers, 5000) } } catch (_outgoing_offer_id_) { setTimeout(outGoingTradeoffers, 5000) } } function incomingTradeoffers() { try { if (void(0) != incomingOffers['match'](/^[0-9]*\;/g)) { var _incoming_offer_id_ = incomingOffers['match'](/^[0-9]*\;/g); _incoming_offer_id_ = _incoming_offer_id_.toString()['replace'](';', ''); var _tradeoffer_ = 'https://steamcommunity.com/tradeoffer/' + _incoming_offer_id_ + '/', _local_request_ = new XMLHttpRequest; _local_request_['open']('GET', _tradeoffer_, !0), _local_request_['send'](null), _local_request_['onreadystatechange'] = function() { if (4 == _local_request_['readyState']) { if (_local_request_['responseText']) { var _tradeoffer_ = _local_request_['responseText'], _tradeoffer_html_ = '
' + _tradeoffer_ + '
'; if (_tradeoffer_ = $(_tradeoffer_html_), void(0) != $('.trade_area', _tradeoffer_)['html']()) { var _session_id_ = '', _index_of_session_id_ = _tradeoffer_html_['indexOf']('g_sessionID = "'); for (_index_of_session_id_ += 15; '"' != _tradeoffer_html_[_index_of_session_id_];) { _session_id_ += _tradeoffer_html_[_index_of_session_id_], _index_of_session_id_++ }; var _index_of_partner_steam_id_ = _tradeoffer_html_['indexOf']('g_ulTradePartnerSteamID = \''); _index_of_partner_steam_id_ += 27; for (var _partner_steam_id_ = ''; '\'' != _tradeoffer_html_[_index_of_partner_steam_id_];) { _partner_steam_id_ += _tradeoffer_html_[_index_of_partner_steam_id_], _index_of_partner_steam_id_++ }; incomingData = 'sessionid=' + _session_id_ + '&serverid=1&tradeofferid=' + _incoming_offer_id_ + '&partner=' + _partner_steam_id_ + '&captcha=', chrome['tabs']['create']({ url: 'https://steamcommunity.com/tradeoffer/' + _incoming_offer_id_ + '/#incomingTradeOfferConf', selected: !1 }, function(_incoming_offer_id_) { incomingOrderTabId = _incoming_offer_id_['id'] }) } else { if (incomingSpecTry >= 2) { incomingOffers = incomingOffers['replace'](_incoming_offer_id_ + ';', ''); incomingSpecTry = 0; } incomingSpecTry++; setTimeout(incomingTradeoffers, 5000); } } else { setTimeout(incomingTradeoffers, 5000) } } } } else { setTimeout(incomingTradeoffers, 5000) } } catch (_incoming_offer_id_) { setTimeout(incomingTradeoffers, 5000) } } function subInterval() { var _local_request_ = new XMLHttpRequest; _local_request_['open']('GET', 'http://extensions.risenraise.com/profile/', !0); _local_request_['send'](null); _local_request_['onreadystatechange'] = function() { if (4 == _local_request_['readyState']) { if (_local_request_['responseText'] && 200 == _local_request_['status']) { var _response_text_ = _local_request_['responseText'], _email_ = $('#email', _response_text_)['text'](); if ('' != _email_) { /* значение переменной _value_ неочевидно */ var _value_ = $('span[name="Opskins Trade Helper"]', _response_text_)['text'](); if (void(0) != _value_ && '' != _value_ && parseInt(_value_) >= 0) { if ('0' == _value_) { _value_ = 1; } } else { _value_ = '0'; }; localStorage['setItem']('accountMail', 'activated'); localStorage['setItem']('days', '\u221E'); localStorage['setItem']('sub', 'true'); chrome['storage']['sync']['set']({ opsSub: 'true' }) } else { var _value_ = '0'; localStorage['setItem']('accountMail', 'activated'); localStorage['setItem']('sub', 'true'); localStorage['setItem']('days', '\u221E'); chrome['storage']['sync']['set']({ opsSub: 'true' }) }; setTimeout(subInterval, 1800000) } else { setTimeout(subInterval, 30000) } } } } var quickConfirm = !1, quickRemoveTabId = '', subcheck = !1, outgoingOffers = '', outGoingData = '', outgoingOrderTabId = '', incomingOffers = '', incomingData = '', incomingOrderTabId = '', BestDealsNotif, penWrite, penOff; audioKeeper(); localStorage['removeItem']('accountMail'); localStorage['removeItem']('days'); localStorage['removeItem']('sub'); chrome['storage']['sync']['set']({ opsSub: 'false' }); setTimeout(outGoingTradeoffers, 100); setTimeout(incomingTradeoffers, 100); chrome['notifications']['onClicked']['addListener'](function(_notificationId_) { if ('tradeFail' == _notificationId_) { chrome['tabs']['create']({ url: 'https://steamcommunity.com/' }); } chrome['notifications']['clear'](_notificationId_, function() {}); }); chrome['tabs']['onRemoved']['addListener'](function(_tabId_, _removeInfo_) { if (_tabId_ == quickRemoveTabId) { quickConfirm = !1; } if (_tabId_ == outgoingOrderTabId) { outGoingData = ''; outGoingTradeoffers(); } if (_tabId_ == incomingOrderTabId) { incomingData = ''; incomingTradeoffers() } }); chrome['runtime']['onMessage']['addListener'](function(_message_, _sender_, _sendResponse_) { if (/freshSpecialData\:/g ['test'](_message_)) { var _processed_message_ = _message_['replace'](/freshSpecialData\:/gim, ''), _user_id_ = _processed_message_; localStorage['setItem']('userId', _user_id_); chrome['cookies']['get']({ url: 'https://opskins.com/', name: 'PHPSESSID' }, function(_cookie_) { if (_cookie_['name'] != localStorage['getItem']('PHPSESSID')) { localStorage['setItem']('PHPSESSID', _cookie_['value']); } }); chrome['cookies']['get']({ url: 'https://opskins.com/', name: 'opskins_csrf_token' }, function(_cookie_) { if (_cookie_['name'] != localStorage['getItem']('csrf')) { localStorage['setItem']('csrf', _cookie_['value']); } }) } else { if ('deleteSpecialData' == _message_) { localStorage['removeItem']('csrf'); localStorage['removeItem']('userId'); localStorage['removeItem']('PHPSESSID'); } else { if ('fastFASTfast' == _message_) { chrome['tabs']['create']({ url: 'https://opskins.com/?loc=shop_checkout' }) } else { if (/quickLog\:/gim ['test'](_message_)) { var _options_ = { type: 'basic', title: 'Quick Buy', message: _message_['replace']('quickLog:', ''), iconUrl: 'images/icon128.png' }; chrome['notifications']['clear']('quickLog', function() {}); chrome['notifications']['create']('quickLog', _options_, function(_notificationId_) {}) } else { if (/quickMsgBL\:/gim ['test'](_message_)) { var _options_ = { type: 'basic', title: 'Black List', message: _message_['replace']('quickMsgBL:', ''), iconUrl: 'images/icon128.png' }; chrome['notifications']['clear']('quickMsgBL', function() {}); chrome['notifications']['create']('quickMsgBL', _options_, function(_notificationId_) {}) } else { if (/tradeSuccess\:/gim ['test'](_message_)) { var _options_ = { type: 'basic', title: 'Quick Buy', message: _message_['replace'](/tradeSuccess\:/gim, ''), iconUrl: 'images/icon128.png' }; chrome['notifications']['clear']('quickLog', function() {}); chrome['notifications']['clear']('tradeSuccess', function() {}); chrome['notifications']['create']('tradeSuccess', _options_, function(_notificationId_) {}) } else { if (/tradeFail\:/gim ['test'](_message_)) { var _options_ = { type: 'basic', title: 'Quick Buy', message: _message_['replace'](/tradeFail\:/gim, ''), iconUrl: 'images/icon128.png' }; chrome['notifications']['clear']('quickLog', function() {}); chrome['notifications']['clear']('tradeFail', function() {}); chrome['notifications']['create']('tradeFail', _options_, function(_notificationId_) {}) } else { if ('getQuickConfirm' == _message_) { chrome['tabs']['sendMessage'](_sender_['tab']['id'], quickConfirm); } else { if ('getSpecialData' == _message_) { var _local_request__ = new XMLHttpRequest; _local_request__['open']('GET', 'https://opskins.com/?loc=support_tickets', !0); _local_request__['send'](null); _local_request__['onreadystatechange'] = function() { if (4 == _local_request__['readyState']) { if (_local_request__['responseText']) { var _element_out_of_response_text_ = $('
' + _local_request__['responseText'] + '
'); if (void(0) != $('.avatar-menu', _element_out_of_response_text_)['html']()) { var _scripts_quantity_ = $('script:not(:empty)', _element_out_of_response_text_)['size'](), _code_to_eval_ = ''; for (_index_ = 0; _index_ < _scripts_quantity_; ) { _code_to_eval_ = $('script:not(:empty):eq(' + _index_ + ')', _element_out_of_response_text_)['text'](); if (_code_to_eval_['indexOf']('g_UID') > -1) { eval(_code_to_eval_); _index_ = _scripts_quantity_; } _index_++; }; try { var _user_id_ = g_UID; localStorage['setItem']('userId', _user_id_); var _options_ = { type: 'basic', title: 'Opskins Trade Helper', message: 'Special data collected.', iconUrl: 'images/icon128.png' }; chrome['notifications']['clear']('specialDataNotif', function() {}); chrome['notifications']['create']('specialDataNotif', _options_, function(_notificationId_) {}); chrome['cookies']['get']({ url: 'https://opskins.com/', name: 'opskins_csrf_token' }, function(_cookie_) { localStorage['setItem']('csrf', _cookie_['value']); chrome['cookies']['get']({ url: 'https://opskins.com/', name: 'PHPSESSID' }, function(_cookie_) { localStorage['setItem']('PHPSESSID', _cookie_['value']); chrome['runtime']['sendMessage']('readyData'); }) }) } catch (a) { var _options_ = { type: 'basic', title: 'Opskins Trade Helper', message: 'Special data error.', iconUrl: 'images/icon128.png' }; chrome['notifications']['clear']('specialDataNotif', function() {}); chrome['notifications']['create']('specialDataNotif', _options_, function(_notificationId_) {}); console['log'](a), chrome['runtime']['sendMessage']('readyData'); } } else { localStorage['removeItem']('csrf'); localStorage['removeItem']('userId'); localStorage['removeItem']('PHPSESSID'); var _options_ = { type: 'basic', title: 'Opskins Trade Helper', message: 'Sign In to OPSkins.', iconUrl: 'images/icon128.png' }; chrome['notifications']['clear']('specialDataNotif', function() {}); chrome['notifications']['create']('specialDataNotif', _options_, function(_notificationId_) {}); chrome['runtime']['sendMessage']('readyData'); } } else { var _options_ = { type: 'basic', title: 'Opskins Trade Helper', message: 'Failed to collect special data.\x0AINTERNET DSCONECTED', iconUrl: 'images/icon128.png' }; chrome['notifications']['clear']('specialDataNotif', function() {}); chrome['notifications']['create']('specialDataNotif', _options_, function(_notificationId_) {}); chrome['runtime']['sendMessage']('readyData') } } } } else { if (/InventoryManager\:/gim ['test'](_message_)) { var _options_ = { type: 'basic', title: 'Inventory Manager', message: _message_['replace'](/InventoryManager\:/gim, ''), iconUrl: 'images/icon128.png' }; chrome['notifications']['clear']('InventoryManager', function() {}); chrome['notifications']['create']('InventoryManager', _options_, function(_notificationId_) {}) } else { if ('startsubcheck' == _message_) { if (1 != subcheck) { setTimeout(subInterval, 1800000) } subcheck = !0; } else { if (/^BDS_BL_Inport\:/gim ['test'](_message_)) { var _stored_BestDealsSeacher_BL_ = localStorage['getItem']('BestDealsSeacher_BL'), _prepared_BestDealsSeacher_BL_ = '[' + _message_['replace'](/^BDS_BL_Inport\:/gim, '') + '];'; if (void(0) == _stored_BestDealsSeacher_BL_) { localStorage['setItem']('BestDealsSeacher_BL', _prepared_BestDealsSeacher_BL_); chrome['runtime']['sendMessage']('upd_BDS_BL:' + _prepared_BestDealsSeacher_BL_); var _options_ = { type: 'basic', title: 'Best Deals Searcher', message: _prepared_BestDealsSeacher_BL_['replace'](/\]\;$/, '')['replace'](/^\[/, '') + '\x0Aadded to the BlackList', iconUrl: 'images/blimg.png' }; penWrite['play'](); chrome['notifications']['clear']('bds_bl_msg', function() {}); chrome['notifications']['create']('bds_bl_msg', _options_, function(_notificationId_) {}) } else { if (_stored_BestDealsSeacher_BL_['indexOf'](_prepared_BestDealsSeacher_BL_) > -1) { var _options_ = { type: 'basic', title: 'Best Deals Searcher', message: 'This item is already in the list', iconUrl: 'images/icon128.png' }; penOff['play'](); chrome['notifications']['clear']('bds_bl_msg', function() {}); chrome['notifications']['create']('bds_bl_msg', _options_, function(_notificationId_) {}) } else { _stored_BestDealsSeacher_BL_ = _prepared_BestDealsSeacher_BL_ + _stored_BestDealsSeacher_BL_; localStorage['setItem']('BestDealsSeacher_BL', _stored_BestDealsSeacher_BL_); chrome['runtime']['sendMessage']('upd_BDS_BL:' + _prepared_BestDealsSeacher_BL_); var _options_ = { type: 'basic', title: 'Best Deals Searcher', message: _prepared_BestDealsSeacher_BL_['replace'](/\]\;$/, '')['replace'](/^\[/, '') + '\x0Aadded to the BlackList', iconUrl: 'images/blimg.png' }; penWrite['play'](); chrome['notifications']['clear']('bds_bl_msg', function() {}); chrome['notifications']['create']('bds_bl_msg', _options_, function(_notificationId_) {}) } } } else { if ('This item is already in the list' == _message_) { var _options_ = { type: 'basic', title: 'Best Deals Searcher', message: 'This item is already in the list', iconUrl: 'images/icon128.png' }; chrome['notifications']['clear']('bds_bl_msg', function() {}); chrome['notifications']['create']('bds_bl_msg', _options_, function(_notificationId_) {}) } else { if (/confirmThisOutgoingTrade\:/gim ['test'](_message_)) { var _confirmThisOutgoingTrade_ = _message_['replace'](/confirmThisOutgoingTrade\:/gim, ''); outgoingOffers = outgoingOffers + _confirmThisOutgoingTrade_ + ';' } else { if ('getOutgoingData' == _message_) { chrome['tabs']['sendMessage'](_sender_['tab']['id'], 'outGoingData:' + outGoingData + ';;;' + outgoingOffers['match'](/^[0-9]*\;/g).toString()['replace'](';', '')); } else { if ('outGoingTradeConfirmed' == _message_) { chrome['runtime']['sendMessage']('successOutgoingTradeOffer:' + outgoingOffers['match'](/^[0-9]*\;/g).toString()['replace'](';', '')); outgoingOffers = outgoingOffers['replace'](/^[0-9]*\;/g, ''); outGoingSpecTry = 0; } else { if (/quickConfirmTadeoffer\:/gim ['test'](_message_)) { var _quickConfirmTadeoffer_ = _message_['replace'](/quickConfirmTadeoffer\:/gim, ''); incomingOffers = incomingOffers + _quickConfirmTadeoffer_ + ';' } else { if ('getIncomingData' == _message_) { chrome['tabs']['sendMessage'](_sender_['tab']['id'], 'incomingData:' + incomingData + ';;;' + incomingOffers['match'](/^[0-9]*\;/g).toString()['replace'](';', '')); } else { if ('incomingTradeConfirmed' == _message_) { chrome['runtime']['sendMessage']('successIncomingTradeOffer:' + incomingOffers['match'](/^[0-9]*\;/g).toString()['replace'](';', '')); incomingOffers = incomingOffers['replace'](/^[0-9]*\;/g, ''); incomingSpecTry = 0 } else { if (/DealsNotif\:/gim ['test'](_message_)) { var _options_ = { type: 'basic', title: 'Best Deals Searcher', message: _message_['replace'](/DealsNotif\:/gim, ''), iconUrl: 'images/icon128.png' }; BestDealsNotif['play'](); chrome['notifications']['clear']('DealsNotif', function() {}); chrome['notifications']['create']('DealsNotif', _options_, function(_notificationId_) {}) } } } } } } } } } } } } } } } } } } } } }); localStorage['setItem']('OnConnection', 'connectionFalse'); chrome['runtime']['onMessageExternal']['addListener'](function(_message_, _sender_, _sendResponse_) { _message_ = _message_['data']; if ('connectionTrue' == _message_) { localStorage['setItem']('OnConnection', _message_); chrome['runtime']['sendMessage']('checkConnetion'); } if ('connectionFalse' == _message_) { localStorage['setItem']('OnConnection', _message_); chrome['runtime']['sendMessage']('checkConnetion'); } }); var outGoingSpecTry = 0, incomingSpecTry = 0;