Как я перестал ломать свои устройства ввода
Приветствую вас жители реактора!
Я хочу с вами поделиться своей ленью и заодно упростить вашу жизнь и нервы.
Приступим. Ни для кого не является новым сайт csgolounge.com, думаю забрать с него вещи было еще то развлеченье, собственно говоря как и поставить. Но мне в один момент надоело кликать по формам и я решил взглянуть на код.
Для начала забираем свои вещи.
Открываете страницу с инвентарем который у вас там есть, выбираем нужный и открываем консоль в вашем любимом браузере(в opera 12 и ниже не срабатывает) и вставляем туда код:
Код взят прямо из источника (не забываем что я лентяй и вы в душе надеюсь тоже), но в нем я изменил название функций, а это t2 и добавил параметр setTimeout(ВАЖНО время не дожно быть слишком мало дабы не палиться перед конторой, мною было выбрано 3с т.е. 3000мс).
После ввода кода жмем Enter и дописываем в консоли t2() и еще раз жмем Enter и ждем пока вам прийдет в нижнем правом углу сообщение от бота что он готов.
Дальше задача чуточку сложнее - это ставки.
Для ставок надо рыться в скриптах что приходят с сервера, там есть скрипт bets.js из него мы берем код:
Опять меняем имя функции(дабы таки не палиться опять перед конторой). Здесь заменено было опять setTimeout. и добавлено из шапки функции match и tlss. Вставляем опять код в консоль ждем Enter и дописываем в консоли t1("match", "tlss") где match - это id матча, а tlss - это ваша ставка. Но обязательно должны быть id иначе вся пляска с бубном напрасна, а достать id очень просто. Вы бираем нужный матч и инспектируем кнопку "Сделать ставку" у вас дожно будет быть что-то вроде этого:
Ваши match id 1254, а tlss id b68d4defc41e9b53a34c9a1ed2d65f1a
ВАЖНО id брать в скобки иначе popup окна от бота не будет t1("1254", "b68d4defc41e9b53a34c9a1ed2d65f1a")
Всем добра и больше лени!
З.Ы.
Возможны орфографические и пунткуальные ошибки, я лентяй.
Подробнее
function t2() { if (toreturn) { S. ajax({ url: 'ajax/postToReturn.php', success: function(data) { if (data) { setTimeout(t2, 3000); > else { window.location.href = "mybets"; localStorage.playedreturn = false; > > >); > else { S.ajax({ url: 'ajax/postToFreeze.php', data: $("#freeze").serialize(), type: 'POST', success: function(data) { if (data) setTimeout(t2, 3000); else { toreturn = true; t2(); > > >); > >
function t1 (match, tlss) { if (!$('#on').val()) { $("#placebut").show(); window.alert("You didn't select a team."); return; if ($('.left').children().size() > 0) { if (returns == true) { S.ajax({ type: "POST", url: "ajax/postBet.php", data: $("#betpoll").serialize() + "&match=" + match + "&tlss=" + tlss, success: function(data) { if (data) { $("#placebut").show(); setTimeout(t1, 3000, match, tlss); > else { window.location.href = "mybets"; > > >); > else { S.ajax({ type: "POST", url: "ajax/postBetOffer.php", data: $("#betpoll").serialize() + "&match=" + match + "&tlss=" + tlss, success: function(data) { if (data) { $("#placebut").show(); setTimeout(t1, 3000, match, tlss); > else { window.location.href = "mybets"; localStorage.playedbet = false; > > >); > > else { $("#placebut").show(); window.alert("You didn't pick any items."); >
CSGD lounge fc » ", * т ★ Оч f 1 профиль мои сделки предложения мои ставки закладки ПОИСК 1 О i добавить сделку через 3 часа HR 41% Best of 3 Возможный выигрыш: Value 1,41 за 1 Value of your items: 0 0 — 1 Logout \9r 21:00 CEST ■ 20814 человек поставили 63897 вещей. Discuss Value 0,68 за 1 Dre поставил: no-one поставил: ~^г "Ч st 74 —Tt' 4ft-• V- ■*** tr [ Field-Tested Factory New Field-Tested Battle-Scarted Minimal Wear Minimal Wear Minimal Wear Minimal Wear Donations v Forum Reddit Помощь по сайту Rules Bots status Контакты a#placebut.buttonright НС^е/1ать_став кл/j | Inventory Returns noname поставил: Fancy поставил: FactoiyNew Field-Tested Minimal Wear Minimal Wear Minimal Wear ■©■ Z0T4"6y Borewïk ■Rowe reef by Steam поиск CS:GO Inventory vp snipes (Team Epiphany) поставил: Silvio Dante поставил: Field-Tested Field-Tested Battle-Scarred Field-Tested Field-Tested Factory New Minimal Wear Field-Tested > Console О Inspector © Debugger [2f Style Editor О Profiler г Network ей И □ t° X html body > div#main > section.box > div.gradient И I <nav id=”submenu"></nav> ▼ <div id="main“> ▼ «section class="box"> ▼ «div class="gradient" style="width: 100%; float: left; color: #DFDFDF; min-height: 140px; border-radius: Spx“> ► <div class="half" style="font-size: 0.8em;width: 33%;"></div> ► <div class="half" style="font-size: 0.8em;text-align: center;width: 28%;"></div> ► <div class="half" style="font-size: 0.8em;text-align: right;width: 33%;”></div> ► <a class="active" onclick="selectTeam(S(this), "a')“x/a> y «span style="width: 10%; float: left; text-align: center; margin-top: 0.6em"x/span> ► <a onclick=“selectTeam(S(this), 'b')"x/a> ► <div class="full"x/div> ► «form id="betpoll"x/forii» ► <a id=_placebut" class="buttonright” onclick="S(this).hide();placeBetNew('1254', *b68d4defc41e9b53a34c9a1ed2d65fla')"></a> </div> ► <div class="" style="float: left; width: 96%;margin: 0 2%;height: 26px;border-radius: Spx;position: relative;overflow: hidden;"></div> ► <div id="backpack"x/div> У <div style="float: left; margin: 0.5em 1% 0.5em 1%; width: 98%; overflow: hidden; text-align: center“x/div> «/section* ► «section class=“box“>«/section> У «style type="text/css">«/style> У «script>«/script> «/div> ► «div id="modalPreview">«/div> «script src=”http://cdn.csgolounge.com/script/core.is?v=04"x/script> Rules Computed Fonts Box Model ► background-attachment > scroll ► background-clip >border-box ► background-color > transparent ► background-image >linear-gradient<# #C3C3C3 0%, • #A2A2A2 100_ ► background-origin > padding-box ► background-position :>o% o% ► background-repeat > repeat ► background-size >auto auto ► border-bottom-left-radius > 3px ► border-bottom-right-radius >3px Q Browser styles Q, Search
csgo,code,код,ajax,лень,материал для старшей группы,песочница,js
во вторых она описывает соглашение об обмене данными между веб-сервером и исполняемым файлом, будь то pe в винде или elf в *нихе
в третьих, на хера использовать серверные решения в клиентских задачах?
лмд