Текст страницы в Get запросе

SteveJobs

Client
Регистрация
03.11.2016
Сообщения
283
Благодарностей
30
Баллы
28
Как взять текст страницы в гет запросе?

upload_2017-11-16_11-47-41.png


Может через c# как-то, подскажите пожалуйста
 

one

Client
Регистрация
22.09.2015
Сообщения
6 796
Благодарностей
1 264
Баллы
113
Делаете GET запрос, получаете результат и регулярками распарсиваете нужное.
 

SteveJobs

Client
Регистрация
03.11.2016
Сообщения
283
Благодарностей
30
Баллы
28
Делаете GET запрос, получаете результат и регулярками распарсиваете нужное.
Проблема в том, что в результате "Код страницы" , а мне нужен текст, он немного разный
 

one

Client
Регистрация
22.09.2015
Сообщения
6 796
Благодарностей
1 264
Баллы
113
Вот этот код и надо обрабатывать регулярками или экшенами.
 

SteveJobs

Client
Регистрация
03.11.2016
Сообщения
283
Благодарностей
30
Баллы
28
upload_2017-11-16_12-21-49.png


разные вещи там, мне нужно чтоб в гет запросе получал именно "Текст страницы"
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 614
Благодарностей
4 602
Баллы
113
почисти текст регуляркой <[^<]+>
 
  • Спасибо
Реакции: one

SteveJobs

Client
Регистрация
03.11.2016
Сообщения
283
Благодарностей
30
Баллы
28

doc

Client
Регистрация
30.03.2012
Сообщения
8 614
Благодарностей
4 602
Баллы
113

SteveJobs

Client
Регистрация
03.11.2016
Сообщения
283
Благодарностей
30
Баллы
28

doc

Client
Регистрация
30.03.2012
Сообщения
8 614
Благодарностей
4 602
Баллы
113
нужно заменить по регулярке на пустоту
 

SteveJobs

Client
Регистрация
03.11.2016
Сообщения
283
Благодарностей
30
Баллы
28
нужно заменить по регулярке на пустоту
Вот что приходит в гет запросе (это код страницы)
Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<link rel="shortcut icon" type="image/gif" href="static/images/durov.ico">
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<title>Likes.FM - быстрая, безопасная и бесплатная накрутка лайков, репостов и подписчиков ВКонтакте</title>

<link rel="stylesheet" type="text/css" href="/static/css_production/stylesheet.css?v=bf88f8227ec8ac130d16351311ae7eed" />

<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-54529188-1', 'auto');
ga('send', 'pageview');
</script>
</head>
<body>
<script type="text/javascript">
window.onresize = function(){
var w=window,d=document,e=d.documentElement,b=d.getElementsByTagName('body')[0]
b.style.width = Math.max(w.innerWidth || 0, e.clientWidth, b.clientWidth) + "px"
b.style.height = Math.max(w.innerHeight || 0, e.clientHeight, b.clientHeight) + "px"
}
window.onresize()
</script>
<div id="box_loader" style="display: none;"><div class="loader"></div><div class="back"></div></div>
<div id="box_layer"></div>

<div class="index_page">
<a href="//likes.fm" target="_top" style="text-decoration: none;">
<h1>Likes.FM - быстрая, безопасная и бесплатная накрутка лайков, репостов и подписчиков ВКонтакте</h1>
</a>
<div id="profile">
<div class="info_msg" style="position: relative; display: none">
<!--Если кто-то в ВК присылает вам личное сообщение с просьбой поставить лайк на фотках, не делайте этого,<br>т.к. таким образом вы можете дать этому человеку доступ к вашим лайкам на лайкс.фм. <a class="createPopup" popupTitle="Подробная информация" popupTemplate="likeSecurityHelp" href="#">Подробнее..</a>-->
<!--На днях ВК начал требовать вводить коды подтверждения на каждые 3 поставленных лайка. Пока неизвестно является ли это временной проблемой или это является очередным "улучшением" от администрации ВК. Из-за этого лайки на фотки и записи могут приходить значительно медленнее. Если вы не можете ждать, то при заказе используйте опцию "Максимальная скорость"-->
<div class="text"></div>
<div class="x_button" style=" display: block; right: 4px; opacity: 0.4; top: 5px; left: auto;"></div>
</div>
<div class="kinghill" style="position: relative; height: 116px;"></div>
<div class="narrow_column fl_l">
<!--START OF REPOSTS MODULE-->
<div class="module empty page_list_module scroll_fix_wrap" style="position: relative" type="repost">
<a class="module_header">
<div class="header_top">
Обмен репостами
</div>
</a>
<div class="module_description">
Загрузка...
</div>
<div class="module_body" style="margin-bottom: 0px"></div>
</div>
<div style="padding:5px 0">
Хочешь сотни репостов<br/>для своей фоточки/записи?
</div>
<div class="button_blue buy_reposts_button"><button>Получить репосты!</button></div>
<!--END OF REPOSTS MODULE-->
</div>
<div style="margin-left:210px">
<!--START OF LEFT COLUMN-->
<div class="fl_l" style="width:300px">
<!--START OF LIKES MODULE-->
<div class="module empty page_list_module scroll_fix_wrap" style="position: relative" type="like">
<div id="soundSwitch" class="no_select" title="Включить/выключить звуковое оповещение о новых предложениях по лайкам"></div>
<a class="module_header">
<div class="header_top">
Обмен лайками
</div>
</a>
<div class="module_description">
Загрузка...
</div>
<div class="module_body" style="margin-bottom: 0px"></div>
</div>
<div style="padding:5px 0">
Хочешь сотни лайков<br/>под своей фоточкой/записью?
</div>
<div class="button_blue buy_likes_button"><button>Получить лайки!</button></div>
<!--END OF LIKES MODULE-->
</div>
<!--END OF LEFT COLUMN-->
<!--START OF RIGHT COLUMN-->
<div class="fl_r" style="width:200px">
<!--START OF SUBSCRIBERS MODULE-->
<div class="module empty page_list_module scroll_fix_wrap" style="position: relative" type="sub">
<a class="module_header">
<div class="header_top">
Обмен подписчиками
</div>
</a>
<div class="module_description">
Загрузка...
</div>
<div class="module_body" style="margin-bottom: 0px"></div>
</div>
<div style="padding:5px 0">
Хочешь, тысячи друзей или подписчиков<br/>для своей странички?
</div>
<div class="button_blue buy_subs_button"><button>Получить подписчиков!</button></div>
<!--END OF SUBSCRIBERS MODULE-->
</div>
<!--END OF RIGHT COLUMN-->
</div>
<div>
<!--START OF LEFT COLUMN-->
<div class="fl_l" style="margin-top: 40px; margin-bottom: 20px">
<!--START OF LIKES MODULE-->
<div class="module empty page_list_module scroll_fix_wrap" style="position: relative; margin: 0" type="group">
<a class="module_header">
<div class="header_top" style="cursor: auto">
Обмен участниками
</div>
</a>
<div class="module_description">
Загрузка...
</div>
<div class="module_body" style="margin-bottom: 0px"></div>
</div>
<div style="padding:5px 0">
Хочешь тысячи вступивших<br/>в свою группу/паблик/встречу?
</div>
<div class="button_blue buy_group_button"><button>Получить участников!</button></div>
<!--END OF LIKES MODULE-->
</div>
<!--END OF LEFT COLUMN-->
<!--<div class="fl_l" style="margin: 110px 0 0 60px;width: 440px;">
Раздел обмена участниками в группы/паблики/встречи открылся недавно, мы постарались сделать его так, чтобы минимизировать риск суточной заморозки странички.<br>
Однако, если с вами всё же случится заморозка при его использовании, будем вам благодарны, если вы пришлёте нам ссылку на замороженную страничку и точный текст причины заморозки.<br>
Это поможет нам сделать скорректировать алгоритмы и сделать работу ещё более безопасной.
</div>-->
<!--START OF LEFT COLUMN-->
<div class="fl_l" style="margin: 40px 0 20px 60px">
<!--START OF COMMENTS MODULE-->
<div class="module empty page_list_module scroll_fix_wrap" style="position: relative; margin: 0" type="comment">
<a class="module_header">
<div class="header_top" style="cursor: auto">
Обмен комментариями
</div>
</a>
<div class="module_description">
Загрузка...
</div>
<div class="module_body" style="margin-bottom: 0px"></div>
</div>
<div style="padding:5px 0">
Хочешь сотни комментариев<br/>под своей фоточкой/записью?
</div>
<div class="button_blue buy_comments_button"><button>Получить комментарии!</button></div>
<!--END OF COMMENTS MODULE-->
</div>
<!--END OF LEFT COLUMN-->
<!--START OF LEFT COLUMN-->
<div class="fl_l" style="margin: 27px 0 20px 60px">
<!--START OF POLLS MODULE-->
<div class="module empty page_list_module scroll_fix_wrap" style="position: relative; margin: 0" type="poll">
<a class="module_header">
<div class="header_top" style="cursor: auto">
Обмен опросами
</div>
</a>
<div class="module_description">
Загрузка...
</div>
<div class="module_body" style="margin-bottom: 0px"></div>
</div>
<div style="padding:5px 0">
Хочешь тысячи голосов для<br/>своего варианта ответа в опросе?
</div>
<div class="button_blue buy_poll_button"><button>Получить голоса в опрос!</button></div>
<!--END OF POLLS MODULE-->
</div>
<!--END OF LEFT COLUMN-->
</div>
</div>
</div>
<div class="profile_actions" style="position: fixed; right: 30px; top: 15px">
<a class="exit" href="#">Выйти</a>
</div>

<script type="text/javascript" src="/static/js_production/script.js?v=61bd0c61f0dfc3ac31d6b4506d7dbe62"></script>



<script type="text/javascript" src="/static/js/likesfm.js?v=0fbaa3dfae3b9f5d9dcc11407da79547"></script>
<script type="text/javascript" src="/static/js/jquery.fix.js?v=5c398f2110473591701dd526d5ebf9bd"></script>
<script type="text/javascript" src="/static/js/offers.js?v=6322a38d04fdf62dd357b16a20031795"></script>
<script type="text/javascript">
var kinghill = {"_id": "kinghill_lfm", "cur_wins": 2, "uid": 245960239}
var news = {"text": "\u0415\u0441\u043b\u0438 \u0432\u044b \u0438\u0437 \u0423\u043a\u0440\u0430\u0438\u043d\u044b, \u0438 \u0443 \u0432\u0430\u0441 \u043d\u0430\u0431\u043b\u044e\u0434\u0430\u044e\u0442\u0441\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c \u043a \u0412\u041a \u0438\u043b\u0438 likes.fm, \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0435 \u0441\u0435\u0431\u0435 <a href=\"https://chrome.google.com/webstore/detail/frigate-ua-for-ukraine/biokbpahnhnolgnfoblfflgopeepaoik\" target=\"_blank\">\u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0445\u0440\u043e\u043c\u0430 friGate UA<\/a>. \u0415\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0443\u0436\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u044b \u0434\u0440\u0443\u0433\u0438\u0435 \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0435 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u0438\u043b\u0438 VPN, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0438\u0445 \u043f\u0440\u0438\u0434\u0451\u0442\u0441\u044f \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0432 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u0445 \u0445\u0440\u043e\u043c\u0430.", "_id": "news_lfm", "id": 36.0}
var viewer_profile = {"check_offers": [], "uid": 160360626, "limits": {"repost": 60, "group": 9, "like": 60, "sub": 17}, "sub_penalty": 0, "agreement": {"comment": true, "poll": true, "group": true, "sub": true, "repost": true}, "paid": 0, "compensation": 0, "is_admin": false, "update_offers": true, "prepaid": 3213}
var startupPopup = ""
var startupPopups = {'firstCall': {}}
var autoban_words_re = /(?:[^a-z0-9]|^)(:\/\/prsmm\.|prosmotroff\.ru|targetok\.ru|vto\.pe|zarabotay-sebe\.ru|marafons2017\.ru|ytmonster|likodrom|webartex\.ru|profi-like\.ru|e-autopay\.com|money-birds\.es|app\.link|bit\.ly|clck\.ru|tinyurl\.com|phpm\.ru|urlcut\.ru|short\.pub|link\.pub|wbt\.link|qps\.ru|link\.ac|simdif\.com|mya5\.ru|su0\.ru|8b\.kz|qil\.su|sites\.google\.com|[а-яa-z0-9]+\.(tk|ml|gq|ga|cf|justhost\.ru|wix\.com|wixsite\.com)(?!\.)|ucoz\.(com|org|net|ua)|at.ua|3dn.ru|my1.ru|clan.su|moy.su|do.am|vinstagra\.me|blogspot\.(com|ru|md)|16mb\.com|bget\.ru|areas16d\.bget\.ru|golossavk2015\.blogspot\.com|polegon-alerom\.tk|olmavi\.com|4vu\.ru|tptrk\.ru|charcode\.net|only-liker\.blogspot\.com|likes-social\.blogspot\.com|fermadruzey|theprsocial\.com|toplikers\.ru|seo sprint|likest\.ru|fansy-shmancy\.ru|facebook-ru\.tk|vklove\.ru|vkmix|socialmix|snebes\.ru|new-20s\.ru|paty-vip\.ru|vk-goloss\.blogspot\.com|golosa-vk\.ru|bro-bro\.ru|kucha4\.ru|esli-pod\.ru|look-ino\.ru|vsee-tyt\.ru|on-line124\.ru|vot-kak-to-tak\.ru|pedu\.ru|vktarget|v1q\.ru|v6u\.ru|v6r\.ru|v6e\.ru|v6m\.ru|brabr\.ru|plusmo\.ru|chtiva\.net\/pr|like-v|v-like|wi-llke\.ru|v-likeru\.ru|vliker|laikzalaik\.ru|superobmenko|prvkgroup\.ru|turboliker\.ru|prbomb\.ru|turbopiar\.ru|likess-me|likes-me|sarafanka|smmka|1sommka\.ru|smlllmmka\.ru|srsrmmrka|1smmok\.ru|skmmka|smm12ka|smrmka\.ru|11smm2\.ru|osmimmka\.ru|sm2mmka\.ru|siiiimmmka\.ru|3smiiimiomka\.ru|socialtools|likee\.biz|likee\.ru|twitandlike|olike|v-klike|like4u|vkprka|vk4pr\.com|vkpiarka|vkprkaa|vkpiarkaa|forumok|vonline|prcr|c1r\.ru|vgolose|seosprint|ratemydonor|меркурион|mercurion|pro-inett|ifp\.biz)(?![a-z0-9]+)/i
var autoban_words_exceptions = [-68389007, -1959, -136159508, -114573414, 416733397, 197122860, -63414917, -3291269, -124454662, 148040309, -130881807, -112625880, 372764432, 162034877, -8820864, -38276340]

var offer_price = {"comment": 83.33333333333333, "group": 200, "sub": 142.857142857, "like": 28.57142857142857, "poll": 83.33333333333333, "repost": 83.33333333333333}
var cur_offer_price = _.clone(offer_price)
var speedup_offer_price = {"comment": 100, "group": 250, "sub": 166.66666666, "like": 41.66, "poll": 100, "repost": 100}
var offer_koeffs = {'comment': 0.8571428571428571, 'group': 0.643, 'sub': 0.7, 'like': 1, 'poll': 0.8571428571428571, 'repost': 0.8571428571428571}
var offer_min = {'comment': 3, 'group': 2, 'sub': 2, 'like': 4, 'poll': 3, 'repost': 3}
var show_active_offers = false
var ref = {"url": "", "passive_uids": [], "daily_bonus": 0}
var settings_fields = ['sx', 'age-from', 'age-to', 'city', 'country', 'relation', 'avas_n-from', 'page_fill-from', 'page_age-from', 'readers-from', 'subs_n-to', 'post_rate-to']
var profile_fields = ['city', 'sx', 'avas_n', 'readers', 'country', 'age', 'page_fill', 'relation', 'post_rate', 'subs_n', 'page_age']
var vk_profile_fields = ['status', 'site', 'connections', 'sex', 'bdate', 'city', 'country', 'relation', 'universities', 'schools', 'personal', 'counters']
var vk_about = ['activities', 'interests', 'music', 'movies', 'tv', 'books', 'games', 'about', 'quotes']
var vk_connections = ['facebook', 'facebook_name', 'twitter', 'livejournal', 'instagram', 'skype']
var utcFix = new Date() - 1510829706483
var client_id = Math.floor(Math.random()*999)
</script>
<script type="text/html" id="paymentPopupTPL">
<div style="text-align: center">
<span>Для оплаты удобным вам способом вы будете перенаправлены на сайт платёжной системы SpryPay.</span><br>
<form class="button_blue" style="margin: 10px;" action="https://sprypay.ru/sppi/" method="POST" accept-charset="utf-8" target="_blank">
<input type="hidden" name="spShopId" value="217806">
<input type="hidden" name="spShopPaymentId" value="<%= viewer_profile.uid %>">
<input type="hidden" name="spCurrency" value="rur">
<input type="hidden" name="spPurpose" value="покупка <%= $.bbq.getState('module').indexOf('Repost') > 0 ? 'репостов' : (_.include(['buySubs', 'buyGroup'], $.bbq.getState('module')) ? 'подписчиков' : ($.bbq.getState('module') == 'buyPoll' ? 'голосов в опрос' : 'лайков')) %>">
<input type="hidden" name="spAmount" value="<%= price %>">
<input type="hidden" name="lang" value="ru">
<% if(viewer_profile.email){ %>
<input type="hidden" name="spUserEmail" value="<%= viewer_profile.email %>">
<% } %>
<input type="submit" class="button" value="Оплатить <%= price %> рублей">
</form><br>
После завершения оплаты заказ произойдёт автоматически. Если оплата произойдёт позже, то сердечки просто зачислятся на ваш баланс Likes.FM.
</div>
</script>
<script type="text/html" id="compensationsHelpTPL">
<div style="text-align: center">
Система компенсаций отлавливает людей, которые отписались от вас или удалили репост, который они сделали по вашему заказу и начисляет вам компенсацию, которую можно будет получить с помощю специальной кнопки "Получить компенсацию", которая появится под вашей авой на лайкс.фм в случае, если вам начислится компенсация.<br><br>
Все подписчики и репосты полученные с сегодняшнего дня будут компенсироваться в полном объёме. Подписчики полученные до 24 апреля в случае отписок будут компенсироваться по-возможности.<br><br>
<b>Особенности:</b>
<ul style="margin-top:5px; text-align: left">
<li>Компенсация начисляется на страничку для которой заказывали подписчиков/репосты. Если вы раскручиваетесь с фейка, то все компенсации будут приходить на основную страничку.</li><br>
<li>Система компенсаций начисляет компенсацию за отписавшегося человека в течении 4х часов с момента отписки</li><br>
<li>Система компенсаций теперь гарантировано начисляет компенсацию за всех подписчиков в течении 4х часов даже в случае, если ВК списал с вас несколько тысяч подписчиков</li><br>
<li>Компенсация начислятся в течении 4х часов за отписавшегося даже в том случае, если человек долгое время не заходил на лайкс.фм</li>
</ul>
</div>
</script>
<script type="text/html" id="likeSecurityHelpTPL">
Злоумышленники в личном сообщении часто просят поставить лайки предлагая какое-нибудь вознаграждение, чтобы заинтересовать вас.<br><br>
Если вы всё же попались на эту уловку, просто нажмите кнопку 'Выход' в правом верхнем углу лайкс.фм и зайдите на сайт снова, таким образом вы закроете злоумышленнику доступ к вашим лайкам.
</script>
<script type="text/html" id="refNewsTPL">
Теперь вы можете приглашать друзей на лайкс.фм с помощью вашей реферальной ссылки <input type="text" class="text inline" style="cursor:text; text-decoration:underline; text-align:center; width: 90px; font-weight: bold" readonly value="<%= _.last(ref.url.split('://')) %>"/><br>
и получать за это бонусы. <a class="setModule" module="referrals" href="#">Подробнее..</a>
</script>
<script type="text/html" id="timeHelpTPL">
<div style="text-align: center">
Указание слишком узкого диапазона возрастов или городов с низкой численностью населения значительно снижает скорость исполнения заказа.
Так, если вы попытаетесь заказать лайки от людей старше 80 лет из глубинки России, то вполне вероятно ваш заказ будет выполняться очень долго, т.к. люди подходящие под эти параметры очень редко сидят в интернете.
Но не бойтесь пробовать заказывать лайки с разными настройками, т.к. даже если заказ будет выполняться слишком долго, вы всегда сможете отменить его в разделе "Активные заказы" под авой и вернуть лайки себе на счёт.<br>
<!--<div class="button_blue addUserIcon" style="margin: 10px"><button>Пригласить друзей</button></div>--><br>
Пригласите своих друзей на Likes.FM. Помимо того, что за каждого приглашённого активного друга вы будете получать бесплатные лайки каждый день,
ваши друзья пригласят своих друзей и так по цепочке. В результате людей обменивающихся лайками даже в самых малочисленных городах станет значительно больше.
</div>
</script>
<script type="text/html" id="startupPopupUsersBlock">
<br>
<% for(var i in users){ %>
<% if(i > 0 && i % 5 == 0){ %>
<br><br>
<% } %>
<div class="inlineBlock" style="width: 65px; vertical-align: top">
<%= _.template($("#peoplesCellTPL").html(), {user: users[i], write: arguments[0].write}) %>
</div>
<% } %>
<% if(arguments[0].totalPages && totalPages > 1){ %>
<div style="margin-top: 5px" class="popupUsersPaginator">
<%= _.template($("#paginatorTPL").html(), {maxVisiblePages: arguments[0].maxVisiblePages || 16, pageIndex: pageIndex, totalPages: totalPages}) %>
</div>
<% } %>
</script>
<script type="text/html" id="referralsViewTPL">
<div style="text-align: center">
Вы можете приглашать людей на лайкс.фм с помощью вашей реферальной ссылки:<br>
<input type="text" class="text inline" style="cursor:text; text-decoration:underline; text-align:center; width: 200px; margin: 5px; font-weight: bold" readonly value="<%= _.last(ref.url.split('://')) %>"/><br>
Вам будет начисляться по <div class="icon like"></div><b>20</b> за каждого, кто впервые зайдёт на лайкс.фм по вашей реферальной ссылке и поставит людям в разделе "Обмен лайками" хотя бы 5 лайков.<br><br>
<div class="wk_text">
<blockquote style="margin-top: 0">
Не кидайте незнакомцам вашу реферальную ссылку первым же сообщением. Выведите человека на разговор, узнайте интересуют ли его бесплатные лайки и подписчики и только в случае интереса с его стороны давайте ему вашу ссылку.<br><br>
Не используйте долго одно и то же сообщение для приглашения людей. Создайте себе 3-4 варианта сообщений, которыми вы будете начинать разговор и постоянно чередуйте их. Раз в пару дней меняйте эти шаблоны сообщений.
</blockquote>
</div>
<div type="passive_uids" style="display: none; margin-top: 10px; position: relative">
<%= _.template($("#tooltipTPL").html(), {content:'Не рекомендуем рассылать более 10 сообщений в день, чтобы не получить заморозку на сутки за спам.<br><br>Вы также можете прорекламировать свою реферальную ссылку у себя на стене, приправив запись красивой картинкой.', position:"right", arrow_pos: 20, width: 220, left: 470, show: true}) %>
Ниже представлен список ваших друзей, которые ещё не знают про лайкс.фм, но которым наверняка это будет интересно:
<div class="content"></div>
</div>
<div type="finish_uids" style="display: none; margin-top: 10px">
Люди, которые зашли по вашей реферальной ссылке и поставили 5 лайков другим людям в разделе "Обмен лайками". За них вам начислился бонус <div class="icon like"></div><b>20</b>:
<div class="content"></div>
</div>
<div type="unfinish_uids" style="display: none; margin-top: 10px; position: relative">
<%= _.template($("#tooltipTPL").html(), {content:'Возможно они не поняли как ставить лайки, помогите им разобраться с этим.<br><br>Если у них что-то не работает порекомендуйте им запустить лайкс.фм в любом другом браузере.', position:"right", arrow_pos: 20, width: 220, left: 470, top: 10, show: true}) %>
Люди, которые зашли по вашей реферальной ссылке, но не поставили<br>5 лайков другим людям в разделе "Обмен лайками":
<div class="content"></div>
</div>
<div type="failed_uids" style="display: none; margin-top: 10px">
Люди, которые заходили по вашей реферальной ссылке, но при этом уже являются активными пользователями лайкс.фм, поэтому бонус за них не начисляется:
<div class="content"></div>
</div>
<div style="<%= !clicks ? 'display: none;' : '' %> margin-top: 10px;">
По вашей ссылке заходили <b><%= declineWord(clicks, "раз", "раз", "раза") %></b>. Если эта цифра растёт, а информация о бонусах за рефералов не появляется, значит люди, которым вы даёте свою ссылку по какой-то причине не могут залогиниться на лайкс.фм. Помогите им с этим.
</div>
</div>
</script>
<script type="text/html" id="likeDaysProgressTPL">
<div style="text-align: center">
За посещение Likes.FM вы получаете +<div class="icon like"></div><b><%= ref.daily_bonus %></b>!<br>
Заходите к нам каждый день, чтобы не пропускать ежедневные бонусы.
<% if(viewer_profile.profile_photo){ %>
<div class="button_blue buyAvaLikes" style="margin-top: 10px"><button>Сделать +<%= ref.daily_bonus %> лайков на аву</button></div>
<% } %>
<a href="#" class="setModule" module="buyPhotoLikes" style="display:block; margin-top: 10px"><div class="button_blue"><button>Пролайкать <% if(viewer_profile.profile_photo){ %>другое <% } %>фото</button></div></a>
<div type="passive_uids" style="display: none; margin-top: 15px">
Некоторые из ваших друзей, ещё не знают про Likes.FM.<br>Поделитесь с ними вашей реферальной ссылкой <input type="text" class="text inline" style="cursor:text; text-decoration:underline; text-align:center; width: 84px; font-weight: bold" readonly value="<%= _.last(ref.url.split('://')) %>"/> и получите<br>по <div class="icon like"></div><b>20</b> за каждого кто начнёт пользоваться лайкс.фм по вашему приглашению:
<div class="content"></div>
</div>
</div>
</script>
<script type="text/html" id="firstCallTPL">
<div style="text-align: center">
Поздравляем! Все ваши лайки были перенесены на счёт Likes.FM и теперь вы сможете безопасно обмениваться лайками/репостами/подписчиками здесь.<br>
Адрес сайта Likes.FM леко зампомнить, это почти как Аск.ФМ, только Лайкс.ФМ.<br>Обмен лайками же.<br><br>
Однако, чтобы не потерять адрес этого сайта, а значит и доступ к своим лайкам, рекомендуем добавить его в изрбанное, нажав на звёздочку справа от адреса сайта в адресной строке браузера.<br><br>
<img src="/static/images/bookmark.png"/><br><br>
Кроме того где-то в течении месяца на Likes.FM появится возможность<br><b>накручивать участников в группы, накручивать комментарии и опросы</b>.<br>
За посещение Likes.FM вы получаете +<div class="icon like"></div><b>10</b>!<br>
Заходите к нам каждый день, чтобы не пропускать ежедневные бонусы.
<div class="button_blue" style="margin-top: 10px"><button>Всё понял и добавил Likes.FM в избранное</button></div>
</div>
</script>
<script type="text/html" id="newUserLikesTPL">
<div style="text-align: center">
Вы получаете <div class="icon like"></div><b>5</b> на счёт за то, что решили зайти на Likes.FM<br>
<% if(viewer_profile.profile_photo){ %>
Нажимте на кнопку, если хотите, чтобы лайки появились у вас под авой.<br>
<div class="button_blue buyAvaLikes" style="margin: 10px"><button>Сделать +<%= ref.daily_bonus %> лайков на аву</button></div>
<% } %>
<br>
Заходите на Likes.FM каждый день и получайте ежедневные бонусные<br>
+<div class="icon like"></div><b>10</b> к любому фото совершенно бесплатно.<br>
<br>
Если не хотите ждать, то можете получить <b>больше лайков прямо сейчас</b>,<br>
осмотрев сайт и <a class="howToLike" href="#">лайкнув других пользователей.</a><%= _.template($("#tooltipTPL").html(), {content:'Картинка:<br><img src="static/images/howToLike.png?2" style="margin-top:5px"/>', position:"bottom", arrow_pos: "50%"}) %><br>
</div>
</script>
<script type="text/html" id="comboboxTPL">
<div class="selector_container inlineBlock no_select <%= arguments[0].type %>" type="<%= arguments[0].type %>" style="width: <%= (arguments[0].width||100) + 25 %>px">
<% var items = arguments[0].items || [{}] %>
<table cellspacing="0" cellpadding="0" class="selector_table">
<tbody>
<tr>
<td class="selector">
<input type="text" class="no_select" value="<%= items[0].text || items[0].title %>" readonly="true" onfocus="this.blur()" style="width: <%= arguments[0].width||100 %>px;">
</td>
<td class="selector_dropdown" style="width: 14px">&nbsp;</td>
</tr>
</tbody>
</table>
<div class="results_container">
<% var height = items.length * 20 %>
<div class="result_list" style="width: <%= (arguments[0].width||100) + 25 %>px; height: <%= arguments[0].maxHeight ? Math.min(arguments[0].maxHeight, height) : height %>px; display: none; <%= (arguments[0].maxHeight && height > arguments[0].maxHeight) ? 'overflow-y: scroll' : '' %>" >
<ul>
<% for(var i in items){ %>
<li <%= ('val' in items[i] || 'id' in items[i]) ? 'val="' + ('val' in items[i] ? items[i].val : items[i].id) + '"' : '' %> class="<%= i == 0 ? 'first' : '' %> <%= i == items.length - 1 ? 'last' : '' %>"><%= items[i].text || items[i].title %></li>
<% } %>
</ul>
</div>
</div>
</div>
</script>
<script type="text/html" id="agesComboboxTPL">
<%= _.template($("#comboboxTPL").html(), {type: "age-from", items: agesList("от", null, arguments[0].label ? "Любой" : null), width: 50, maxHeight: 201}) %> <%= _.template($("#comboboxTPL").html(), {type: "age-to", items: agesList("до", null, arguments[0].label ? "Любой" : null), width: 50, maxHeight: 201}) %>
</script>
<script type="text/html" id="radiobuttonTPL">
<div class="radiobtn_container inlineBlock" type="<%= type %>" val="<%= arguments[0].val %>">
<table cellpadding="0" cellspacing="0"><tbody><tr>
<td class="radiobtn"><div></div></td>
<td class="radiobtn_label"><%= text %></td>
</tr></tbody></table>
</div>
</script>
<script type="text/html" id="checkboxTPL">
<div class="checkbox <%= arguments[0].inline ? 'inlineBlock': '' %>" type="<%= type %>">
<div></div><%= text %>
</div>
</script>
<script type="text/html" id="balanceViewTPL">
Ваши лайки можно использовать несколькими способами:
<ul style="margin-top:5px">
<li>Ими можно непосредственно пролайкать или прорепостить <a href="#" class="setModule" module="buyPhotoLikes">любое ваше фото</a>, <a href="#" class="setModule" module="buyWallLikes">запись на стене</a> или <a href="#" class="setModule" module="buyVideoLikes">видеозапись</a>.<div class="buttonContainer"><a href="#" class="setModule" module="buyPhotoLikes" style="margin-right: 10px"><div class="button_blue"><button>Купить лайки</button></div></a><a href="#" class="setModule" module="buyWallReposts"><div class="button_blue"><button>Купить репосты</button></div></a></div></li>
<li>Если вы хотите много друзей или подписчиков для своей странички, то можете купить их за лайки в разделе обмена друзьями.<div class="buttonContainer"><a href="#" class="setModule" module="buySubs"><div class="button_blue"><button>Купить друзей или подписчиков</button></div></a></div></li>
<li>Также можно получить ещё больше лайков и пиара, став Царём Горы. Каждый потерпевший поражение, в попытке свергнуть вас, будет приносить вам по <div class="icon like"></div><b><%= Math.floor(1000/offer_price.like) %></b> и ваше фото будет отображаться на самом видном месте сайта.<div class="buttonContainer" style="margin-bottom: 2px"><a href="#" class="setModule" module="kinghill"><div class="button_blue"><button>Свергнуть царя</button></div></a></div></li>
</ul>
</script>
<script type="text/html" id="paymentViewTPL">
Если вы не желаете по какой-то причине зарабатывать сердечки выполняя задания в разделах "Обмен лайками", "Обмен подписчиками" и т.д., то сердечки на счёт можно просто купить в этом окошке.
<div style="text-align: center; margin-top: 8px">Купить <input type="text" class="text spinner likes" value="" style="width:55px"/> сердечек
<div style="margin-left: 12px; margin-top: 5px;">за <input type="text" class="text spinner price" value="" style="width:55px"/> рублей</div></div>
<% if(viewer_profile.sub_penalty){ %>
<div style="margin-top: 7px">
Купленные сердечки возможно тратить в любом разделе без ограничений в том числе на покупку подписчиков или репостов, даже, если за вами числится штраф.
</div>
<% } %>
</script>
<script type="text/html" id="tooltipTPL">
<% arrow_pos = isNaN(arrow_pos) ? arrow_pos : arrow_pos + "px" %>
<div class="tt <%= position %> no_select" style="position: absolute; display: <%= arguments[0].show ? 'block' : 'none' %>; left:<%= arguments[0].left || 0 %>px; top: <%= arguments[0].top || 0 %>px;">
<table cellspacing="0" cellpadding="0" class="toup"><tbody>
<tr><td colspan="3" class="tt_top"><div class="pointer bottom" style="left:<%= arrow_pos %>"></div></td></tr>
<tr><td class="side_sh"></td>
<td class="outer"><table cellspacing="0" cellpadding="0"><tbody>
<tr><td class="side_sh"></td>
<td class="wrapped"><div class="tt_text" <% if(arguments[0].width){ %>style="width: <%= width %>px"<% } %>>
<div class="pointer right" style="top:<%= arrow_pos %>"></div>
<div class="pointer left" style="top:<%= arrow_pos %>"></div>
<%= content %>
</div></td>
<td class="side_sh"></td></tr>
<tr><td colspan="3"><div class="bottom_sh"></div></td></tr>
</tbody></table></td>
<td class="side_sh"></td></tr>
<tr><td colspan="3" class="tt_bottom"><div class="bottom_sh"></div><div class="pointer top" style="left:<%= arrow_pos %>"></div></td></tr>
</tbody></table>
</div>
</script>
<script type="text/html" id="kinghillInterfaceTPL">
<a href="#">
<div style="margin-top: 6px; font-weight: bold; color: #36638E;"><%= kinghill.sex == "1" ? "Царица" : "Царь" %> горы</div>
<img src="<%= kinghill.photo_50 || 'data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==' %>" style="padding:3px 0; width: 50px; height: 50px">
<div>Уже победил<%= kinghill.sex == 1?"а":"" %> <span class="kinghill_wins"><%= declineWord(kinghill.cur_wins, "раз", "раз", "раза") %></span></div>
Кликните и займите место царя!
</a>
</script>
<script type="text/html" id="kinghillInfoContentTPL">
<%= kinghill.sex == "1" ? "Царица" : "Царь" %> Горы<br>
<a href="http://vk.com/<%= kinghill.domain %>" target="_blank"><img src="<%= kinghill.photo_100 %>" style="margin: 3px 0;"/></a><br>
Уже победил<%= kinghill.sex == 1?"а":"" %> <span class="kinghill_wins"><%= declineWord(kinghill.cur_wins, "раз", "раз", "раза") %></span>
</script>
<script type="text/html" id="kinghillPopupBoxContentTPL">
<div style="text-align: center; margin-bottom: 15px">
<div class="info">
<%= _.template($("#kinghillInfoContentTPL").html())() %>
</div>
<br>
<div <%= viewer_profile.uid == kinghill.uid ? 'style="display:none"' : '' %>>
Чтобы стать <%= viewer_profile.sex == 1 ? "Царицей" : "Царём" %> Горы, необходимо<br>
выкинуть число большее или равное 8.<br>
</div>
<div class="kinghill_result" style="font-size:18pt; font-weight:bold; display:none">1</div>
<div class="kinghill_result_text" <%= viewer_profile.uid != kinghill.uid ? 'style="display:none"' : '' %>>С возвращением, Царь.</div>
<div class="kinghill_winner" <%= viewer_profile.uid != kinghill.uid ? 'style="display:none"' : '' %>>Каждый потерпевший поражение, в попытке посягнуть на ваш трон,<br>будет приносить вам <%= Math.floor(1000/offer_price.like) %> лайков.</div>
<div <%= viewer_profile.uid == kinghill.uid ? 'style="display:none"' : '' %>>
<div><div class="button_blue roll_kinghill" style="margin:3px 0;"><button>Свергнуть царя</button></div></div>
<div class="kinghill_cost">
Попытка свержения стоит <%= Math.floor(1000/offer_price.like) %> лайков.<br>
Каждая победа будет приносить вам <u><%= Math.floor(1000/offer_price.like) %> лайков</u>,<br>
пока вас не свергнет кто-нибудь ещё.<br>
</div>
</div>
<% if(viewer_profile.uid == kinghill.uid){ %>
<br><div>
Вы уже выиграли <span class="kinghill_payment"><%= declineWord(kinghill.cur_wins * Math.floor(1000/offer_price.like), "лайк", "лайков", "лайки") %></span> и можете потратить их,<br>
<a href="#" class="setModule" module="buyPhotoLikes">купив лайков к своей фотографии</a> или <a href="#" class="setModule" module="buyWallLikes">записи на стене</a>.<br>
</div>
<% } %>
</div>
</script>
<script type="text/html" id="compensationTPL">
На ваш счёт зачислено <div class="icon like"></div><span style="font-weight: bold"><%= (compensation/offer_price.like).toFixedDown(1) %></span> за<br><%= reasons %>
</script>
<script type="text/html" id="profileInfoTPL">
<div class="profile_menu">
<div class="ava_profile">
<a href="http://vk.com/<%= user.domain || user.screen_name %>" target="_blank" class="fl_l">
<img src="<%= user.photo_50 || user.photo %>">
</a>
<div class="profile_actions">
<span class="name"><%= user.first_name %> <%= user.last_name %></span><br>
<span class="plus">+</span><a class="balanceMenu" href="#" style="float: left"></a>
</div>
</div>
<div class="profile_actions">
<a class="penaltyMenu" href="#" <% if(!viewer_profile.sub_penalty){ %>style="display:none"<% } %>></a>
<a class="compensationMenu" href="#" <% if(!viewer_profile.compensation){ %>style="display:none"<% } %>></a>
<a class="activeOffers" <% if(!show_active_offers){ %>style="display:none"<% } %> href="#">Активные заказы</a>
<a class="referrals" <% if(!ref.url){ %>style="display:none"<% } %> href="#">Мои рефералы</a>
</div>
</div>
</script>
<script type="text/html" id="popupBoxTPL">
<div class="popup_box_container">
<div class="box_layout">
<div class="box_title_wrap" style="">
<div class="box_x_button"></div><div class="box_title"><%= title %></div>
</div>
<div class="box_body" style="display: block; "></div>
<div class="box_controls_wrap no_select" style="display: block; "><div class="box_controls"><table cellspacing="0" cellpadding="0" class="fl_r"><tbody><tr><td><div class="button_blue"><button class="close">Закрыть</button></div></td></tr></tbody></table><div class="progress" id="box_progress0" style="display: none;"></div></div></div>
</div>
</div>
</script>
<script type="text/html" id="yesNoControlsTPL">
<tr><td <%= !arguments[0].yesNo ? 'style="width:97px"': '' %>><div class="button_blue"><button><%= arguments[0].yesNo ? "Да" : "Сохранить" %></button></div></td><td><div class="button_gray"><button class="close"><%= arguments[0].yesNo ? "Нет" : "Отмена" %></button></div></td></tr>
</script>
<script type="text/html" id="errorPopupContentTPL">
<% if(error.status == 0){ %>
Не удалось соединиться сервером Likes.FM<br>Проверьте ваше соединение с интернетом или попробуйте повторить своё действие ещё раз чуть позже.<br>
<% }else if(error.status == 400){ %>
Ошибка сервера ВКонтакте.<br>Обновите страничку, нажав кнопку 'Обновить' в вашем браузере или <b>F5</b> на клавиатуре.<br>
<% }else if(error.status == 503){ %>
Сервер перезагружается.<br>Попробуйте повторить ваше действие через минуту или обновите страничку браузера.<br>
<% }else if(error.status){ %>
Произошла неизвестная серверная ошибка.<br>
<% }else{ %>
Произошла ошибка на сервере ВКонтакте.<br>Попробуйте обновить страницу и повторить своё действие ещё раз, или повторите его чуть позже.<br>
<% } %>
<br>Если ошибка повторяется длительное время и мешает вам комфортно пользоваться сайтом, <a href="mailto:[email protected]" target="_blank">отправьте нам</a> крактое описание того, какие действия вы совершали на сайте перед тем, как появилась ошибка
<% if(error.status != 0 && error.status != 400){ %>
, и сам текст ошибки:
<div class="wk_text">
<blockquote><%= JSON.stringify(error) %></blockquote>
</div>
<% } %>
</script>
<script type="text/html" id="usersPopupBoxContentTPL">
<div style="height: 330px">
<% var items_n = profile[type + "_n"] || viewer_profile[type + "_n"] %>
<div class="fl_r" style="padding:0 5px;width:200px;"><%= items_n>24?_.template($("#paginatorTPL").html(), {maxVisiblePages:5, pageIndex: pageIndex, totalPages: Math.ceil(items_n/24)}):'' %></div><h4 class="box_list_head"><%= (function(word){ return (VK.params.viewer_id != profile.uid ? word.replace(/своей |вашей /ig, "") : word) })(declineWord(items_n||0, modulesDescriptors[type].forms[0], modulesDescriptors[type].forms[1], modulesDescriptors[type].forms[2])) %></h4>
<table cellpadding="0" cellspacing="0">
<tbody>
<% for(var index in users){ %>
<% if(index % 8 == 0 || index == users.length){ %>
<% if(index != 0){ %>
</tr>
<% } %>
<% if(index != users.length){ %>
<tr>
<% } %>
<% } %>
<td>
<div class="box_user">
<%= _.template($("#peoplesCellTPL").html(), {user: users[index], maskField: arguments[0].maskField}) %>
</div>
</td>
<% } %>
</tbody>
</table>
</div>
</script>
<script type="text/html" id="tabbedPopupTPL">
<div class="tabbed_box">
<div class="summary_tabs clear_fix"></div>
<div class="tabbed_sh tabbed_sh1"></div>
<div class="tabbed_sh tabbed_sh2"></div>
<div class="tabbed_sh tabbed_sh3"></div>
<div class="tabbed_sh tabbed_sh4"></div>
<div class="tabbed_container clear_fix" style="height: auto;">
<div style="padding: 7px 5px 5px;"></div>
</div>
<div class="tabbed_sh tabbed_sh4"></div>
<div class="tabbed_sh tabbed_sh3"></div>
<div class="tabbed_sh tabbed_sh2"></div>
<div class="tabbed_sh tabbed_sh1"></div>
<div class="tabbed_sh tabbed_sh0"></div>
</div>
</script>
<script type="text/html" id="popupTabTPL">
<div class="fl_l summary_tab <%= type %>">
<a class="summary_tab2" href="<%= modulesDescriptors[type].href ? modulesDescriptors[type].href : '#' %>" target="_blank">
<div class="summary_tab3">
<nobr><%= title %></nobr>
</div>
</a>
</div>
</script>
<script type="text/html" id="peopleModuleTPL">
<div class="<%= type %> people_module empty">
<a class="module_header">
<div class="header_top">
<%= _.template(modulesDescriptors[type].title, {}) %> <%= profile[type + "_n"] ? "(" + profile[type + "_n"] + ")" : "" %>
</div>
</a>
<div class="module_body">
Загрузка...
</div>
</div>
</script>
<script type="text/html" id="peopleModuleContentTPL">
<% for(var index in users){ %>
<% if(index % 3 == 0 || index == users.length){ %>
<% if(index != 0){ %>
</div>
<% } %>
<% if(index != users.length){ %>
<div class="fl_l people_row">
<% } %>
<% } %>
<%= _.template($("#peoplesCellTPL").html(), {user: users[index]}) %>
<% } %>
</script>
<script type="text/html" id="peoplesCellTPL">
<div class="fl_l people_cell" data-uid="<%= user.id %>">
<a href="http://vk.com/<%= arguments[0].write ? 'im?sel=' + user.id : user.domain || user.screen_name %>" target="_blank" class="ava">
<div><% if(user.photo_50 || user.photo){ %>
<img src="<%= user.photo_50 || user.photo %>">
<% }else{ %><%= user.text %><% } %>
</div>
</a>
<div class="name_field">
<a href="http://vk.com/<%= arguments[0].write ? 'im?sel=' + user.id : user.domain || user.screen_name %>" target="_blank"><%= user.first_name || user.name %>
<% if(user.dt){ %>
</a><br><small><%= formatDate(user.dt) %></small>
<% }else{ %>
<% if(user.subWidget && user.id){ %>
<br><div style="overflow:hidden; width:60px" class="inlineBlock"><div id="friender_sub_<%= user.id %>" class="subWidget"></div></div>
<% }else if("last_name" in user){ %>
<% if(user.first_name || user.name){ %><br><% } %><small style="color: inherit"><%= user.last_name %></small>
<% } %>
</a>
<% } %>
</div>
</div>
<% if(arguments[0].maskField!=undefined && !user[maskField]){ %>
<div class="mask"></div>
<% } %>
</script>
<script type="text/html" id="paginatorTPL">
<% var minVisiblePages = Math.ceil(maxVisiblePages/2) %>
<% var totalVisiblePages = Math.min((minVisiblePages-1)+pageIndex, minVisiblePages+totalPages-pageIndex, totalPages, maxVisiblePages) %>
<ul class="pageList no_select">
<% if(pageIndex > Math.ceil(maxVisiblePages/2)){ %>
<li><a>«</a></li>
<% } %>
<% for (var i = 0; i < totalVisiblePages; i++){ %>
<% var curPageIndex = i+1+(pageIndex>Math.ceil(maxVisiblePages/2) && pageIndex<=totalPages-Math.ceil(maxVisiblePages/2) ? pageIndex-Math.ceil(maxVisiblePages/2) : (pageIndex>totalPages-Math.ceil(maxVisiblePages/2) ? totalPages - totalVisiblePages : 0)) %>
<li class="<%= curPageIndex==pageIndex?'current':'' %>"><%= curPageIndex==pageIndex?'':'<a>' %><%= curPageIndex %><%= curPageIndex==pageIndex?'':'</a>' %></li>
<% } %>
<% if(pageIndex < totalPages-Math.floor(maxVisiblePages/2)){ %>
<li><a>»</a></li>
<% } %>
</ul>
</script>

<script type="text/html" id="buySubsTPL">
<% var offerType = type.indexOf("Group") > 0 ? "group" : "sub" %>
<div style="text-align: center; margin-bottom: 10px;">
<ul style="margin: 5px 10px; text-align: left">
<li>Зайдите на страничку <%= offerType == 'group' ? 'группы, паблика или встречи' : 'человека' %>, к которой хотите получить <%= offerType != 'group' ? 'друзей или ' : '' %>подписчиков</li>
<li>В адресной строке браузера появится адрес вида <u>http://vk.com/<%= offerType == 'group' ? 'club26284064' : viewer_profile.domain %></u></li>
<li>Скопируйте полностью этот адрес в поле, расположенное прямо под этой инструкцией</li>
</ul>
<div class="error" style="margin-bottom: 6px; display: none">Укажите объект, который Вы хотите рекламировать.</div>
<input style="width: 250px; margin-top: 5px;" type="text" class="text" value="" placeholder="http://vk.com/<%= offerType == 'group' ? 'club26284064' : viewer_profile.domain %>" autocomplete="off"><%= _.template($("#tooltipTPL").html(), {content:'Вставлена ссылка на вашу страничку ВКонтакте. Если вы нажмёте сейчас "Купить", то люди начнут присылать вам заявки в друзья. Вы можете вставить ссылку на любого другого человека.', position:"right", arrow_pos: "14", width: 222}) %><br>
<%= _.template($("#buyOffersEndingTPL").html(), {type: "sub"}) %>
</div>
</script>
<script type="text/html" id="pageNotExistsErrorTPL">
<% if(arguments[0].page && arguments[0].page.deactivated){ %>
Страничка <%= page.name ? 'указанной группы' : 'указанного пользователя' %>, заблокирована или удалена.<br>
Дождитесь, когда эту страничку разблокируют и повторите свой заказ.<br>
<%= urlize("http://vk.com/" + entity) %>
<% }else{ %>
Введённая вами ссылка не является ссылкой на страничку <%= offerType == 'sub' ? 'пользователя' : 'группы' %>.<br>
<% if(arguments[0].entity){ %>
Проверьте ссылку, которую вы указали в поле адреса, возможно<br>
вы ошиблись в написании ссылки или эта страничка не существует.<br>
<%= urlize("http://vk.com/" + entity) %>
<% }else{ %>
Пример корректной ссылки:<br>
<%= urlize("http://vk.com/" + viewer_profile.domain) %>
<% } %>
<% } %>
</script>
<script type="text/html" id="groupClosedErrorTPL">
Указанная вами группа является частной и недоступна никому, кроме её членов.<br>
Если вы знакомы с администраторами группы, попросите их изменить тип группы на открытый, чтобы другие люди могли подписываться на эту группу.<br>
Или закажите подписчиков к чему-нибудь ещё.<br>
<%= urlize("http://vk.com/" + group.screen_name) %>
</script>
<script type="text/html" id="groupAgreementTPL">
<div style="text-align: center">
Раздел "Обмен участниками" позволит вам вступать в группы и получать за это лайки, друзей или подписчиков для своих страничек.<br><br>
Обратите внимание, что после того как вы вступили в группу из этого раздела и получили за это вознаграждение, <b>нельзя выходить из этой группы, иначе вы будете оштрафованы</b>.<br>
<div class="button_blue accept" style="margin: 7px"><button>Согласен. Не буду отписываться от групп.</button></div><br>
Если вы не хотите читать новости групп, на которые будете подписаны, не забывайте, что <a class="tooltipHelper" href"#">можно полностью отключать показ новостей любой группы, нажимая на крестик напротив новости</a><%= _.template($("#tooltipTPL").html(), {content:'<img src="static/images/filterNews.png"/>', position:"bottom", arrow_pos: "50%"}) %>.
Если вы по какой-то причине не хотите подписываться на посторонние группы, то нажмите кнопку закрыть.
</div>
</script>
<script type="text/html" id="subAgreementTPL">
<div style="text-align: center">
Раздел "Обмен подписчиками" позволит вам отсылать заявки в друзья другим людям и получать за это лайки, друзей или подписчиков для своих страничек.<br><br>
Обратите внимание, что после того как вы отослали заявку в друзья человеку из этого раздела и получили за это вознаграждение, <b>нельзя отписываться от этого человека или удалять его из друзей, иначе вы будете оштрафованы</b>.<br>
В свою очередь человек которому вы отправили заявку в друзья не обязан принимать вашу заявку и вправе оставить вас в подписчиках. Точно также вы сможете оставлять добавляющихся людей в подписчиках или добавлять их в друзья, когда будете тратить заработанные лайки.<br>
<div class="button_blue accept" style="margin: 7px"><button>Согласен. Не буду ни от кого отписываться.</button></div><br>
Если вы не хотите читать новости людей, на которых будете подписаны, не забывайте, что <a class="tooltipHelper" href"#">можно полностью отключать показ новостей любого человека, нажимая на крестик напротив новости</a><%= _.template($("#tooltipTPL").html(), {content:'<img src="static/images/filterNews.png"/>', position:"bottom", arrow_pos: "50%"}) %>.
Если вы по какой-то причине не хотите быть ни на кого подписанными, то нажмите кнопку закрыть.
</div>
</script>
<script type="text/html" id="repostAgreementTPL">
<div style="text-align: center">
Раздел "Обмен репостами" позволит вам делать репосты фоток или записей других людей и получать за это лайки или репосты для своих записей.<br><br>
Репост - это запись на вашей стене, которая появляется после того как вы<br><a class="tooltipHelper" href"#">нажали сначала сердечко "Мне нравится", а затем "Рассказать друзьям"</a><%= _.template($("#tooltipTPL").html(), {content:'<img src="static/images/howToRepost.png"/>', position:"bottom", arrow_pos: "50%"}) %>.<br><br>
Обратите внимание, что после того как вы сделали репост и получили за это вознаграждение, <b>нельзя удалять этот репост со своей стены, иначе вы будете оштрафованы</b>.<br>
<div class="button_blue accept" style="margin: 7px"><button>Согласен. Не буду удалять репосты со своей стены.</button></div><br>
Если вы по какой-то причине не хотите репостить себе на стену записи других людей, то нажмите кнопку закрыть.
</div>
</script>
<script type="text/html" id="commentAgreementTPL">
<div style="text-align: center">
Раздел "Обмен комментариями" позволит вам комментировать фотки и записи других людей и получать за это лайки или комментарии для своих записей.<br><br>
<b>Комментарии</b>, которые вы будете писать, <b>должны быть качественными и осмысленными</b>. Если указано, что комментарий должен быть положительный или отрицательный, то вы должны прислушаться к этому пожеланию и написать соответствующий комментарий.<br><br>
В случае если человеку не понравится ваш комментарий и он удалит его или если вы сами удалите ваш комментарий, система может выписать вам штраф.<br>
<div class="button_blue accept" style="margin-top: 10px"><button>Согласен. Буду писать качественные комментарии и не удалять их.</button></div><br>
</div>
</script>
<script type="text/html" id="pollAgreementTPL">
<div style="text-align: center">
Раздел "Обмен опросами" позволит вам голосовать в опросах и получать за это лайки.<br><br>
<b>Запрещено писать под опросами комментарии раскрывающие накрутку</b>, а также комментарии с любыми прикреплениями фото, видео и т.д.<br>
<b>В случае нарушения</b> этого правила, <b>вы будете заблокированы</b> в разделе опросов и сможете разблокироваться только через поддержку [email protected].
<div class="button_blue accept" style="margin-top: 10px"><button>Согласен. Не буду писать под опросами плохие комментарии.</button></div><br>
</div>
</script>
<script type="text/html" id="moduleAgreementTPL">
<a href="#" class="agreement" type="<%= type %>">Начать пользоваться<br>обменом <%= offerSubjects[type][1] %>и</a>
</script>
<script type="text/html" id="emptyOffersModuleTPL">
<% if(type in viewer_profile.limits && viewer_profile.limits[type] <= 0){ %>
<% if(type == "like"){ %>
<% if(resetTime){ %>
Вы сможете продолжать ставить лайки через <span class="resetTime"><%= getResetTime() %></span><br><br><br><br>
Сделайте небольшой перерыв,<br>чтобы ВК не заподозрил в вас спаммера
<% }else{ %>
Вы достигли лимита на количество допустимых лайков за день<br><br><br>
Ни при каких условиях<br>не ставьте сегодня больше<br>лайков людям, во избежании<br>заморозки на сутки от ВК
<% } %>
<% }else if(type == "repost"){ %>
Вы достигли лимита на количество допустимых репостов за день<br><br><br>
Ни при каких условиях<br>не делайте сегодня больше<br>репостов, во избежании<br>заморозки на сутки от ВК
<% }else if(type == "group"){ %>
Вы достигли лимита на количество вступлений в группы в день<br><br><br>
Ни при каких условиях<br>не вступайте сегодня больше<br>в группы, во избежании<br>заморозки на сутки от ВК
<% }else if(type == "sub"){ %>
Вы достигли лимита на отправку заявок в друзья за день<br><br><br>
Ни при каких условиях<br>не отправляйте сегодня больше<br>заявок в друзья, во избежании<br>заморозки на сутки от ВК
<% } %>
<% }else if(type == "poll" && need_vk_token){ %>
<a href="#" class="createPopup" popupTitle="Подключение расширенного доступа" popupTemplate="vkToken">
Новые предложения по <%= offerSubjects[type][1] %> подгружаются, подождите..
<br><br><br><br>
Нажмите сюда, чтобы получить больше новых предложениях по <%= offerSubjects[type][1] %> прямо сейчас
</a>
<% }else{ %>
Новые предложения по <%= offerSubjects[type][1] %> подгружаются, подождите..
<br><br><br><br>
<a href="#" class="soundSwitch">
Нажмите сюда, чтобы <span class="action">включить</span> звуковое оповещение о новых предложениях по <%= offerSubjects[type][1] %>
</a>
<% } %>
</script>
<script type="text/html" id="vkTokenTPL">
<div style="text-align: center">
Задания на голосования в анонимных опросах, в отличии от голосований в публичных опросах, можно проверить только разрешив доступ к своей страничке специальному приложению.
Анонимные опросы в ВК потому и называются анонимными, т.к. никто кроме вас самих и доверенных приложений не может узнать о том, что вы проголосовали в них.
Если вы хотите иметь возможность выполнять задания на анонимные опросы, вам необходимо нажать кнопку "Подключить приложение" и, в появившемся окне, нажать кнопку "Разрешить".
<br><a href="https://oauth.vk.com/authorize?scope=wall,offline&redirect_uri=blank.html&display=page&response_type=token&client_id=4721208" target="_blank"><div class="button_blue connect_vk_app" style="margin: 7px"><button>Подключить приложение</button></div></a><br>
Появится окошко предупреждающее, что текст из адресной строки копировать не стоит. Обычно этого делать действительно не стоит, но в данном случае текст из адресной строки необходим для
проверки заданий на голосования в анонимных опросах, поэтому вам необходимо скопировать текст из адресной строки в текстовое поле:
<div class="error" style="margin-bottom: 2px; display: none"></div>
<input style="width: 260px; margin: 7px;" type="text" value="" placeholder="Введите сюда текст из адресной строки браузера" autocomplete="off"><br>
<div class="button_blue save_vk_token"><button>Сохранить</button></div><br>
</div>
</script>
<script type="text/html" id="subPenaltyFooterTPL">
<br>
<div class="subFooter">
Если вы не хотите видеть в вашей новостной ленте посты со страничек, на которые вы подписались, не забывайте, что <a class="filterNewsHelp" href"#">можно полностью отключать показ новостей любого человека или группы, нажимая на крестик напротив новости</a>
<%= _.template($("#tooltipTPL").html(), {content:'<img src="static/images/filterNews.png"/>', position:"bottom", arrow_pos: "50%"}) %>.
</div>
</script>
<script type="text/html" id="linkPenaltyTPL">
<div style="text-align: center">
Вы пытаетесь прорекламировать <%= arguments[0].type == "repost" ? "репостами" : "лайками" %> сайт<%= arguments[0].url ? ' <a href="' + arguments[0].url + '" target="_blank">' + _.last(arguments[0].url.split('/')) + '</a>' : '' %> запрещённый<br>администрацией ВКонтакте.<br><br>
Такие сайты как правило занимаются обманом пользователей или содержат вредоносный код.<br><br>
Рекомендуем вам удалить со своей стены эту рекламную запись, т.к. вашу страничку ВКонтакте могут заблокировать за рекламу этого сайта.
</div>
</script>
<script type="text/html" id="likeRemoveAgreementTPL">
<div style="text-align: center">
<span class="prefix"></span>
Пожалуйста, <b>не удаляйте лайки</b>, которые люди поставят вам через Likes.FM,<br>т.к. ВКонтакт может замораживать странички пользователей за это.<br>
<img src="static/images/dontDeleteLike.png" style="margin: 13px 0 8px 160px"/><br>
Если вы будете удалять лайки, которые сами себе заказываете, то<br>будете оштрафованы на <div class="icon like"></div><b>50</b>.<br>
<div class="button_blue accept" style="margin: 7px"><button>Согласен. Не буду удалять лайки, которые мне поставят.</button></div><br>
<a href="#" class="setModule tooltipHelper" module="buyPhotoLikes">Вы можете использовать таргетинг по полу, возрасту и городу,<br>если хотите получать лайки от конкретных людей.</a><%= _.template($("#tooltipTPL").html(), {content:'Картинка:<br><a href="#" class="setModule" module="buyPhotoLikes"><img src="static/images/targetAndSettings.png" style="margin-top:5px"/></a>', position:"bottom", arrow_pos: "50%"}) %>
</div>
</script>
<script type="text/html" id="noLikeTPL">
<div style="text-align: center">
<% var likes = declineWord(Math.floor(price/offer_price.like), "лайк", "лайков", "лайка") %>
Владелец странички к которой вы пытаетесь заказать лайки ограничил возможность накрутки лайков себе другими пользователями.<br><br>
Вы можете передать лайки на счёт владельца странички<br>нажав на кнопку "Передать <%= likes %>"<br>
и он сможет сам потратить эти лайки, зайдя на Likes.FM<br>
<div class="button_blue sendLikes" style="margin-top: 15px"><button>Передать <%= likes %></button></div>
</div>
</script>
<script type="text/html" id="firstOfferInfoTPL">
<div style="text-align: center">
Вы только что <b>заработали</b> <div class="icon like"></div><b><%= (reward/offer_price.like).toFixed(1) %></b> себе.<br>
<% if(viewer_profile.prepaid >= 4*offer_price.like){ %>
Вы уже можете <a href="#" class="setModule imgUnderline" module="buyPhotoLikes">бесплатно поставить <div class="icon like"></div><b><%= Math.floor(viewer_profile.prepaid/offer_price.like) %></b> себе</a> на любое фото.
<% }else{ %>
Как только вы накопите <div class="icon like"></div><b>4</b> у себя на счету,<br>у вас появится возможность бесплатно заказывать лайки себе.
<% } %>
<br><br>
Количество лайков на вашем счету отображается <a class="balanceHelper" href="#">рядом с аватаркой.</a><%= _.template($("#tooltipTPL").html(), {content:'<img src="static/images/balance.png?2"/>', position:"bottom", arrow_pos: "50%"}) %><br>
<a href="#" class="setModule" module="balanceView">Кликните на "На счету"</a>, под аватаркой, чтобы узнать как ещё можно потратить лайки.
</div>
</script>
<script type="text/html" id="badCommentWarningTPL">
Комментарий, который вы оставили, <%= badComments[type][0] %>. Пожалуйста <%= badComments[type][1] %>.<br><br>
Вы можете вернуться к заданию и оставить более качественный комментарий или же просто пропустить задание, нажав на крестик справа от задания.
</script>
<script type="text/html" id="penaltyValueTPL">
<div class="icon <%= type %>"></div><b><%= Math.abs((val/offer_price.like).toFixedDown(1)) %></b>
</script>
<script type="text/html" id="commentPenaltyPopupTPL">
<div class="penaltyPopup" type="comment_penalty" style="text-align: center">
<% var reasons = ["бессмысленный комментарий", "отрицательный комментарий, когда просят положительный", "положительный комментарий, когда просят отрицательный"] %>
<% var i = 0 %>
Вы оштрафованы на <%= _.template($("#penaltyValueTPL").html(), {type: "like", val: val}) %> за
<% for(var type in comments){ %>
<%= i++ != 0 ? "и " : "" %><b><%= reasons[type] %></b><%= comments[type][0] ? ":" : "." %><br><% if(!comments[type][0])continue %><br>
<% for(var index in comments[type]){ %>
<%= comments[type][index] %><br>
<% } %>
<br>
<% } %>
Пишите осмысленные, качественные комментарии. Если указано, что комментарий должен быть положительный/отрицательный, пишите сооответстующий комментарий.<br>
<div class="button_blue" style="margin-top: 13px"><button class="close">Обещаю писать качественные комментарии</button></div><br><br>
Если не знаете какой комментарий написать, то лучше пропускайте задание, нажимая на крестик, но не пишите бессмысленные комментарии, чтобы не быть оштрафованным.
</div>
</script>
<script type="text/html" id="penaltyOfferTPL">
<% var type = entity.split(".")[1] %>
<% type = type == 'group' ? 'sub' : type %>
<div class="penaltyPopup" type="penalty" style="text-align: center">
<div class="info_msg" style="margin-bottom: 7px; display: none">
Обратите внимнание, что изредка штраф может приходить даже если вы не нарушали правил, а вашу заявку в друзья/лайк/репост удалил человек, чьё задание вы вполняли или его удалил спам-фильтр ВК.
В этом случае штрафом снимается минимум лайков, ровно столько, сколько было вам выдано в качестве бонуса за выполнение удалённого задания. Это происходит потому, что ВК не предоставляет никаких возможностей для отслеживания подобных случаев.<br><br>
Не относитесь к этому как к чему-то ужасному, потому что система штрафов позволяет защищать всех пользователей от реальных нарушителей, которые пытаются отписываться намеренно, а ложные штрафы всегда минимальны. Надеемся на понимание.
</div>
Вы оштрафованы <span class="penaltyValues" style="display: none"></span> за то, что <b><%= penaltyReason[type][0] %></b>:<br><br>
<div class="penaltyUrls">
<div class="<%= type %>_urls"><%= urlize("http://vk.com/" + entity.split(".")[0]) %></div><br>
</div>
Нельзя <span class="penaltyWarnings"><%= penaltyReason[type][1] %></span> после того как вы получили вознаграждение за них.<br>
<div class="loading" style="margin-top: 13px">
Подождите..<br><br>
<img src="http://vk.com/images/upload.gif" />
</div>
</div>
</script>
<script type="text/html" id="penaltyOfferButtonTPL">
<div class="button_blue" style="margin-top: 13px"><button class="close">Обещаю больше не <%= reasons.join(" и не ") %></button></div><br>
</script>
<script type="text/html" id="penaltyViewTPL">
<div style="text-align: center">
Вы получили этот штраф за то, что подписывались на людей в разделе "Обмен подписчиками", получали вознаграждение за это, а потом отписывались от них или удаляли репосты, которые делали в разеделе "Обмен репостами".<br><br>
Этот <b>штраф можно погасить только подписываясь на людей</b> в разделе "Обмен подписчиками", таким образом мы убедимся, что вы действительно готовы честно обмениваться заявками в друзья с другими людьми и не отписываться от них.<br><br>
Если вы не готовы подписываться на других людей, то вы по прежнему можете получить друзей и подписчиков за деньги, при этом штраф учитываться не будет.
<div class="buttonContainer"><a href="#" class="setModule" module="buySubs"><div class="button_blue"><button>Купить друзей или подписчиков</button></div></a></div>
Данный штраф никак не влияет на раздел "Обмен лайками". Вы по прежнему можете обмениваться лайками как и раньше без учёта этого штрафа.
</div>
</script>
<script type="text/html" id="groupPrivacyErrorTPL">
Указанная вами <%= offerWords2[type] %> находится в закрытой группе.<br>
<% if(group.is_admin){ %>
Если вы хотите, чтобы люди могли <%= offerActions[offerType][3] %> эту <%= offerWords1[type] %>, вам необходимо установить в настройках группы пункт "Тип группы: Открытая"<br>
<%= urlize("http://vk.com/" + group.screen_name + "?act=edit") %><br>
<% }else{ %>
Если вы знакомы с администраторами группы, попросите их изменить тип группы на открытый, чтобы другие люди могли <%= offerActions[offerType][3] %> эту <%= offerWords1[type] %>.<br>
<% } %>
Или просто пролайкайте что-нибудь другое.
</script>
<script type="text/html" id="groupDisabledWallErrorTPL">
Указанная вами <%= offerWords2[type] %> находится в группе с отключенной стеной.<br>
<% if(group.is_admin){ %>
Если вы хотите, чтобы люди могли <%= offerActions[offerType][3] %> эту <%= offerWords1[type] %>, вам необходимо изменить в настройках группы пункт "Стена: Выключена" на любой другой<br>
<%= urlize("http://vk.com/" + group.screen_name + "?act=edit") %><br>
<% }else{ %>
Если вы знакомы с администраторами группы, попросите их включить стену в группе, чтобы другие люди могли <%= offerActions[offerType][3] %> эту <%= offerWords1[type] %>.<br>
<% } %>
Или просто пролайкайте что-нибудь другое.
</script>
<script type="text/html" id="commentPrivacyErrorTPL">
<% if(entityType == "wall" || arguments[0].aid == 0){ %>
Чтобы заказать комментарии к этой <%= arguments[0].aid == 0 ? "фотографии" : "записи" %>, <% if(isYourProfile){ %>откройте<% }else{ %>попросите владельца странички открыть<% } %> возможность комментирования записей на <% if(isYourProfile){ %>вашей<% }else{ %>его<% } %> стене всем пользователям.
Для этого необходимо зайти в настройки <%= urlize("http://vk.com/settings?act=privacy") %> и установить<br><u>Кто может комментировать мои записи: Все пользователи</u>.
<% }else if(entityType == "photo"){ %>
Чтобы заказать комментарии к этой фотографии, <% if(isYourProfile){ %>откройте<% }else{ %>попросите владельца фотографии открыть<% } %> всем пользователям возможность комментирования альбома в котором находится это фото.
Для этого <% if(isYourProfile){ %>вам<% }else{ %>ему<% } %> необходимо зайти в настройки альбома<br><%= urlize("http://vk.com/album" + oid + "_" + aid + "?act=edit") %> и установить<br><u>Кто может комментировать фотографии? Все пользователи</u>.
<% }else if(entityType == "video"){ %>
Чтобы заказать комментарии к этой видеозаписи, <% if(isYourProfile){ %>откройте<% }else{ %>попросите владельца видеозаписи открыть<% } %> возможность её комментирования всем пользователям.
Для этого <% if(isYourProfile){ %>вам<% }else{ %>ему<% } %> необходимо зайти в список видеозаписей <%= urlize("http://vk.com/videos" + oid) %>, нажать на карандашик в правом верхнем углу видеозаписи и установить<br><u>Кто может комментировать это видео? Все пользователи</u>.
<% } %>
</script>
<script type="text/html" id="adultVideoErrorTPL">
Видео к которому вы пытаетесь заказать репосты находится в группе для взрослых. ВКонтакт не позволяет делать репосты видео находящихся в группах для взрослых, поэтому прорепостите что-нибудь другое.
</script>
<script type="text/html" id="noPollErrorTPL">
<div>Указанная <%= {photo: "вами ссылка содержит фотографию", video: "вами ссылка содержит видеозапись", wall: "запись на стене не содержит опроса"}[entityType] %>, при этом вы пытаетесь заказать голоса в опрос. Возможно вы перепутали разделы и на самом деле хотите<br><a href="#" class="setModule" module="<%= {photo: 'buyPhotoLikes', video: 'buyVideoLikes', wall: 'buyWallLikes'}[entityType] %>">заказать на эту <%= offerWords1[entityType] %> лайки?</a></div>
</script>
<script type="text/html" id="wallPrivacyErrorTPL">
<% if(arguments[0].notFound){ %>
Указанная вами запись не существует.<br>
Проверьте ссылку, которую вы указали в поле адреса.<br>
Возможно вы ошиблись в написании ссылки или эта запись удалена со стены.<br>
<%= urlize("http://vk.com/" + entity) %>
<% }else{ %>
Указанная запись оставлена не <% if(isYourProfile){ %>вами<% }else{ %>владельцем стены<% } %>,<br>
при этом в настройках приватности <% if(isYourProfile){ %>вы ограничили<% }else{ %>он ограничил<% } %> круг лиц, которые могут смотреть чужие записи и комментарии на <% if(isYourProfile){ %>вашей<% }else{ %>его<% } %> стене, поэтому люди не смогут её <%= offerActions[offerType][3] %>.<br>
<% if(isYourProfile){ %>
Разрешите в настройках приватности видеть чужие записи на вашей стене всем пользователям<br>
<%= urlize("http://vk.com/settings?act=privacy") %><br>
<% }else{ %>
Попросите его, чтобы он разрешил в настройках приватности видеть чужие записи на его стене всем пользователям.<br>
<% } %>
Или просто пролайкайте что-нибудь другое.
<% } %>
</script>
<script type="text/html" id="photoPrivacyErrorTPL">
<% if(arguments[0].notFound){ %>
Указанная вами фотография не существует.<br>
Проверьте ссылку, которую вы указали в поле адреса.<br>
Возможно вы ошиблись в написании ссылки или эта фотография удалена.<br>
<%= urlize("http://vk.com/" + entity) %>
<% }else{ %>
Указанная вами фотография находится в альбоме, скрытом настройками приватности.<br>
<% if(arguments[0].isYourProfile){ %>
Необходимо открыть альбом для просмотра всем пользователям, чтобы люди могли <%= offerActions[offerType][3] %> это фото:<br>
<%= urlize("http://vk.com/" + entity) %>
<% }else{ %>
Вы можете попросить владельца альбома открыть его для просмотра всем пользователям, чтобы люди могли <%= offerActions[offerType][3] %> это фото.<br>
Или просто пролайкайте что-нибудь другое.
<% } %>
<% } %>
</script>
<script type="text/html" id="videoPrivacyErrorTPL">
Указанная вами видеозапись не существует или скрыта настройками приватности.<br>
Проверьте свою ссылку <%= urlize("http://vk.com/" + entity) %>.<br><br>Если видео существует, то
<% if(isYourProfile){ %>
вам необходимо разрешить просмотр этого видео всем пользователям, чтобы люди могли <%= offerActions[offerType][3] %> его.
Вы можете сделать это пройдя по ссылке <%= urlize("http://vk.com/video?act=edit") %> и нажав "редактировать" напротив вашего видео.
<% }else{ %>
вы можете попросить владельца этого видео открыть его для просмотра всем пользователям, чтобы люди могли <%= offerActions[offerType][3] %> его.<br>
Или просто пролайкайте что-нибудь другое.
<% } %>
</script>
<script type="text/html" id="videoLinkIncorrectTPL">
Введённая вами ссылка не является ссылкой на видеозапись.<br>Примеры корректных ссылок:<br>http://vk.com/video1_164841344<br>http://vk.com/durov?z=video1_164841344%2Fvideos1
</script>
<script type="text/html" id="photoLinkIncorrectTPL">
Введённая вами ссылка не является ссылкой на фотографию.<br>Примеры корректных ссылок:<br>http://vk.com/photo1_263219656<br>http://vk.com/durov?z=photo1_263219735%2Falbum1_0%2Frev
</script>
<script type="text/html" id="wallLinkIncorrectTPL">
Введённая вами ссылка не является ссылкой на запись на стене.<br>Пример корректной ссылки:<br>http://vk.com/wall<%= viewer_profile.uid %>_1
</script>
<script type="text/html" id="buyOffersEndingTPL">
<div style="margin-top: 9px; position: relative">
<div class="hider inlineBlock no_select">Таргетинг и настройки</div>
<%= _.template($("#tooltipTPL").html(), {content:'Если хотите выбрать пол, возраст, город или другие параметры людей, которые будут ' + {like: 'ставить вам лайки', repost: 'репостить вас', comment: 'комментировать вас', sub: 'подписываться', poll: 'голосовать'}[type] + ', нажмите на надпись "Таргетинг и настройки"', position:"left", arrow_pos: "10", width: 222}) %>
<div class="offersSettings target">
<div style="margin-top: 4px">
Хочу, чтобы <%= offerActions2[type] %> <%= _.template($("#comboboxTPL").html(), {type: "sx", items: [{text: "и парни и девушки"}, {text: "только парни", val: 2}, {text: "только девушки", val: 1}]}) %>
</div>
<div class="ageFilter">
Возраст <%= _.template($("#agesComboboxTPL").html(), {label: true}) %><br>
</div>
<div>
Город <%= _.template($("#comboboxTPL").html(), {type: "city", items: [{text: offersCities[type] && offersSettings[type].city ? ((_.find(offersCities[type], function(item){ return item.cid == offersSettings[type].city}) || {}).name || "Загрузка..") : "Любой"}], width: 85, maxHeight: 201}) %>
</div>
<div>
Семейное положение <%= _.template($("#comboboxTPL").html(), {type: "relation", items: _.map(["Любое"].concat(relationTexts), function(text, val){ return {text: text, val: val}})}) %>
</div>
<div>
Количество аватарок <%= _.template($("#comboboxTPL").html(), {type: "avas_n-from", items: [{text: "Любое"}].concat(_.map([1, 2, 5, 10, 20, 50, 100], function(val){ return {text: "Не менее " + val, val: val}}))}) %>
</div>
<div>
Заполненность странички <%= _.template($("#comboboxTPL").html(), {type: "page_fill-from", items: [{text: "Любая"}].concat(_.map([1, 2, 3, 4], function(val){ return {text: "Не менее " + declineWord(val, "раздела", "разделов", "разделов"), val: val}})), width: 108}) %>
</div>
<div>
Возраст странички <%= _.template($("#comboboxTPL").html(), {type: "page_age-from", items: [{text: "Любой"}, {text: "Не менее 3 месяцев", val: 0.25}, {text: "Не менее полугода", val: 0.5}, {text: "Не менее 1 года", val: 1}, {text: "Не менее 2 лет", val: 2}, {text: "Не менее 3 лет", val: 3}]}) %>
</div>
<div>
Количество друзей и подписчиков <%= _.template($("#comboboxTPL").html(), {type: "readers-from", items: [{text: "Любое"}].concat(_.map([10, 50, 100, 200, 500, 1000, 5000, 10000, 20000], function(val){ return {text: "Не менее " + humanizeNumber(val), val: val}}))}) %>
</div>
<div>
Количество интересных страниц <%= _.template($("#comboboxTPL").html(), {type: "subs_n-to", items: [{text: "Любое"}].concat(_.map([5, 10, 20, 50, 100, 200, 500, 1000, 2000], function(val){ return {text: "Не более " + humanizeNumber(val), val: val}}))}) %>
</div>
<div>
Частота постов на стене <%= _.template($("#comboboxTPL").html(), {type: "post_rate-to", items: [{text: "Любая"}].concat(_.map([1, 2, 5, 10, 20, 50, 100], function(val){ return {text: "Не более " + declineWord(val, "поста", "постов", "постов") + " в день", val: val}})), width: 143}) %>
</div>
<div class="timeHelp"><a href="#" class="createPopup" popupTitle="Выполнение такого заказа может занять длительное время" popupTemplate="timeHelp"><small>Выполнение такого заказа может<br>занять несколько дней</small></a></div>
<% if(type != "like"){ %>
<div style="margin-top: 11px">
<%= _.template($("#checkboxTPL").html(), {text: "Максимальная скорость", type: "speedup", inline: true}) %>
</div>
<% } %>
</div>
<%= _.template($("#tooltipTPL").html(), {content:'Заказывая ' + offerSubjects[type][3] + ' с этими настройками вы будете получать ' + offerSubjects[type][3] + (type != 'sub' ? ' от людей' : '') + ' заданного возраста из заданного города.<br>' + offerSubjects2[type].capitalize() + ' с настройками могут быть чуть дороже обычных ' + offerSubjects[type][2] + '.', position:"right", arrow_pos: "14", width: 222}) %>
</div>
<div class="numBox <%= type %>">Получить <input type="text" class="text spinner" value="" style="width:55px"/> <%= offerSubjects[type][2] %><br><span class="cost"></span></div>
</script>
<script type="text/html" id="varInputTPL">
<div>
<input style="width: 317px<%= arguments[0].first ? '' : ';margin-top:5px' %>" placeholder="<%= offerPlaceholder[type][Number(arguments[0].first||0)] %>" maxlength="1200" autocomplete="off">
</div>
</script>
<style type="text/css"><!--
.pollView .vars .radiobtn_container {
display: block;
margin-top: 10px;
}
div[type=poll_var]:first-child {
color: gray;
}
--></style>
<script type="text/html" id="pollViewTPL">
<div class="text inlineBlock" style="margin: 8px 0 0 0; max-width: 360px;"><%= title %></div><br>
<div class="vars inlineBlock" style="margin: 0 0 -2px -7px; max-width: 300px;">
<% for(var i in vars){ %>
<%= _.template($("#radiobuttonTPL").html(), _.extend({type: "poll_var"}, vars[i])) %>
<% } %>
</div>
</script>
<script type="text/html" id="buyLikesEndingTPL">
<li>В адресной строке браузера появится адрес вида <u>http://vk.com/<%= type %><%= viewer_profile.uid %>_265</u></li>
<li>Скопируйте полностью этот адрес в поле, расположенное прямо под этой инструкцией</li>
</ul>
<div class="error" style="margin-bottom: 6px; display: none">Укажите объект, который Вы хотите рекламировать.</div>
<input style="width: 250px; margin-top: 5px;" type="text" class="text" value="" placeholder="http://vk.com/<%= type %><%= viewer_profile.uid %>_265" autocomplete="off"><%= _.template($("#tooltipTPL").html(), {content:'Вставлена ссылка на вашу аву. Если вы нажмёте сейчас "Купить", то лайки будут добавляться к вашей аве.<br>Вы можете вставить ссылку на любое другое фото.', position:"right", arrow_pos: "14", width: 222}) %><br>
<% if(offerType == "like"){ %>
<div class="offersSettings" style="position: relative">
<div>
Скорость <%= _.template($("#comboboxTPL").html(), {type: "speed", items: _.map(["Низкая", "Средняя", "Максимальная"], function(text, val){ return {text: text, val: val}})}) %>
</div>
</div>
<% }else if(offerType == "comment"){ %>
<div class="offersSettings" style="position: relative">
<div>
Хочу <%= _.template($("#comboboxTPL").html(), {type: "comment_type", items: [{text: "любые"}, {text: "положительные", val: 1}, {text: "отрицательные", val: 2}, {text: "заданные", val: 3}]}) %> комментарии
</div>
<div class="x_button" style="left: 408px; top: 25px" title="Очистить все варианты комментариев"></div>
<div type="comment_vars" style="display: none">
<%= _.template($("#varInputTPL").html(), {first: true, type: offerType}) %>
</div>
</div>
<% }else if(offerType == "poll"){ %>
<div class="offersSettings pollView"></div>
<% } %>
<%= _.template($("#buyOffersEndingTPL").html(), {type: offerType}) %>
</div>
</script>
<script type="text/html" id="buyVideoLikesTPL">
<% var offerType = type.indexOf("Like") > 0 ? "like" : (type.indexOf("Comment") > 0 ? "comment" : "repost") %>
<div class="error" style="display: none"></div>
<div style="text-align: center; margin-bottom: 10px;">
<ul style="margin: 5px 10px; text-align: left">
<li>Зайдите в <a href="http://vk.com/videos<%= viewer_profile.uid %>" target="_blank">свои видеозаписи</a>, видеозаписи вашего друга или группы</li>
<li>Найдите видеозапись, для которой хотите получить <%= offerSubjects2[offerType] %>, и откройте её</li>
<%= _.template($("#buyLikesEndingTPL").html(), {offerType: offerType, type: "video"}) %>
</script>
<script type="text/html" id="buyPhotoLikesTPL">
<% var offerType = type.indexOf("Like") > 0 ? "like" : (type.indexOf("Comment") > 0 ? "comment" : "repost") %>
<div class="error" style="display: none"></div>
<div style="text-align: center; margin-bottom: 10px;">
<ul style="margin: 5px 10px; text-align: left">
<li>Зайдите в <a href="http://vk.com/albums<%= viewer_profile.uid %>" target="_blank">свои альбомы</a>, альбомы вашего друга или группы</li>
<li>Найдите в альбомах фотографию, для которой хотите получить <%= offerSubjects2[offerType] %>, и откройте её</li>
<%= _.template($("#buyLikesEndingTPL").html(), {offerType: offerType, type: "photo"}) %>
</script>
<script type="text/html" id="buyWallLikesTPL">
<% var offerType = type.indexOf("Like") > 0 ? "like" : (type.indexOf("Comment") > 0 ? "comment" : "repost") %>
<div class="error" style="display: none"></div>
<div style="text-align: center; margin-bottom: 10px;">
<ul style="margin: 5px 10px; text-align: left">
<li>Зайдите на <a href="http://vk.com/wall<%= viewer_profile.uid %>" target="_blank">свою стенку</a>, стенку вашего друга или группы</li>
<li><a class="wallPostDate" href"#">Нажмите на дату публикации записи</a><%= _.template($("#tooltipTPL").html(), {content:'<img src="static/images/buyWallLikes.png"/>', position:"bottom", arrow_pos: "50%"}) %>, для которой хотите получить <%= offerSubjects2[offerType] %></li>
<%= _.template($("#buyLikesEndingTPL").html(), {offerType: offerType, type: "wall"}) %>
</script>
<script type="text/html" id="buyPollTPL">
<% var offerType = "poll" %>
<div class="error" style="display: none"></div>
<div style="text-align: center; margin-bottom: 10px;">
<ul style="margin: 5px 10px; text-align: left">
<li>Зайдите на стенку человека или группы на которой находится опрос для которого вы хотели бы получить <%= offerSubjects2[offerType] %></li>
<li><a class="wallPostDate" href"#">Нажмите на дату публикации опроса</a><%= _.template($("#tooltipTPL").html(), {content:'<img src="static/images/buyWallLikes.png"/>', position:"bottom", arrow_pos: "50%"}) %>, для которого хотите получить <%= offerSubjects2[offerType] %></li>
<%= _.template($("#buyLikesEndingTPL").html(), {offerType: offerType, type: "wall"}) %>
</script>
<script type="text/html" id="checkFailedTPL">
<% var content = $(".offer[entity=" + entity + "]", ".module[type=" + offerType + "],.box_body[type=" + offerType + "]") %>
Чтобы получить <%= offerSubjects[offerType][0] %> себе, вам необходимо сначала <%= offerActions[offerType][2] %> <%= offerWords1[entityType] %> по ссылке:<br><%= urlize("http://vk.com/" + (offerType == "poll" ? content.data("url") : entity)) %><br><br>
и только после этого нажать на кнопку "<%= $('.do_offer', content).html() %>"<br><br>
Если вы фотку лайкнули, то проверьте действительно ли вы залогинены ВКонтакте как <u><%= viewer_profile.first_name %> <%= viewer_profile.last_name %></u> зайдя на свой ВК: <a href="http://vk.com/al_profile.php" target="_blank">http://vk.com/</a>
</script>
<script type="text/html" id="offersOverviewTPL">
<div style="margin-bottom:10px; min-height: 164px">
<div class="fl_r" style="padding:0 5px;width:200px;"><%= offersList[offerType].length > 21 ? _.template($("#paginatorTPL").html(), {maxVisiblePages:5, pageIndex: pageIndex, totalPages: Math.ceil(offersList[offerType].length/21)}):'' %></div><h4 class="box_list_head" style="margin-bottom: 7px;"><%= declineWord(offersList[offerType].length, modulesDescriptors[type].forms[0], modulesDescriptors[type].forms[1], modulesDescriptors[type].forms[2]) %></h4>
<div class="no_select content" style="overflow: hidden">
<% var curOffers = _.map($(".offer:not(.closed)", ".module[type=" + offerType + "]"), function(item){ return $(item).attr("entity") }) %>
<% var pageOffers = offersList[offerType].slice((pageIndex-1) * 21, pageIndex * 21) %>
<% for(var index in pageOffers){ %>
<% if(offerType in viewer_profile.limits && curOffers.length >= viewer_profile.limits[offerType] && !_.include(curOffers, pageOffers[index]))continue %>
<%= _.template($("#offerCellTPL").html(), {offer: pageOffers[index], type: offerType}) %>
<% curOffers = _.union(curOffers, pageOffers[index]) %>
<% } %>
</div>
</div>
</script>
<script type="text/html" id="offerCellContentTPL">
<% var offerObj = offersDict[type][offer] %>
<% offer = offerObj.url && type == "poll" ? offerObj.url : offer %>
<% var entityType = /[a-z]+/i.exec(offer) %>
<% var oid = parseInt(/-?\d+/i.exec(offer.split("_")[0])) %>
<% var prefix = is_mobile ? "m." : "" %>
<% var suffix = entityType == 'photo' && oid > 0 ? 'id' + oid + '?z=' : '' %>
<% var actions = {sub: "Отправь заявку в друзья", comment: "Под " + offerWords1[entityType], poll: "В опросе на стене"} %>
<a class="open_offer" href="http://<%= prefix + 'vk.com/' + suffix + offer %>" target="_blank">
<img src="/static/images/<%= entityType %>32.png" class="fl_l thumb"/>
</a>
<div class="fl_l desc_info"><div class="inlineBlock action"><a class="open_offer" href="http://<%= prefix + 'vk.com/' + suffix + offer %>" target="_blank"><%= actions[type] ? actions[type] : offerActions[type][0].capitalize() + " " + offerWords1[entityType] %></a><br><span class="do_offer activator imgUnderline link">Получи <div class="icon <%= _.include(['like', 'poll'], type) || !viewer_profile.sub_penalty ? 'like' : 'sub' %>"></div><b><%= false ? (offerObj.reward/offer_price.like).toFixed(1) : {like: (Math.min(offerObj.reward/offer_price.like, 1.0)).toFixed(1), sub:"3.5", repost:"2.5", group:"4.5", comment:"2.5", poll: "2.5"}[type] %></b><%= viewer_profile.is_admin && offerObj.n ? " (" + offerObj.n +")" : "" %></span><span class="indicator">Проверка..</span></div></div>
<div class="x_button" title="Кликните, если вам не удаётся <%= offerActions[type][2] %> эту <%= offerWords1[entityType] %> по какой-то причине"></div>
</script>
<script type="text/html" id="offerCellTPL">
<div class="offer" entity="<%= offer %>">
<div class="line_cell clear_fix" style="position: relative">
<%= _.template($("#offerCellContentTPL").html(), arguments[0]) %>
</div>
</div>
</script>
<script type="text/html" id="pollOfferCellTPL">
<div class="offer line_cell <%= offersDict[type][offer].poll.private ? 'private' : '' %>" entity="<%= offer %>" data-url="<%= offersDict[type][offer].url %>" data-vid="<%= offersDict[type][offer].poll.vid %>">
<% if(offersDict[type][offer].poll.vid){ %>
Проголосуй за вариант:
<div class="info_msg">
<div style="overflow: hidden"><%= offersDict[type][offer].poll.index %>) <%- offersDict[type][offer].poll.text %></div>
<span class="no_select" style="color: #91A4B8; display: none; cursor: pointer;">Показать полностью..</span>
</div>
<% }else{ %>
<div style="margin-bottom: 3px">
Проголосуй за любой вариант:
</div>
<% } %>
<%= _.template($("#offerCellContentTPL").html(), arguments[0]) %>
</div>
</script>
<script type="text/html" id="commentOfferCellTPL">
<div class="offer line_cell" entity="<%= offer %>" data-_id="<%= offersDict[type][offer]._id %>" <%= offersDict[type][offer].comment.type == 3 ? 'data-var="' + offersDict[type][offer].comment.var.index + '"' : '' %>>
<% if(offersDict[type][offer].comment.type == 3){ %>
Скопируй комментарий:
<div class="info_msg">
<div style="overflow: hidden"><%- offersDict[type][offer].comment.var.val %></div>
<!--http://alistapart.com/article/expanding-text-areas-made-elegant-->
<!--<textarea style="text-align: center; width: 158px; position: absolute" class="inline" readonly><%- offersDict[type][offer].comment.var.val %></textarea>-->
<span class="no_select" style="color: #91A4B8; display: none; cursor: pointer;">Показать полностью..</span>
</div>
<% }else{ %>
<div style="margin-bottom: 3px">
Напиши<%= [' ', ' <span style="color:#219B21">положительный</span> ', ' <span style="color:red">отрицательный</span> '][offersDict[type][offer].comment.type] %>комментарий:
</div>
<% } %>
<%= _.template($("#offerCellContentTPL").html(), arguments[0]) %>
</div>
</script>
<script type="text/html" id="cabinetOfferCellTPL">
<% id = arguments[0].url && type == "poll" ? url : id %>
<% var entityType = /[a-z]+/i.exec(id) %>
<% var oid = parseInt(/-?\d+/i.exec(id.split("_")[0])) %>
<% var prefix = is_mobile ? "m." : "" %>
<% var suffix = entityType == 'photo' && oid > 0 ? 'id' + oid + '?z=' : '' %>
<div class="offer">
<div class="line_cell clear_fix" entity="<%= id %>" _id="<%= _id.$oid %>" type="<%= type %>" <% if(arguments[0].hint){ %>title="<%= hint %>"<% } %>>
<a href="http://<%= prefix + 'vk.com/' + suffix + id %>" target="_blank">
<img src="/static/images/<%= entityType %>32.png" class="fl_l thumb" style="margin-top: 6px;"/>
</a>
<div class="fl_l desc_info"><a href="http://<%= prefix + 'vk.com/' + suffix + id %>" target="_blank"><%= id %></a><br>
<span><%= offerActions[type][1].split(" ")[0].capitalize() %> <%= arguments[0].total_n - n %> из <%= arguments[0].total_n %><%= arguments[0].icons ? _.map(icons, function(type){ return '<div class="icon ' + type + '"></div>'}).join("") : "" %></span><br>
<a href="#" class="setModule increase" module="<%= {like: 'buyPhotoLikes', sub: 'buySubs', group: 'buyGroup', repost: 'buyWallReposts', comment: 'buyPhotoComments', poll: 'buyPoll'}[type] %>">Пополнить</a> | <a class="cancel" href="#">Отменить</a></div>
</div>
</div>
</script>
<script type="text/html" id="activeOffersViewTPL">
<div style="text-align: center">
<% if(active_offers.length == 0){ %>
<div class="info_msg" style="margin-top: 3px; color: #777; margin-bottom: 14px">Нет активных заказов</div>
<% }else{ %>
<div style="overflow: hidden; text-align: left; margin-bottom: 12px">
<% for(var index in active_offers){ %>
<%= _.template($("#cabinetOfferCellTPL").html(), active_offers[index]) %>
<% } %>
</div>
<% } %>
<a href="#" class="setModule" module="buyPhotoLikes"><div class="button_blue"><button style="width: 148px">Заказать лайки</button></div></a>
<a href="#" class="setModule" module="buySubs" style="margin-left: 10px"><div class="button_blue"><button>Заказать подписчиков</button></div></a>
<a href="#" class="setModule" module="buyWallReposts" style="margin-left: 10px"><div class="button_blue"><button>Заказать репосты</button></div></a>
</div>
</script>

<iframe id="deferredFrame" sandbox style="visibility: hidden; display: none" width="0" height="0" tabindex="-1"></iframe>

<div style="text-align: center; position: fixed; bottom: 10px; right: 20px; color: #707070">По любым вопросам пишите на<br>e-mail: <a href="mailto:[email protected]">[email protected]</a></div>
</body>
</html>
А вот что нужно , это Текст страницы
Код:
 Царь горы
Уже победил  1 раз
Кликните и займите место царя!
Обмен репостами
Загрузка...
Репостни запись на стене Получи  2.5 Проверка..
Репостни запись на стене Получи  2.5 Проверка..
Хочешь сотни репостов для своей фоточки/записи?
Получить репосты!
Обмен лайками
Загрузка...
Лайкни запись на стене Получи  1.0 Проверка..
Лайкни запись на стене Получи  1.0 Проверка..
Лайкни фотографию Получи  1.0 Проверка..
Лайкни фотографию Получи  1.0 Проверка..
Лайкни запись на стене Получи  1.0 Проверка..
Хочешь сотни лайков под своей фоточкой/записью?
Получить лайки!
Обмен подписчиками
Новые предложения по подписчикам подгружаются, подождите..
Нажмите сюда, чтобы  включить  звуковое оповещение о новых предложениях по подписчикам
Отправь заявку в друзья Получи  3.5 Проверка..
Отправь заявку в друзья Получи  3.5 Проверка..
Хочешь, тысячи друзей или подписчиков для своей странички?
Получить подписчиков!
Обмен участниками
Загрузка...
Подпишись на группу Получи  4.5 Проверка..
Подпишись на группу Получи  4.5 Проверка..
Подпишись на группу Получи  4.5 Проверка..
Подпишись на группу Получи  4.5 Проверка..
Подпишись на группу Получи  4.5 Проверка..
Хочешь тысячи вступивших в свою группу/паблик/встречу?
Получить участников!
Обмен комментариями
Новые предложения по комментариям подгружаются, подождите..
Нажмите сюда, чтобы  включить  звуковое оповещение о новых предложениях по комментариям
Хочешь сотни комментариев под своей фоточкой/записью?
Получить комментарии!
Обмен опросами
Новые предложения по опросам подгружаются, подождите..
Нажмите сюда, чтобы получить больше новых предложениях по опросам прямо сейчас
Хочешь тысячи голосов для своего варианта ответа в опросе?
Получить голоса в опрос!
Выйти
+ На счету:  112.4
Активные заказы
Мои рефералы
 

orka13

Client
Регистрация
07.05.2015
Сообщения
2 167
Благодарностей
2 169
Баллы
113
Чтобы из HTML кода (ответа сервера) получить обычный текст, который смотрит пользователь в браузере на странице надо:
1. Сначала преобразовать код в полу-текст через HtmlDecode.
2. Потом из результата подчистить весь мусор и ненужные теги через регулярки.
Вот по теме мои пост1, вот пост2 как такое делать. Выбирайте с них что вам нужно, и городите свой C# кубик.
 

SteveJobs

Client
Регистрация
03.11.2016
Сообщения
283
Благодарностей
30
Баллы
28
Чтобы из HTML кода (ответа сервера) получить обычный текст, который смотрит пользователь в браузере на странице надо:
1. Сначала преобразовать код в полу-текст через HtmlDecode.
2. Потом из результата подчистить весь мусор и ненужные теги через регулярки.
Вот по теме мои пост1, вот пост2 как такое делать. Выбирайте с них что вам нужно, и городите свой C# кубик.
не помогает =(
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 614
Благодарностей
4 602
Баллы
113
разбирайся тогда с библиотекой htmlAgilityPack
Там, думаю, можно взять иннертекст
 
  • Спасибо
Реакции: SteveJobs

SteveJobs

Client
Регистрация
03.11.2016
Сообщения
283
Благодарностей
30
Баллы
28
Пробую через htmlAgilityPack, но парсится страница без куки
Может как-то можно хотя бы не Page.Text, а Page.Dom взять с гет запроса?
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)