Yacc
SpyCam писал:
Не за сотку, а почти 300 баков...
Вот в этом ты весь, чмо позорное. Для тебя все уже закончилось: ни денег, ни скрипта, ни кодера. Зато есть чрезмерное ЧСВ. Вот и дрочи на него.
Оригинальный сайт скрипта -
http://www.bounceexchange.com/. Скролим немного вниз, потом пытаемся закрыть страницу или нажать кнопку "Назад" (нужно пытаться именно нажать кнопки браузера, т.е. по alt+f4 ничего не будет).
Вот то, что я написал. Заранее пардон за кодировку, реп я удалил, а из архива как-то криво восстановилось, местами пропали запятые и точки с запятой, но мне правда не досуг это исправлять. Суть понятна, кому надо разберется.
functions.js
SECOND = 1000;
MINUTE = 60 * 1000;
HOUR = 60 * 60 * 1000;
DAY = 24 * 60 * 60 * 1000;
WEEK = 7 * 24 * 60 * 60 * 1000;
function empty (v, d) {
return typeof v === 'undefined' ? d : v;
}
function integer (v) {
v = typeof v !== 'undefined' ? parseInt(v) : 0;
return typeof v === 'number' ? Math.abs(v) : 0;
}
function random (min, max) {
return min + Math.floor(Math.random() * (1 + max - min));
}
function date (t) {
return typeof t !== 'undefined' ? new Date(t) : new Date();
}
function time (t) {
return date(t).getTime();
}
cookie.js
function Cookie () {};
Cookie.get = function (name, type) {
type = typeof type !== 'function'
? integer : type;
return type(
typeof name !== 'undefined'
? (document.cookie.match('(^|; )' + name + '=([^;]*)')||0)[2]
: null
);
};
Cookie.set = function (name, value, attributes) {
var attr = {
domain: null
, expires: 0
, path: '/'
, secure: false
, httpOnly: false
};
if (value === null) {
attr.expires = -1;
}
else if (typeof attributes == 'object') {
for (var i in attributes) {
if (typeof attr[i] != 'undefined') {
attr[i] = attributes[i];
}
}
}
if (attr.expires !== 0) {
var date = new Date();
date.setTime(date.getTime() + attr.expires * 86400000);
attr.expires = date.toGMTString();
}
document.cookie = name + '=' + value + '; expires=' + attr.expires + (attr.domain !== null ? '; domain=' + attr.domain : '') + '; path=' + attr.path + (attr.secure ? '; secure' : '') + (attr.httpOnly ? '; httponly' : '');
};
Cookie.del = function (name) {
Cookie.set(name, null);
}
timer.js
(function ($) {
$.fn.extend({
Timer: Timer
});
function Timer () {
var
_el = this,
_window = $(window)
;
_window.bind('timer-start', start);
function start (e, time) {
_el = _el.FlipClock(
Math.floor(time / 1000),
{
countdown: true,
callbacks: {
stop: stop
}
}
);
}
function stop () {
_window.trigger('timer-stop');
}
return _el;
}
})(jQuery);
counter.js
(function ($) {
$.fn.extend({
Counter: Counter
});
function Counter () {
var
_el = this,
_window = $(window),
_value = integer(_el.html()),
_step = empty(_el.attr('step'), '1,1'),
_interval = empty(_el.attr('interval'), '5,10'),
_count = empty(_el.attr('count') === 'up' ? 1 : -1, -1),
_limit = empty(_el.attr('limit'), null),
_id = empty(_el.attr('id'), _el.selector),
_started = false,
_next = function (prev, interval, step, limit, count) {
return prev + count * random(step.min, step.max);
},
_prev = Cookie.get(_id)
;
_limit = _limit !== null ? integer(_limit) : null;
interval(_interval);
step(_step);
_window.bind(_id + '-start', start);
_window.bind(_id + '-stop', stop);
function save () {
Cookie.set(_id, _value);
}
function clear () {
Cookie.del(_id);
}
function prev (p) {
if (typeof p !== 'undefined') {
_prev = p;
}
else {
return _prev;
}
}
function step (s) {
if (typeof s !== 'undefined') {
s = s.split(',').map(integer);
_step = {min: s[0], max: s[1]};
}
else {
return _step;
}
}
function value (v) {
if (typeof v !== 'undefined') {
if (_limit !== null && _count * (v - _limit) > 0) {
stop();
}
else {
_el.html(v);
_value = v;
}
}
else {
return _value;
}
}
function interval (i) {
if (typeof i !== 'undefined') {
i = i.split(',').map(integer);
_interval = {min: i[0], max: i[1]};
}
else {
return _interval;
}
}
function limit (l) {
if (typeof l !== 'undefined') {
_limit = integer(l);
}
else {
return _limit;
}
}
function count (c) {
if (typeof c !== 'undefined') {
_count = c === 'up' || (c = integer(c)) > 0 ? +1 : -1;
}
else {
return _count;
}
}
function next (f) {
if (typeof f === 'function') {
_next = f;
}
else {
return _next;
}
}
function start () {
if (_started === true) {
return;
}
_started = true;
tick();
}
function tick () {
if (_started === true) {
value(_next(_value, _interval, _step, _limit, _count));
var seconds = 0;
seconds = random(_interval.min, _interval.max);
setTimeout(tick, 1000 * seconds);
_window.trigger(_id + '-tick', [_value, _interval, _step, _limit, _count, seconds]);
}
}
function stop () {
if (_started === false) {
return;
}
_started = false;
_window.trigger(_id + '-stop');
}
function show (parent) {
if (typeof parent !== 'undefined') {
_el.parent(parent).show();
}
else {
_el.show();
}
}
function hide () {
_el.hide();
}
return {
value: value,
interval: interval,
step: step,
limit: limit,
count: count,
next: next,
prev: prev,
save: save,
clear: clear,
show: show,
hide: hide,
stop:stop
};
}
})(jQuery);
offer.js
(function ($) {
$.fn.extend({
Offer: Offer
});
function Offer (_config) {
var config = {
form: {
valid: 'midnight',
delay: 5 * MINUTE,
close: '#offer-close'
},
make: {
f: function (x, y) {return y < 20;},
g: function (x, y, u, v) {return y < v;}
},
exit: {
text: 'Sure?'
},
store: Cookie
};
config = $.extend(true, config, _config);
var
_el = this,
_window = $(window),
_close = $(config.form.close),
_store = config.store,
_delay = _store.get('offer-delay'),
_valid = _store.get('offer-valid'),
_track = null
;
var v = config.form.valid;
if (v === 'midnight') {
config.form.valid = midnight;
}
else {
config.form.valid = function () {
return v;
}
}
if ( ! delay()) {
delay(null);
if (valid()) {
_store.set('last-visit', time());
_window.bind('beforeunload', exit);
_window.bind('timer-stop', [invalid]);
_window.trigger('timer-start', [_valid - time()]);
}
else {
_window.bind('mousemove', mousemove);
}
}
else {
setTimeout(clear, _delay - time());
}
_el.make = _make;
function _make () {
var h = $window.height();
_el
.bind('submit', submit)
.css({
'height': 0.7 * h + 'px'
})
.show()
;
_close.bind('click', close);
}
function invalid () {
_window.unbind('beforeunload', close);
_window.unbind('beforeunload', exit);
valid(null);
delay(time() + config.form.delay);
setTimeout(clear, config.form.delay);
}
function clear () {
delay(null);
valid(null);
_track = null;
_window.unbind('beforeunload', exit);
_window.bind('mousemove', mousemove);
_store.del('last-visit');
}
_el.clear = clear;
function valid (t) {
var v = _time(t, _valid, 'offer-valid');
return t === v ? _valid = t : v;
}
function delay (t) {
var v = _time(t, _delay, 'offer-delay');
return t === v ? _delay = t : v;
}
function _time (t, v, k) {
if (typeof t !== 'undefined') {
_store.set(k, t);
return t;
}
else {
return v > time();
}
}
function make (e) {
_window
.unbind('mousemove', mousemove)
.bind('beforeunload', exit)
;
_el.make();
_window.trigger('offer-visible');
}
function submit (e) {
_window.unbind('beforeunload', exit);
}
function close (e) {
_el.hide();
valid(time() + config.form.valid());
_window.trigger('timer-start', [_valid - time()]);
_window.trigger('offer-hidden');
}
function exit (e) {
if ( ! valid()) {
valid(time() + config.form.valid());
_window.trigger('timer-start', [_valid - time()]);
}
_window.trigger('offer-exit');
e = e || window.event;
if (e) {
e.returnValue = config.exit.text;
}
return config.exit.text;
}
function mousemove (e) {
if (test(e || window.event)) {
make(e);
}
}
function test (e) {
e = xy(e);
var
x = e.pageX,
y = e.pageY - document.body.scrollTop,
f = typeof config.make.f === 'function'
? config.make.f
: function (x, y) {return y < 100;},
g = typeof config.make.g === 'function'
? config.make.g
: function (x, y, u, v) {return y < v;}
;
if (null === _track) {
_track = {x
, y:y};
}
else {
if (g(x, y, _track.x, _track.y)) {
return f(x, y);
}
_track.y = y;
}
return false;
}
function midnight (days) {
days = typeof days !== 'undefined' ? days : 1;
var
today = date(),
tomorrow = date(today)
;
tomorrow.setUTCHours(tomorrow.getTimezoneOffset() / 60, 0, 0);
tomorrow.setDate(today.getDate() + days);
return tomorrow.getTime() - today.getTime();
}
function xy (e) {
var doc, eDoc, body;
if (e.pageX === null && e.clientX !== null) {
eDoc = (e.target && e.target.ownerDocument) || document;
doc = eDoc.documentElement;
body = eDoc.body;
e.pageX = e.clientX + (doc && doc.scrollLeft || body && body.scrollLeft || 0) - (doc && doc.clientLeft || body && body.clientLeft || 0);
e.pageY = e.clientY + (doc && doc.scrollTop || body && body.scrollTop || 0) - (doc && doc.clientTop || body && body.clientTop || 0 );
}
return e;
}
return _el;
}
})(jQuery);
main.js
var
// Главное окно (вкладка). Контейнер событий приложения.
$window = $(window),
// Фиксированная сверху панель. Контейнер таймера.
bar = $('#offer-bar'),
// Таймер.
timer = $('#offer-timer').Timer()
;
var
// Счетчики. Смысл понятен из селектора. Пусть так и будет.
counter1 = $('#discounted-memberships-left').Counter(),
counter2 = $('#discounted-memberships-bought').Counter(),
counter3 = $('#last-sales-seconds-ago').Counter(),
counter4 = $('#people-looking-at-this-offer').Counter(),
counter5 = $('#time-left-for-discounts-to-end').Counter()
;
var
// Попап счетчика counter1.
counter1Popup = $('#discounted-memberships-left-popup'),
counter1PopupValue = $('#discounted-memberships-left-popup .counter-popup-value')
;
var
// Сумма счтчиков counter1 и counter2
discountedMembershipsTotal = $('#discounted-memberships-total').Counter(),
discountedMembershipsTotalValue = discountedMembershipsTotal.value()
;
var
counter1Value = counter1.value()
counter1Limit = counter1.limit()
counter1Prev = counter1.prev()
;
var _timerID = null;
// Устанавливается начальное значение счетчика counter1.
if (counter1Prev <= discountedMembershipsTotalValue && counter1Prev > counter1Limit) {
var last = Cookie.get('last-visit');
if (last > 0) {
last = time() - last;
}
if (last > MINUTE && last <= HOUR) {
counter1Prev -= 5;
}
else if (last > HOUR && last <= 12 * HOUR) {
counter1Prev -= 10;
}
else if (last > 12* HOUR && last < DAY) {
counter1Prev -= 20;
}
counter1.value(counter1Prev);
}
else if (counter1Value <= counter1Limit || counter1Value > discountedMembershipsTotalValue) {
counter1.value(discountedMembershipsTotalValue);
}
// Счетчик counter1 будет изменятся автоматически на случайную величину в случайные промежутки времени.
// Границы изменения значения счетчика и промежутков времени определены в разметке.
counter1.next(
// Рта функция возвращает РЅРѕРІРѕРµ значение счетчика counter1.
function (prev, interval, step, limit, count) {
// �зменение на случайную величину.
return prev + count * random(step.min, step.max);
}
);
//console.log(discountedMembershipsTotal, counter1Value);
// Устанавливается начальное значение счетчика counter2.
counter2.value(discountedMembershipsTotalValue - counter1Value);
// Счетчик counter4 будет изменятся автоматически на случайную величину в случайные промежутки времени.
// Границы изменения значения счетчика и промежутков времени определены в разметке.
counter4.next(
// Рта функция возвращает РЅРѕРІРѕРµ значение счетчика counter4.
function (prev, interval, step, limit, count) {
// Случайное число.
return random(step.min, step.max);
}
);
// Подписка на события приложения.
$window
.bind('discounted-memberships-left-stop', counter1Stop)
.bind('beforeunload', counter1.save)
.bind('offer-hidden', countersShow)
.bind('offer-visible', countersHide)
.bind('timer-start', showBar)
.bind('timer-stop', hideBar)
.bind('offer-exit', exit)
;
// Форма.
var
offer = $('#offer-popup').Offer({
form: {
close: '#offer-close',
valid: 'midnight',
delay: 3 * DAY
},
make: {
f: function (x, y) {return y < 20;},
g: function (x, y, u, v) {return y < v;}
},
exit: {
text: 'Sure?'
},
store: Cookie
})
;
function counter1Stop (e) {
hideBar();
}
function counter1Tick (e, value, interval, step, limit, count, seconds) {
counter2.value(discountedMembershipsTotal.value() - value);
counter3.value(seconds);
if (integer(counter1PopupValue.html()) !== value) {
counter1PopupValue.html(value);
counter1Popup
.animate({
top: $window.height() - counter1Popup.outerHeight() + 'px'
}, 1500)
.animate({
background: '#1f8dd6'
}, 1000)
.animate({
top: '100%'
}, 1500)
;
}
}
function timerTick () {
var valid = Cookie.get('offer-valid');
var time = new Date().getTime();
if (valid > 0) {
time = Math.floor((valid - time) / MINUTE);
}
else {
time = 0;
}
counter5.value(time);
}
function showBar (e) {
bar.show();
counter5.show('.offer-counter');
timerTick();
_timerID = setInterval(timerTick, MINUTE);
$window
.bind('discounted-memberships-left-tick', counter1Tick)
.trigger('discounted-memberships-left-start')
.trigger('people-looking-at-this-offer-start')
;
}
function hideBar (e) {
bar.hide();
offer.clear();
discountedMembershipsTotalValue = discountedMembershipsTotal.value();
counter1.clear();
counter1.value(discountedMembershipsTotalValue);
$window.unbind('discounted-memberships-left-tick', counter1Tick);
counter2.value(0);
counter3.value(0);
counter4.stop();
counter4.value(0);
clearInterval(_timerID);
counter5.show('.offer-counter');
counter5.value(0);
_timerID = null;
}
function countersShow () {
[
counter1,
counter2,
counter3,
counter4,
counter5
]
.map(function (counter) {
//counter.show();
});
}
function countersHide () {
[
counter1,
counter2,
counter3,
counter4,
counter5
]
.map(function (counter) {
//counter.hide();
});
}
function exit (e) {
offer.make();
}
index.html aka пиздатый лендинг:
Лендинг оказался пиздатым настолько, что им даже местный парсер подавился. Кому надо пишите ПМ.
Yacc
И вся переписка:
18.11.14
(21:08:59) SpyCam: Privet, nu kak zhizn' molodaja?
(21:09:30) yacc: Привет. Жизнь хоть за хуй держись.
(21:09:46) SpyCam: Takaja xoroshaja? Ili ploxaja
(21:10:41) yacc: Две операции сделали за 3 месяца, кушаю овсянку. Видимо не очень жизнь нынче. )
(21:10:59) SpyCam: oj, izvini, ja ne znal
(21:11:15) yacc: Нормально. Кодить в состоянии )
(21:11:17) SpyCam: dumal tebe rabotu predlozhit', no tebe navernoe ne do etogo
(21:11:45) yacc: Предлагай, я же не желудком кодить буду )
(21:12:06) SpyCam: ok, ishchu opisanie, chto na proshloj nedele pisal
(21:13:08) yacc: ок, тз лучше на мыло
zex405@gmail.com
я пока собаку погуляю
(21:13:38) SpyCam: ok
(21:14:47) SpyCam: Otpravil
(21:35:51) yacc: Получил. В целом я понял. Давай я сделаю у себя тестовую страничку с таким функционалом, потом обсудим детали. Надеюсь бюджет не 15 баксов )
(21:36:43) SpyCam: pro byudzhet ja ne dumal. No eto javno ne za kapejki
(21:36:59) SpyCam: Vot moj lending:
http://vintagecuties.com/full-access-to-vintage-cuties-retro-porn-archive.html
(21:37:39) SpyCam: eto dolzhno rabotat' i na mobilax
(21:37:47) yacc: ок, ушел работать
(21:37:52) SpyCam: Spasibo
(21:39:36) SpyCam: I eshchyo, tomu juzeru, kto uzhe budet "na shchyotchike", esli on budet pytatsja zajti na original'nyj lending, poka vremja istekaet, navernoe logichno emu pakazyvat' uzhe novuju stranicu, tu so schchyotchikom, a ne tak kak na quicksprout.com
(21:41:20) yacc: ок.
если еще что-то надумаешь, пиши на мыло русскими буквами, если не трудно )
там и не потеряется, и я смогу прочитать не сломав глаза
(21:41:34) SpyCam: OK
(21:41:50) SpyCam: vsyo drugoe projasnitsa kogda budet rabotajushchij shablon
(21:41:55) SpyCam: udachi
(21:42:13) yacc: один момент еще: на сервере пхп и мускуль?
(21:42:53) SpyCam: da
(21:43:01) yacc: ок
(23:21:10) yacc: А стоит ли вообще писать IP в базу. Может достаточно поставить куку? Тогда и база не нужна.
(23:22:14) SpyCam: Mozhet i tak, esli eto legche i proshche, no i funkcional ne portit
(23:41:16) SpyCam:
http://demotivators.to/media/posters/2879/35535760_termin-chyornaya
ktnyij.jpg
(23:41:51) yacc: )
(23:42:16) SpyCam:
http://www.adme.ru/zhizn-marazmy/20-nazvanij-kafe-pryamikom-ot-bogov-marketinga-805060/ - tut mnogo smeshnogo
19.11.14
(16:46:02) SpyCam: Privet, nu kak tam, poluchaetsja chto nibud'?
(16:46:45) yacc: да, получается
(16:46:50) SpyCam: OK
(17:01:45) SpyCam: Встречая классом рассвет, выпускники 27-й школы даже не подозревали, что проведут вместе ещё пятнадцать суток.
(17:06:52) yacc: Мужик заказывает шлюху, приходит девочка явно несовершеннолетняя:
- Девочка, тебе сколько лет?
- 13
- Оо, девочка, иди, иди отсюда.
- Смотрите какие мы суеверные...
С анеками пока пойдем, надо кодить же.
(17:07:13) SpyCam: ok ;)
(19:33:15) yacc: Привет. Вроде как осилил я. Посмотри:
http://le-x.koding.io/
(19:35:40) SpyCam: Privet
(19:50:21) SpyCam: karoche, tut vzryv mozga, 10 ljudej so svoimi problemami, nemogu sejchas gluboko v eto vniknut'... Vrode-by rabotaet... No ja lichno xotel, chtob "vyveska" na verxu stanovilas', kak u quicksprout, tam teksta chotb bylo by mozhno dobavit', i schyotchik povyrazitel'nee...
(19:53:44) yacc: это нюансы, главное чтобы логика соответствовала твоей задумке
(19:54:30) SpyCam: ja doma v vyxodnye vnimatel'nee eto posmotrju. Mozhesh taimer na 5 minut sdelat'?
(19:54:59) yacc: хоть на сколько можно сделать
(19:55:54) yacc: сделал 5
(19:56:15) SpyCam: OK, a posle togo, kak sdelanno predlozhenie juzeru, mozhno budet tekst, ssylki i t.d. na stranice pomenjat'?
(19:57:37) yacc: я же тебе говорю: это нюансы, то что касается внешнего вида можно будет легко изменять. смотри код страницы в самом низу
(19:59:08) SpyCam: OK, togda ja tebe napishu, kogda vsyo vnimatel'no posmotrju
(19:59:19) yacc: ок
(19:59:44) SpyCam: Po babkam... Mne uzhe nado xatu prodavat'?
(20:01:30) yacc: 100 (с учетом того что код в итоге придется под твои хотелки еще раз переписывать)
в целом он готов, те.е логика сделана, а внешний вид сделать просто
(20:02:00) SpyCam: Ja tebe 150$ dam
(20:02:06) SpyCam: podxodit?
(20:02:14) SpyCam: I sdelaem kak mne nado
(20:02:37) yacc: от денег и от еды не отказываюсь никогда )
(20:02:50) SpyCam: Negerojstvuj tut
(20:03:06) SpyCam: kak noga (ili nogi)?
(20:03:26) yacc: у меня вроде желудок больной только, ноги ходят )
(20:03:42) SpyCam: aa, izvini, tut putajus', u vsex chto-to bolit
(20:04:03) yacc: старость не радость, хули
(20:04:25) SpyCam: nu tebe vrode do starosti daleko
(20:04:45) yacc: 38 будет 25-ого
(20:05:11) SpyCam: Mne 38 v aprele bylo
(20:05:44) yacc: поэтому мы друг друга понимаем )
(20:05:56) SpyCam:
(20:06:01) SpyCam: s pol stakana
(20:07:52) SpyCam: a po kakomu principu ty sdelal chtob predlazhenie vyskakivalo?
(20:10:42) yacc: сейчас для этого нужно вести мышь снизу вверх. окно вылазит когда Y-координата мыши становится меньше 100
можно сделать как угодно по-другому )
(20:13:39) SpyCam:
http://bounceexchange.com/
(20:13:50) SpyCam: tut sajt kotoryj za eto mnogo babok prosit
(20:13:57) SpyCam: tam video koe-chto projasnjaet
(20:18:10) yacc: не понял за что там просят денег, у меня это 5 строк кода )
(20:18:39) SpyCam: nu vot, znachit kto-to platjat
(20:18:48) SpyCam: i tam tysjachami dollarov v mesjac
(20:19:34) yacc: да ты хотя бы 150 дай, я на тыщи не претендую поверь )
(20:19:44) SpyCam: :d
(20:20:36) yacc: сейчас у нас есть прототип. на его основе можно сделать пиздец какой самолет, только успевай придумывать
(20:20:50) SpyCam: OK, zajmus' etim
(20:20:56) SpyCam: Babki na sled nedele budut
(20:21:02) SpyCam: Mozhesh jaxtu uzhe zakazyvat'
(20:21:30) yacc: ок, я на связи
(20:21:37) SpyCam: k
24.11.14
(16:04:48) SpyCam: Privet, otpravil tebe pis'mo
(16:05:02) SpyCam: Url tvoj nerabotaet, nesmog nichego proverit', no eto ne problema
(16:05:15) SpyCam: Na anglisskom tebe napisal, tak kak pisal s plansheta
(16:05:27) SpyCam: u tebja vrode s anglisskim lady
(18:51:02) yacc: про часы которые тебе нравятся
я ночь не спал, чтобы все без сторонних скриптов сделать, на чистом яваскрипте. это ведь лэндиг, он должен грузится максимально быстро, а за flipclockjs придется тащить целую jquery
(18:51:42) SpyCam: Ja prosto vizual'no smotrel, ne na ves skriptov. Mozhet est' chto-to takoe - lyogkoe?
(18:52:01) yacc: это все можно сделать на цсс
(18:52:47) SpyCam: Mozhno i bez animacii, bez "padenija" plastinok
(18:53:19) SpyCam:
http://vintagecuties.com/ - flip clock stil' u menja na vsyom sajte
(19:00:36) yacc: смотри какое дело
я не особо дизайнер, то есть я могу сделать более-менее прилично с моей точки зрения и не факт что она совпадет с твоей. а это же время. поэтому я предлагаю тебе нарисовать часы и окно с предложением самостоятельно (html+css), а я займусь скриптом.
к тому же срипту дизайн побоку, потом можно будет внешний вид менять, меняя разметку и стили, не трогая скрипт. более того, скриптом можно управлять посредством разметки.
короче нужно разделить мух на котлеты. азы, есть азы, епта )
повторю: ям огу и сам все сделать, но будет дольше и, сответственно дороже.
(19:02:36) SpyCam: Da, dizain ja sam sdelaju, no mne nado chtob ty prosto nametil mesta i kakoj-to chyornovik chob byl, na chto ja by potom mog by lepit' CSS
(19:03:20) SpyCam: T.e. chtob byla by zelyonaja lenta na verxu - mesto pod chasy v nej, chasy - mozhno prosto chornymi kvadratami pometit'
(19:03:26) SpyCam: a ja poto uzhe detali sdelaju
(19:05:43) SpyCam: Vorpros v tom, kak sdelat' simuljaciju vsex funkcij slazhenno i pravdopadobno. Chtob cheloveku na mazol' davila by mysl', chto nado emu kupit' vxod poskoree
i chtob esli on by cherez chas-dva-5 zashyol, ne bylo by tak, chto vse cifry tak kak i byli stojat emu. A chtob nagnitalos' vsyo, chtob bylo by i tak, chto ostalsja vsego 1 "deal" v poslednem chasu
(19:05:51) SpyCam: idu poem, budu cherez 20 min
(19:23:15) SpyCam: vernulsja
(19:26:24) yacc: по дизайну.
идея разделения кода и данных в том, чтобы код работал с любыми данными, то есть в нашем случае данные это хтмл и цсс блоков таймера, ленты и т.д.
инвариантными остаются только селекторы, атрибуты и названия свойств цсс.
например для таймера можно написать так:
<div class="timer big red" id="mainTimer">
<div class="hours"></div>
<div class="minutes"></div>
<div class="seconds"></div>
</div>
(19:26:58) SpyCam: Da, takoe podxodit
(19:31:30) yacc: создать иллюзию активности просто
надо только определиться логикой: по какому принципу менять эти данные. случано в интервале, колебания вокруг среднего или какая-то более хитрая функция времени.
(19:32:28) SpyCam: Chto nenado tochnogo shablona, kogda strogo na kakoj-to minute - peremena, eto tochno
(19:32:49) SpyCam: A vot matematicheskaja logika - ja tut uzhe ne mogu tochno skazat'
(19:33:16) yacc: вообще я смотрю и вижу уже другую задачу, скрипт можно смело преписывать заново )
в ссвязи с этим вопрос у меня: это точно ТО, что ты хочешь? не придется третий раз переписывать? мне как-бы писать ради забавы интересно, но некогда нынче )
(19:34:21) SpyCam: Da, eto po suti drugoj skript, i ja eto ponimaju, ja tut srazu nametil vse vozmozhnye fichi, no mozhet byt chto chto-to iz nix ja pol'zovat' ne budu, no testirovat' budu vsyo
(19:34:27) SpyCam: Potomu stol'ko mnogo i nadumal
(19:34:54) SpyCam: Nu i oplata sledovatel'no innaja
(19:35:09) SpyCam: 200$ xvatit?
(19:35:46) SpyCam: Ty v matematike silnee, ja by xotel chtob ty predlozhil logiku raboty skripta
(19:36:28) SpyCam: Ved' eto normal'no, chto vremja ne isteklo, a vse podpiski uzhe prodanny, a mozhet byt' i inache
(19:37:31) SpyCam: Po mne to menee verojatno, chto to, chto v samyj poslednij moment ostajotsa 1 podpiska
(19:47:18) yacc: ок
давай так
1. я жду от тебя на мыло список всех сущностей (именно сущностей, не классов цсс, тоесть по русски, а классы могут быть любыми и будут указывать в настройках скрипта): зеленая пола сверху, таймер, всплывающее окно с предложением, подтверждение при выходе, все счетчики с хотя бы примерной логикой работы, точнее даже не с конкретной логикой, а стем как бы это могло быть с твой точки зрения, потому что я не знаю (а скрипт тем более) логику твоего бизнеса, но мне важна (как и скрипту, начинать писатькоторый без понимания картины в целом смысла нет ) суть предложения, которую должен определить ты, так как это и есть задача, которую ты мне ставишь. не могу же я сам себе задачи ставить и сам их решать )
2. аванс 100, вебмани или паксум (+5)
(19:49:30) SpyCam: Ja poprobuju napisat', xotja opisat' kak dolzhno byt' so schyotchikami - mne dovol'no trudno
(19:50:44) SpyCam: Dumaju imenno dlja etogo samyj lutshij variant eto najti reshenija v obsuzhdenii, a ne napisap mnoj to chto ja osobenno ne mogu opisat'
(19:52:44) SpyCam: taimer - eto vrode by jasno. No vot kak pokazyvat' chislo smotrjashchix na to predlozhenie (vymyshlennoe chislo, vsegda raznoe)
(19:52:59) yacc: не пиши здесь
(19:53:04) SpyCam: I kak simulirovat' chto kto-to uzhe kupil, i chto ostalos' men'she
(19:53:13) yacc: подумай и напиши все сразу по русски на млыо
(19:53:36) SpyCam: Po anglisski ne podxodit?
(19:57:41) yacc: лучше по русски, так надежней
по английски я могу читать, но не могу думать.
(20:00:26) yacc: напиши хоть что-то, чтобы я мог начать
хотя бы тупо список того что тебе надо точно и список того что тебе возможно понадобится. счетчики ко второму относятся, то есть их можно будет добавлять потом легко, но опять же нужно будет точно знать логику работы счетчика, иначе как сделать то, не знаю что )
(20:02:36) SpyCam: To chto nuzhno, vsyo pokazanno v skrine
(20:04:10) SpyCam: T.e. tebe nado eto perepisat' na russkom
(20:04:14) SpyCam:
(20:04:49) yacc: вообщем да )
(20:05:06) yacc: как бы ТЗ новое )
(20:05:19) yacc: "как бы" потому что и старого о не было )
(20:05:24) SpyCam: da, no vsyo i tak est', zachem eto perepisyvat'?
(20:06:00) SpyCam: Kak eto rabotaet, kak ja dumaju, eto paprobuju napisat'
(20:06:23) SpyCam: A vsyo drugoe ja uzhe otpravil segodnja
(20:06:38) SpyCam: Tak chto davaj bez etogo
(20:07:29) yacc: ну если тебе сложно написать тз по русски, то давай аванс хотя бы )
(20:07:46) SpyCam: Tratit' vremja na to, chto nenuzhno - ne imeet smysla
(20:08:23) yacc: смысл я тебе написал выше: не хочу потом третий раз переписывать под новую задачу )
(20:08:26) SpyCam: PayPalom tebe zaplachu, ne nado budet tratit' lishnie +5
(20:08:56) SpyCam: Esli mne budet nuzhno chto-to novoe, ja zhe nebudu eto prosit' bezplatno
(20:09:02) yacc: 5 за обмен на нал в рублях в итоге. 5 за мой счет
(20:09:11) SpyCam: ok
(20:09:15) SpyCam: daj svoj paxum
(20:09:42) yacc: ок, сек
(20:15:28) SpyCam: Nu tak?
(20:17:11) yacc: бля, забыл про паксум)
luies.let@gmail.com
(20:17:32) yacc: вебманями вообще не пользуешься?
(20:18:01) SpyCam: zaplatil
(20:18:05) SpyCam: net
(20:19:20) SpyCam: sejchas poprobuju opisat' kak vsyo dolzhno rabotat'
(20:20:29) yacc: попробуй да
(20:28:30) SpyCam: Ja tebe nechajanno otravil mylo gde ja tol'no nachal pisat'
(20:28:37) SpyCam: Neobrashchaj vnimanie
(20:28:48) yacc: ok
(21:14:49) SpyCam: Otpravil
(21:14:57) SpyCam: prochti pls, esli chto ne jasno, davaj tut vyjasnim
(21:15:22) yacc: ok
(21:47:30) SpyCam: Vsyo jasno?
(21:48:03) yacc: в общем и целом )
(21:49:24) SpyCam:
(21:49:35) SpyCam: bolee detal'no navernoe xren objasnish
(21:49:52) SpyCam: Tut nado delat' chernovik, potom testit' i dobivat'
(21:50:36) yacc: завра будет черновик
(21:50:41) SpyCam: OK
(20:58:49) SpyCam: Privet, kak prodvigaetsja delo?
(20:59:23) yacc: тяжело
(20:59:36) SpyCam: Znachit legko v boju budet
(20:59:53) yacc: нет, значит вчера день рождения отмечал )
(21:00:01) SpyCam: aa, tvoj?
(21:00:28) yacc: да
(21:01:09) yacc: сегодня легче будет )
(21:01:39) SpyCam: Nu tak pozdrovlenija i ot menja
(18:12:02) SpyCam: Privet, nu kak prodvizhenie?
(18:15:23) yacc: так-то почти готово
у меня тут 3-ий день непогода, то 2 дня света не было, сегодня откапывался, тока зашел
закончу сегодня-завтра
(18:16:05) SpyCam: Ok, a ja zabolel, uzhe vrode lutshe
(18:16:40) yacc: поправляйся
(18:16:59) SpyCam: Spasibo.
(20:14:32) yacc: привет
готов прототип:
http://yacc.koding.io/spycam/offer/
я не делал счетчики потому что не представляю куда их девать в дизайне
я сделал базовый лендинг
давай от него отталкиваясь доделаем остальное
сами счетчики прикрутить не проблема, но нужно точно знать куда их вставлять
потому что это ведь лендинг, тут все важно
короче смотри, я собаку погуляю и жду
(20:14:48) yacc: ссылка действительна 60 минут
(20:16:10) SpyCam: Privet
(20:16:18) SpyCam: Ok
(20:18:49) SpyCam: A chto sobstvenno proverjat'? on srazu mne predlozhenie dajot posle 1 sekundy, bez nikakoj zaderzhki
(20:19:10) SpyCam: a posle etogo, na stranice nichego ne menjaetsja
(20:27:24) SpyCam: udalil kuku, otkryl stranicu, taimer nachal rabotat'
(20:27:44) SpyCam: )
(20:29:23) SpyCam: Po moemu, "lovlja" uxodjashchego chelobeka rabotaet kak to ne tak
(20:29:24) yacc: сейчас задержки нет, пока тестим так проще
(20:30:02) SpyCam: slishkom bol'shoj klochok s verxu lovit klik, chut' li ne 1/5 stranicy
(20:30:07) yacc: если удалить куку таймера не будет в принципе
(20:30:28) yacc: нет 100px сверху
(20:30:38) yacc: все настраивается же )
(20:30:41) SpyCam: taimer dolzen byt' togda, kogda ja na overlee zhdmu "close" no ego netu
(20:31:25) yacc: нет, по тз таймер должен быть если от предложения отказались и перезагрузили страницу (или пришли на нее позже)
(20:33:20) SpyCam: ty uveren, chto ja takoe pisal v TZ? tak kak na quicksprout imenno tak kak ja teper' i skazal
(20:34:00) SpyCam: 4. после того, как юзер кликнул кнопку (или в то же время (в бэкграунде), когда ему показался тот оверлей с информацией о спец. предложении) ему уже надо показывать другую страницу (немного инной дизаин) и со всеми фичами и таймерамим
(20:35:00) SpyCam: T.e. esli ostavit' tak kak vsyo est' teper', to juzer navernoe ne uvidet vsex prelestej sovsem
(20:35:10) SpyCam: A tut kak raz i nado, chtob vsyo davilo na mozg
(20:35:28) yacc: ок, переделал
(20:35:30) yacc: смотри
(20:35:59) SpyCam: teper' verno
(20:36:25) SpyCam: a pochemu kursor lovit i s verxu po seredine stranicy?
(20:36:25) yacc: едем дальше
(20:38:05) yacc: это все можно настроить будет потом
сейчас там идет проверка координат такая: y <= 100
это можно настроить при запуске скрипта, написать туда любую функцию
(20:38:44) yacc: к тому же мало ли как уйти хочу? может я на закладку кликну и уйду
(20:38:50) SpyCam: OK, t.e. eto podkruvhivat' budem pozhzhe
(20:39:22) yacc: да это не то, нам надо определиться где и какие счетчики
(20:39:26) SpyCam: tut v principe nuzhno tol'ko 2 metoda lovli, na zakrytie krestika, ili back buton
(20:40:08) yacc: да это не панацея. я могу альт ф4 нажать и вообще браузер закрыть )
(20:40:16) SpyCam: Nu tak shchyotchiki my vrode by dogovorilis', chto ja dizainit' budu sam i mesta im podbirat'. Na tvojom testovom shablone nado prosto mesto im otvesti i ix pokazat', chtob mozhno bylo by proverit' rabotu
(20:40:23) SpyCam:
(20:40:38) SpyCam: tut nado dlja "average joe" vsyo delat'
(20:49:11) SpyCam: mne teper' zhdat' tvoego otveta?
(20:49:17) yacc: смотри какое дело. твой лендинг - кусок говна, честно
он мало того что говно, так он еще и под этот скрипт вообще не подходит
поому что там форма сразу видна, не надо скролить
зачем мне показывать еще одну форму когда я ухожу?
ничего кроме раздражения это не вызовет
идея в том что форма находится где-то ниже на странице
пользователь мог не докурутить до нее или прокрутил и не заметил
вот тут наш скрипт и нужен
в твоем лендинге для счетчиков просто нет места
имей ввиду что сделать этот скрипт универсальным в том виде как ты хочешь практически нереально, слишком много переменных
тот таймер пиздец геморойный (но это лучшее из того что мне удалось нацти за неделю), например в нем не так просто поменять размеры и цвета
от таймера зависит вся панель верхняя, изменится таймер и панель надо переделывать
и т.д.
т.е. я предлагаю взять ЭТОТ лендинг за основу, переделать что-то сейчас так, чтопотом ты будешь только менять цвета, картинки и тексты
прикрутить этот скрипт к любому дизайну будет очень не просто
короче в целом все устраивает?
(20:50:25) yacc: счетчики тоже на основе этого таймера
(20:50:37) yacc: т.е. выглядят так же
(20:51:28) SpyCam: govno ne govno, eto ne argument, ty zhe ne v kurse kak etot lending prodajotsa.
(20:51:51) SpyCam: Tut ne vazhno kak vsyo vygljadet, a kakoj CRO
(20:52:40) SpyCam: Ideja v tom, chto 100% etot zhe lending ja ne budu pod etot novyj skript s taimerami juzat', t.e. ja budu ego peredelyvat' i potom 100 raz podkruchivat'
(20:53:10) SpyCam: Tekst menjat', raspolozhenie detalej, cveta i t.d.
(20:53:17) SpyCam: Eto i est' inbound marketing
(20:53:36) SpyCam: Potomu variant chto teper' sdelat' namertvo na 100 let - ne podxodit
(20:55:28) SpyCam: po nyneshnej kompaniej chto u menja tam teper', etot projekt voobsche ne podxodit
tak kak a daju vxod na 1 nedelju darom. Eto pomotu, chto poprobuj prodat' tak prosto podpiski kogda u vsex novyj god i podarki na rozhdestvo na ume
(20:57:04) SpyCam: ty zhe sam govoril, chto razmeshchenie i dizain potom budet ne vazhno
(20:57:13) SpyCam: budet legko menjat'
(20:57:38) SpyCam: ja ponimaju, chto taimer na verxu - moroka s CSS i chtob ego peredelat' nuzhno vremja
(20:57:43) yacc: легко когда структура страницы изветсна заранее
(20:57:52) SpyCam: no poka ja ego ne proshu peredelat'
(20:58:02) SpyCam: Vrode by on podxodit
(20:58:06) yacc: я не могу в скрипте все варианты предустмотреть
(20:58:09) SpyCam: mozhet ja sdelaju ego men'she
(20:58:14) yacc: главная проблема это атймер
(20:58:31) SpyCam: on zhe uzhe sdelan
(20:58:53) yacc: да но ты себе не представляешь какой ценой )
(20:59:02) yacc: короче как обычно: разговор слепого с глухим )
ладно я сегодня доделаю все, завтра отдам
(20:59:52) SpyCam: spasibo chto ty ego sdelal, xota ty sam mne govoril, chto ja ego budu delat' ;)
(21:00:46) yacc: я перепробовал все что есть на рынке
не поверишь, но фактически это единственный достойный внимания )
(21:01:14) SpyCam: ja delal takoe dlja sebja, tol'ko bez animacii/JS, ja znaju chto eto takoe
(21:01:24) SpyCam: T.e. CSS dizain taimera delal
(21:01:24) yacc: и мне пришлось его распотрошить чтобы понять как изменить размеры и цвета
(21:01:41) SpyCam: V principe, vceta mne podxodjat
(21:01:52) SpyCam: razmer - vrode OK na etot moment
(21:02:04) yacc: ну, сейчас-то можно любые уже сделать )
(21:02:06) SpyCam: s Viewport chto-to tak kak na planshete on vyxodit za ramki ekrana
(21:03:23) yacc: да, это верстка
об этом я и говорю: надо жесткую структуру, тогда все будет ок
а так в 9 случаях из 10 с новым лендингом ты будешь стучать мне и жаловаться что все криво-косо
(21:03:28) SpyCam: ja svoj lending za nedelju 10 raz menjal
(21:04:03) SpyCam: mozhet vsyo eto ne okupitsja i rabotat' kak nado ne budet, t.e. prodazh neuvelichit ;)
(21:04:28) yacc: увеличит при нормальном лендинег )
(21:05:33) SpyCam: mozet byt', no "normal'nyj" - eto rezul'tat mnogix testov, a ne sdelal i zabyl
(21:06:04) yacc: конечно, а-б тестирование никто не отменял )
(21:06:07) SpyCam: Vot s 20 sekund do 40 uvelichil pribyvanie na lendinge
(21:06:33) yacc: ) я же говорю говно
без обид только
(21:07:09) SpyCam: govno za 10 limonovlet v almaz privrashchaetsja
(21:07:24) SpyCam: mne povig chto dumajut drugie pro to, kak vygljadit stranica
(21:07:30) SpyCam: tut zhe cifry vazhno
(21:08:50) yacc: то есть по твоему между внешним видом и цифрами связи нет? )
(21:10:40) yacc: я просто учился когда-то и работал в рекламе, поэтому кое что понимаю
твой лендинг - насмешка над наукой создания лендингов, в нем нарушены почти все законы жанра
не удивительно что на нем никто дольше 40 секунд не задерживается
а жти 40 секунд он просто кнопку Закрыть ищет )
(21:11:29) yacc: а вот на таком как я тебе показал, он задержится, пскролит, почитает...
(21:11:47) SpyCam: Ja by eto samoe skazal by pro tu stranicu, kotoruju ty by mne pokazal kak primernuju
(21:12:10) SpyCam: u menja 220 strnic na sajte on chital, tut nado chtob podpisyvalsja
(21:12:53) SpyCam: skoree vsego reklamu ty ne delal porn sajtam, a eto dva raznye miry. Posmotri kakie sajty krugom i ix lendingi
(21:13:02) yacc: ну это же пример, ясно что ее допиливать нужно под конкретный продукт
но вот здесь напрмер такой же точно лендинг:
http://www.bounceexchange.com/
так что зря ты споришь, я ж как лучше хочу, а ты уперся )
(21:13:37) yacc: реклама есть реклама
(21:13:45) yacc: порно или нет это не важно
(21:14:02) yacc: есть продукт иего нужно представить в лучшем свете
(21:14:08) yacc: вот и вся наука )
(21:14:15) SpyCam: ty govorish a teorii i tvoej praktike
(21:14:16) SpyCam: A ja govorju o svoej
(21:15:05) SpyCam: na praktike zhe, mogut byt' kardinal'no raznye rezul'taty
(21:15:14) yacc: ок, просто ради спортивного интереса сделай другой лендинг и повесь на сутки
потом поговрим на эту тему
я ушел работать
(21:16:05) SpyCam: poka ty mne tut pro kosmicheskie korobli govorish, mne kapajut podpiski
(21:16:30) SpyCam:
http://enter.brazzers.com/signup/signup.php?step=2&nats=NDc1NzA
CCESS:LINK
(21:16:33) SpyCam: vot lending
(21:16:47) yacc: если бы так, то ты бы не заморачивался повышением конверсии такими вот скриптами)
(21:17:14) yacc: это тоже не лендинг
(21:17:15) SpyCam: tak tipa 10% povysit' CRO tipa ne stoit?
(21:17:25) yacc: он работает потому что бренд известный
(21:17:28) SpyCam: ty posmotri krugom
(21:17:36) yacc: у тебя таких показателе на нем не будет
(21:18:15) SpyCam: beda v tom, chto netu s chem sravnivat', ja ix statistiki ne znaju
(21:18:18) SpyCam: kak i ty
(21:18:40) yacc: на 10%? если утебя сейчас 10 подписок то будет 11. стоит? )
а если 1000, то наверное стоит
(21:18:54) SpyCam: 11 v sutki, a za god?
(21:19:22) SpyCam: a esli budet13? poka ne testili, ne jasno
(21:20:04) yacc: не важно, я о том, что раз ты паришься этим, значит продаж мало
при усовии что трафик на лендинге есть это значит что лендинг говно
(21:22:06) SpyCam: eto ne znachit chto malo, a znachit chto xochetsa bolshe
(21:24:21) SpyCam: nashchyot etogo algoritma po lovle uxodjashchix juzerov mozhem pogovorit'? Nu chtob srazu pridti k idee, a ne posle
(21:24:52) yacc: ок
(21:25:59) SpyCam: u tebja est' kakie-to soobrozhenija? Po tomu sajtu, chto za takoj skript beshannoe bablo beryot, chto ja tebe pokazyval, on tam proverjaet chtob juzer sdelal neskolko dvizhenij na stranice... T.e. eto znachit on chitaet/smotrit
(21:28:13) yacc: нет, можно сразу увидет форму, если опустить курсор ближе к середине страницы и начать двигать его вверх
скролить не обязательно, время не засекают
(21:29:19) yacc: у меня так же: скрипт не сработает если проходить зону y<100 сверху вниз
(21:30:11) SpyCam: t.e. ty dumaesh chto s zaderzhkoj i zonoj y<100px vsyo budet OK?
(21:30:31) yacc: я вообще на эту тему не думаю
(21:30:49) yacc: как сказал так и сделал )
(21:31:12) yacc: в целом идея интересная
(21:31:14) SpyCam: a esli podumal by?
(21:31:59) yacc: нет смысла гадать, надо тестить на жифвом трафике
перманентное а-б тестирование - твое всё
(21:33:06) SpyCam: a kak uvidet' chto ne tak?
(21:33:12) yacc: если ты про чило 100, то оно заваисит от размера экрана
(21:33:32) yacc: очень просто увидетть: продажи упали - значит что-то не так )
(21:33:54) SpyCam: dumaju chto 100 eto slishkom mnogo. nado 20-30
(21:35:43) yacc: на большом экране 100 - нормально
тогда есть шанс что форма покажется еще до того как курсор уйдет за пределы окна
на мобилках надо смотреть конечно
ну и тестить, тестить, тестить
(21:36:16) SpyCam: takoe testit' nado nam samim, a ne juzeram
(21:36:33) SpyCam: na mobile, palcewv ved' ne pojmaet
(21:37:36) yacc: нам-то зачем? как раз юзерам и надо
вот потестишь на 100, на 200, на 50 и выяснишь оптимальную цифру
(21:38:19) yacc: нам тестить смысла нет просто потому что мы знаем что и как
мнение предвзятое изначально
(21:38:38) SpyCam: na prodazhax eto mozhet i ne otrazitsja. Mne zhe ne nado vsem pokazat' etot "offer" a tol'ko tem kto budut pokidat'. Tem kto i tak podpisyvajutsja - zachem mne im predlogat' skidki?
(21:39:05) SpyCam: sdelaesh 100, popadutsja i te, kto ne xotel uxodit'
(21:40:12) SpyCam: postavish 20. men'she pogreshnost'
(21:40:14) yacc: скрипт сработает толко если y<100 И курсор двигается вверх
если так и он не собирается уходить, то это верно нервынй тремор )
(21:40:54) yacc: поставлю сколько скажешь )
(21:41:19) SpyCam: stav' 20, a potom ja navernoe sam budu znat' gde pomenjat'
(21:43:53) SpyCam: i zaderzhku srazu postav' xot' 5 sek, chtob bylo mozhno testit'
(21:45:22) yacc: ок
(21:46:12) SpyCam: i chtob ssylka ne 1 chas raotala, vozmozhno?
(21:46:54) yacc: да, 10$ в месяц )
(21:47:14) yacc: если не будет работать стукнешь
(21:53:07) SpyCam: ok
(0:16:18) yacc: вопрос
установили мы задержку перед следующим показаом
я так понимаю задержка будет в днях как минимум
нужно ли отслеживать истечение этого срока?
т.е. если задержка на неделю и страницу неделю не закрывать, то через неделю скрипт опять сработает без перезагрузки страницы
(0:42:06) SpyCam: zaderzhdka pered lovlej uxoda so stranicy, a drugaja - dlja tex kto promorgal taimer skidki
(0:43:15) SpyCam: srok budet X, poka dumaju chto v dnjax, no navernoe lutshe ustonavlivat' shasy, ne dni. Otslezhivat' navernoe ne nado.
(0:43:28) SpyCam: ja ne uveren nado ili net
(0:44:28) yacc: я сделал уже, но этот участок кода будет работать крайне редко - только если не закрывать страницу на все время задержки
(0:44:44) SpyCam: ok
(17:21:28) yacc: привет
вроде сделал
смотри пока, настройки скрипта в исходнике страницы внизу
(17:27:01) yacc: нам надо сегодня добить этот скрипт
ясно что просто так ты его не сможешь интегрировать в свой лендинг
пока и не пытайся, играйся с моим
как только ты скажешь что мол да, все ок, вот те 100, я помогу тебе интегрировать его в твой лендинг
потом уже я думаю ты сам сможешь понакатанной
это все при условии что ты не имзенил свое мнение по-поводу своего лендинга
т.е. если исходить из того, что лендинг может быть любым
в противоположность тому что предлагал я: зафиксировать структуру лендинга и дальше плясать от нее
(17:30:00) SpyCam: Ok, posmotrim
(17:52:50) SpyCam: A ty ne mog k tem drugim kaunteram (i pochemu oni takie zhe, a ne prosto tekstovye, kak u menja v skrine) dopisat' tekst tot chto byl okolo nix, t.e. chto oni znachut, a to teper
(17:52:55) SpyCam: xz chto i kto
(17:53:27) SpyCam: Buz counter eto chto?
(18:02:24) SpyCam: X discounted memberships bought
X discounted memberships left
X people looking at this offer
Last sales X minutes/seconds ago
Time Left for discount to end: XXXXX
I slaider/vypadaika s prava/nizu
(18:02:30) SpyCam: vsyo eto nuzhno tekstom
(18:02:43) SpyCam: Esli etogo netu, kak mne proverit'?
(18:03:23) SpyCam: Tak zhe, za to vremja, 40 sekund ili skol'ko tam. Skol'ko "podpisok" na konu, kotorye dolzhny byt' razygranny? 10?
(18:03:38) SpyCam: Mne vsyo takoe nado znat', inache xz chto za ciferki begajut
(18:04:29) SpyCam: I, esli budet tekstovyje cifry, pochemu nelzja ix po universal'nomu ispol
(18:04:33) SpyCam: ispol
(18:04:39) SpyCam: ispol'zovat'?
(18:11:23) yacc: ебать копать, если текстовые циферки тогда все проще на порядок
я ж поэтому так долго и делал что заебался этот таймер настраивать и подгонять
(18:11:31) yacc: щас сделаю текстом
(18:12:37) SpyCam: Smotri v moj skrin, tam vsyo bolee chem jasno sdelanno
(18:12:50) SpyCam: graficheski taimer na verxu odin, vsyo drugie - ficry
(18:12:53) SpyCam: cifry
(18:12:54) SpyCam:
(18:13:38) SpyCam: s tekstovymi kaunterami nadejus' ne budet problem ix postavit' tam gde zaxochetsja, i stili im sdelat' raznye?
(18:13:46) yacc: ясно, вот поэтому нужно тз
сделал как написано и не ебет
час-два займет переделать
пиздец короче )
(18:14:10) SpyCam: TZ byl moj skrin
(18:14:17) yacc: с текстом-то конечно можно все что хочешь сделать
(18:14:25) SpyCam: nu vot i ladno
(18:14:47) yacc: скрин это не тз - это филькина грамота
но это ладно, проехали
(18:15:09) SpyCam: tz napisat' mozhet tol'ko proger
(18:15:34) SpyCam: dlja takix slozhnyx del, prosto ne vozmozhno vsyo opisat'
(18:15:41) SpyCam: prostomu smertnomu
(18:15:47) yacc: я не в претензии, прост заебался переделывать
(18:16:17) SpyCam: nu ty xot' sprosil by pered tem kak reshat' tak ili tak delat'
(18:16:45) SpyCam: ok, proexali
(18:28:04) SpyCam: Overlei s formoj, na serom fone, s krasnoj formoj. Ego ne trudno budet sdelat' ne po vsemu emranu, a poxozhe na quicksprout?
(18:28:54) yacc: любой можно сделать
(18:29:11) yacc: трудно или нет я хз, мне просто )
(18:29:43) SpyCam: nu tak mozhet srazu podkrutish chtob on byl vrode togo?
(18:29:50) yacc: ок
(18:29:57) SpyCam: Senks
(18:30:11) yacc: ссылку дай
(18:30:21) SpyCam: Na chto?
(18:30:32) yacc: на как надо
(18:30:48) yacc: poxozhe na quicksprout
(18:31:12) SpyCam:
https://www.quicksprout.com/pro-checkout/?rid=pI9hRf
(18:31:52) SpyCam: Tut mne prosto proncip nuzhen, diz overleja budu pozhzhe sam delat'
(18:32:27) SpyCam: I posmotri v bekgraunde kak vsyo proisxodit kogda overlei vsplyvaet
(18:52:27) yacc: я правильно понимаю что все счетчики показываются вместе с таймером и когда он кончается с ним же и исчезают?
(18:55:03) SpyCam: Ja dumal o vozmozhnosti juzat' chto to razdel'no. Dopustim i bez vsego drugogo, mozhno pokazat' skol'ko ljudej smotrit na stranicu. Ili pokazat' kogda poslednjaja prodazha byla, ili slaider v nizu/pravom
(18:55:13) SpyCam: Chto skazhes?
(18:55:47) SpyCam: Chtob nebylo vsyo ili nichego
(18:56:48) yacc: что за слайдер внизу/правом?
(18:56:58) yacc: slaider v nizu/pravom
(18:57:29) SpyCam: Skrin posmotri
(18:57:53) SpyCam: Krasnyj kvadrat
(19:00:09) yacc: так и что это? сколько осталось подписок сос кидкой?
и чо он красный? он не просто текстовый счеткчик? отличается от всех остальных?
(19:03:02) SpyCam: Eto budet davka na mozgi, s infoj chto tol'ko chto kupili, ono pokazalos' i potom propalo
(19:05:02) SpyCam: Iz tz
(19:05:05) SpyCam: Хотелось бы, чтоб юзер, которому всё это показывается, хоть раз увидел что подписки реально покупаются, их стоновится меньше, и что если он не поспешит, то может неуспеть. Т.е. в рамках како-го то времени, скажем 20-60 секунд (все настройки такого типа можно будет поменять?), нужно ему показать что кто-то купил подписку, т.е. тогда в правом нижнем углу всплывает красное "окошко" с какой-то надписью типа что "только что куплена 1 подписка". В том же времени, на других местах, цифры меняются, т.е. там, где написанно сколько осталось подписок, сколько их продано, как давно была последняя покупка. После Х секунд, всплывшее окошко пропадает. Время тикает. Ну и по прошествии какого-то времени, опять продажа, и т.д.
(0:43:47) SpyCam: Privet, mozhet znaesh gde mozhno kupit' rabotayushchie spiski proxy adresov?
(0:45:21) yacc: в гугле
(0:45:27) yacc: я не знаю )
(0:45:30) SpyCam: OK
13.12.14
(0:41:28) yacc:
http://yacc.koding.io/spycam/offer/
(0:42:23) SpyCam: Spasibo. Smogu protestit' lish na sled nedele
(0:43:28) yacc: ну тогда просто дай денег )
все работает, но пока ты разберешься много времени пройдет
и вообще я думаю за такую работу 200 мало
(0:44:35) SpyCam: Sejchas vyxodnye i ja ne pre delax
V ponedelnik/vtornik vsyo posmotryu, i obgovorim denezhnyj vopros
(0:44:51) yacc: ok
(0:46:43) SpyCam: overlay predlozhenie s "close" ssylkoj v nizhnem pravom uglu tochno ne takoe, kak v proshlij raz ja prosil
(0:47:57) SpyCam: ja prosto teper' vzgljanul na stranicu, pozsle nekotorogo vremeni. 7 chasov + ostalois' a " discounted memberships left 3"
(0:47:57) yacc: мы вроде договорились что внешний вид ты сам настроишь
все это в цсс настраивается на раз
я сделал сейчас для примера
(0:48:05) SpyCam: OK
(0:48:24) SpyCam: Ty skazal v proshlyj raz chto tebe eto prosto sdelat', i ja poprosil chtob ty sdelal, ty skazal OK
(0:48:31) SpyCam: Ja nepriderajus'
(0:48:48) yacc: так счетчик настроен
перезагрузи страницу
говорю ты будешь долго разбираться )
(0:48:51) SpyCam: ja sprashival, prosto li budet izmenit' velichinu
(0:49:25) yacc: я так и не понял где там по ссылке оверлей, у меня он не открывался
(0:49:27) SpyCam: stranicu perezagruzil, opjat' 49 ostalos'
(0:49:29) yacc: поэтому так
(0:51:14) yacc: ну я же говорю так счетчик настроен
ты хоть код страницы открой посмотри
или ты думал из коробки все само пос ебе будет?
откуда ж мне знать сколько у тебя осталось подписок со скидкой?
смотри код
ты вроде не при делах был?
(0:51:38) SpyCam: da, kod smotret' i t.d. ne smogu
(0:51:43) SpyCam: Posmotryu na sled nedele
(0:51:59) SpyCam: No pri peregruzke, ne dolzhno vsyo s nachala nachitat'
(0:52:14) yacc: нет сохраняется в куках
(0:52:23) SpyCam: Da, no tak proisxodit
(0:53:25) SpyCam: ne dolzhno byt' s nulja, i ne dolzhno byt' tak, chto gde on zakonchil, s togo i prodolzhaet, kogda prishol opjat'
(0:53:35) SpyCam: Razve tol'ko esli refresh sdelal
(0:54:22) yacc: так происходит потому что ты код не смотрел
посмотреть код не значит открыть страницу и взглянуть
когда ты изучишь его детально, тогда будем смотреть что не так
конкретно index.html и assets/offer/main.js
(0:54:44) SpyCam: OK, izvini togda. Pogovorim kak ja kod posmotryu
(0:56:30) yacc: поведение счетчиков и скрипта в целом в main.js
там 168 строк
и там всё
(0:56:42) SpyCam: OK
(0:57:12) SpyCam: ty sam vsyo protestil uzhe?
(0:57:30) yacc: иначе я бы денег не просил )
(0:57:48) SpyCam: eto dve raznye veshchi
(0:57:55) yacc: фактически в main.js стратегия всей затеи
(0:58:36) SpyCam: a est' kakoj-to metod potom sdelat' tak, chtob drugim kod spizdit' bylo by ne tak legko?
(0:58:51) yacc: нет
(0:59:13) SpyCam: no esli minificirovat', togda ved' trudnee budet razobratsja?
(0:59:23) SpyCam: Tak kak selektoram imena novye dat'
(0:59:24) SpyCam: korotkie
(1:00:02) yacc: есть вариант рисовать страницу на сервере яваскриптом, но это потом
(1:00:51) yacc: селекторы настраиваются в main.js
стили в offer.css
(1:01:17) yacc: нормально все )
(1:01:31) yacc: говрю же потестил
(1:01:43) SpyCam: OK, ty podumaj kak eto "zashchitit'" kogda zakomchim s oplatoj etogo shaga, togda posmotrim kakie est' varianty
(1:02:08) yacc: ок
(1:02:19) SpyCam: davazj, xoroshix vyxodnyx
(1:02:38) yacc: ок, жду вторник
(1:02:47) SpyCam: k
(20:19:04) SpyCam: Privet
(20:19:08) SpyCam: ssylka ne rabotaet
(20:20:37) SpyCam: Zhivoj?
(20:21:01) yacc: да
(20:21:04) yacc: щас
(20:23:44) yacc:
http://yacc.koding.io/spycam/offer/
(20:24:18) SpyCam: ne pashit
(20:24:31) SpyCam:
http://koding.io/ - Error 1001 Ray ID: 1991ee841f8f0f8d DNS resolution error
(20:24:45) SpyCam: You've requested a page on a website (koding.io) that is on the CloudFlare network. CloudFlare is currently unable to resolve your requested domain (koding.io). There are two potential causes of this:
(20:24:56) yacc: надо очистить кэш днс
(20:25:01) yacc: ось ккая?
(20:25:12) SpyCam: flushdns sdelat'?
(20:25:16) yacc: да
(20:25:38) SpyCam: sdelal, zarabotalo
(20:28:15) SpyCam: smotrju v main.js no chesno ne ochen' ponimaju chto tam
(20:29:09) yacc: щас прокомментирую )
(20:29:14) SpyCam: OK
(20:59:08) SpyCam: tak dolgo zhdat'?
(20:59:14) SpyCam: Tut interesnyj bag
(20:59:40) SpyCam: ja otrkyl 3 raznye brausera
(20:59:49) SpyCam: Vremja tam raznoe
(20:59:58) SpyCam: no vsyo ostanovilos' na
(21:00:47) SpyCam: 5 memberships left i 660 ili 661 minutes left for discounts to end
(21:01:47) SpyCam: a net, minuty uzhe pomenjalis'
(21:04:52) SpyCam: chto interestno, chto prodazh bol'she ne sdelanno, no "last sales seconds ago" cyfra menjaetsja
(21:07:44) SpyCam: tam gde taimer 10:52:46 tam 653 minut ostalos'
tam gde taimer 10:55:55 tam 652 minut ostalos'
(21:08:02) SpyCam: Ty tochno vsyop protestil?
(21:09:26) SpyCam: ty sejchas 20 minut budesh pisat', mozhet uzhe skin' chto napisal
(21:15:12) yacc: смотри есть 50 подписок по скидке
они продаются, то есть их становится меньше
ты хочешь показать пользователю динамику
он ее видит КАКОЕ-ТО время пока количество подписок по скидке не достигнет предела (сейчас 5, смотри код)
после этого этот счетчик не меняется и не меняется следующий за ним, т.к. они связаны (остальные будут работать, смотри код)
т.е. ты блефовал, юзер не повелся - алаверды)
если теперь перезагрузить страницу то счетчик начнется сначала. это можно настроить (все можно настроить)
можно было сделать так что динамика изменения будет зависеть от таймера сверху, т.е. чем меньше времени осталось тем быстрее изменяется счетчик, но тогда динамику можно будет увидеть только когда остается мало времени. я решил что это не вариант
сделал так. количество подписок изменяется каждые a-b секунд на величину от x до y
эти праметры определены в разметке счетчика, в атрибутах:
interval="a,b"
step="x,y"
смысл остальных параметров понетен из названия
но счетчик очень гибкий, его можно крутить как хочешь
например счетчик количества людей смотрящих сейчас определятся той же разметкой с другими числами, но работает он по другому. его величина равна случаному чилу от x до y (смотри код, епта)
(21:18:20) SpyCam: people looking at this offer - eto v principe OK i vsyo s etim xorosho
(21:18:34) yacc: еще момент: счетчик продаж тикает только когда страница открыта в браузере
(21:18:45) SpyCam: To chto taimer na verxu i tot chto niczhe nesovpadajut, eto ploxo
(21:19:02) yacc: те не будет такого что он придет через 2 часа а уже все кончилось)
(21:19:37) yacc: что занчит не совпадают?
там время, а тут минуты, все совпадает точно
(21:19:55) SpyCam: po men tak sejchas ne ochen' vsyo pravdivo. T.e. ja otkryvaju 3 brausera i vo vsex nix nachinaet s 50 vsyo rabotat'. nu tam 1-2 podpiski kolebljatsja
(21:20:52) SpyCam: i to chto refresh sdelav opjat' vsyo s nachala - takogo ne ochen' mozhet byt' po idee
(21:22:04) yacc: это можно изменить
а вообще идея в том чобы настрить так что до предела никогда не дойдет если не пялится в лендинг часами
(21:23:50) yacc: еще раз смотри код, все настраивается, но как именно решать тебе
смотреть аналитку по пользователям, считать, писать тестить и по новой
готового решения нет
(21:24:01) SpyCam: Togda navernoe ne nado do polunochi delat', esli vsyo i tak za 10 minut proxodit
(21:24:36) SpyCam: ja zhe tebe pisal, chto ne ponimaju gde imenno chto smotret', ja ne programmer
(21:24:48) SpyCam: Mozhet skazhesh kakie imenno nastroiki?
(21:25:02) SpyCam: ili napishesh v .txt fail, chtob neazabyt'
(21:25:08) SpyCam: I tebe kazhdyj raz nepisat'
(21:25:19) yacc: ты не слушаешь
все пройдет за 10 минут если открыть вкладку на 10 минут и то можно 10 изменить на сколько угодно
сколько у тебя средняя продолжительность на лендинег? 10 минут? )
(21:26:02) SpyCam: 40 sekund
(21:26:25) yacc: настройки в коде
<div
id="discounted-memberships-left"
class="counter-value"
interval="20,30"
step="0,2"
count="down"
limit="5"
>
50
</div>
(21:26:33) yacc: что тут не понятно?
(21:26:51) SpyCam: v main.js takogo netu
(21:26:55) SpyCam: v kakom faile eto?
(21:27:14) yacc: index.html
где же еще быть разметке?)
(21:27:45) SpyCam: aga, vizhu teper', to chto tebe jasno, mne ne jasno
(21:29:28) SpyCam: count i limit mne jasno
(21:29:33) SpyCam: a step i interval?
(21:30:33) yacc: выше писал
interval="a,b"
step="x,y"
(21:30:51) yacc: количество подписок изменяется каждые a-b секунд на величину от x до y
(21:31:16) yacc: то есть интервал тоже случайный
(21:32:47) SpyCam: tak sejchas primerno skol'ko minut nado, chtob do 5 dojti?
(21:33:46) SpyCam: "minutes left for discounts to end" - eto nado soglasovat' s verxnim taimerom, chtob nepokazyvalo beleberdu
(21:34:36) SpyCam: tak kak vsyo proisxodit v minutax, a ne v X chasov do polunochi, navernoe nado budet nastroit' vsyo ne do polunochi, a na chas ili dva
(21:34:45) SpyCam: Inache vsyo stranno vygljadit
(21:35:17) SpyCam: I chto napisat' vmesto 5 chtob vremja isteklo ili podpiski konchilis' i vseyo vernulos' na zad?
(21:35:54) SpyCam: "last sales seconds ago" eto nado svjazat' s "prodazhami"
(21:36:33) SpyCam: Ja vsyo zhe navernoe budu delat' tak, chtob vsyo zakonchilos', a ne vstalo na 5 ili drugoj cifre
(21:36:43) SpyCam: Inache netu smysla
(21:37:02) yacc: ну считай
каждый раз может уменьшится на 2, значит до 5 нужно не больше 22 уменьшать
помножим на 20 секунд получим что до 5 может дойти не раньше чем за примерно 7 минут
(21:37:04) SpyCam: Tak kak esli kto dozhdhyotsja, on budet v somnenii videv chto vsyo ostanovilos'
(21:38:01) yacc: "minutes left for discounts to end" - eto nado soglasovat' s verxnim taimerom, chtob nepokazyvalo beleberdu
что не так? он точно все показывает. это количество минут
(21:38:09) SpyCam: a esli postavit' 100 podpisok, to vsyo budet bystree, ili medlinnej?
(21:38:45) SpyCam: (1:07:53 PM) SpyCam: tam gde taimer 10:52:46 tam 653 minut ostalos'
tam gde taimer 10:55:55 tam 652 minut ostalos'
(21:38:46) yacc: I chto napisat' vmesto 5 chtob vremja isteklo ili podpiski konchilis' i vseyo vernulos' na zad?
не понял
(21:39:14) yacc: да ты подожи с вопросами я не успеваю читать
(21:39:23) SpyCam: nu po TZ mne nado chtob vsyo zakonchilos', ili vremja, ili chislo podpisok i pokazalo iznachal'nyj lending bez predlozhenij
(21:39:39) yacc: "last sales seconds ago" eto nado svjazat' s "prodazhami"
связано
(21:40:11) SpyCam: nesvjazanno, gorit 5 prodazh, a po chjislu vsyo echyo prodajotsa
(21:40:50) yacc: Ja vsyo zhe navernoe budu delat' tak, chtob vsyo zakonchilos', a ne vstalo na 5 ili drugoj cifre
у тебя с математикой как вообще?
не будет такого, точнее вероятность этого события мала настолько что ей можно пренебречь
при условии что все грамотно настроено
(21:41:35) SpyCam: ne budet chego?
(21:41:41) SpyCam: Chtob zakonchilos'?
(21:42:21) yacc: tam gde taimer 10:52:46 tam 653 minut ostalos'
tam gde taimer 10:55:55 tam 652 minut ostalos'
это косяк браузера. какой?
до полуночи осталось 2 часа 30 минут, а никак не 10.50
(21:42:55) SpyCam: eto u tebja 2:30 u menja 10:50
(21:43:12) yacc: nesvjazanno, gorit 5 prodazh, a po chjislu vsyo echyo prodajotsa
да, уберу
(21:44:16) SpyCam: i sdelaj pls tak chtob perezagruziv stranicu s nova, ne bylo nachinanija opjat' s 50 podpisokl
(21:44:19) yacc: njulf pjyf yt ghfdbkmyj jghtltkztnxcz
xnj pf ,hfepth&
(21:44:48) yacc: to u tebja 2:30 u menja 10:50
тогда зона не правильно определяется что за браузер?
(21:45:11) SpyCam: brausery 3 u menja, FF, chtome i opera
(21:45:23) SpyCam: tut zhe ne do polunochi tvoego vremeni
(21:45:31) SpyCam: a do polunochi vremeni juzera?
(21:46:06) yacc: ебать во ты путаешь меня
10:55 это и есть 650 минут
(21:46:26) yacc: 10 часов * 60 минут в часе + 55 минут = 655
(21:46:27) SpyCam:
(21:46:59) SpyCam: tam gde taimer 10:52:46 tam 653 minut ostalos'
tam gde taimer 10:55:55 tam 652 minut ostalos'
(21:47:04) SpyCam: Eto OK po tvoemu?
(21:47:46) SpyCam: 10:55:55 eto 655 a ne 652 minut
(21:47:48) yacc: блин ну я и спрашиваю где пиздит? в каком браузере?
(21:47:59) SpyCam: sejchas vse proverju
(21:48:20) SpyCam: 10:15:20 612 - eto chrome
(21:48:36) SpyCam: t.e. opera, izvini
(21:49:00) SpyCam: blin, eto chrom
(21:49:03) SpyCam: uzhe zaputalsja
(21:49:18) SpyCam: 10:14:30 610 opera
(21:49:32) SpyCam: 10:10:27 611 FF
(21:49:48) SpyCam: t.e. FF xorosho rabotaet
(21:50:54) yacc: еще раз проверь
(21:51:29) SpyCam: 10:12:14 609 chrome
(21:52:04) SpyCam: 10:11:46 608 opera
(21:52:10) SpyCam: FF smotret'?
(21:52:25) yacc: нет еще раз те
ctrl+f5
(21:53:01) SpyCam: teper' vrode OK
(21:53:20) yacc: странный глюк
(21:53:33) SpyCam: i srazu snova nachalo podpiski schitat' ;)
(21:53:50) yacc: i sdelaj pls tak chtob perezagruziv stranicu s nova, ne bylo nachinanija opjat' s 50 podpisokl
как тогда сначала нчинать? когда таймер кончился?
(21:54:44) yacc: я же код меняю тут
а он у тебя в браузере закэшировался
делай ctrl+f5
(21:55:39) SpyCam: nu sam podumaj, esli ty ushol so stranicy i cherez X sekund/minut vernulsja, a tebe opjat' 50 ostalos'
(21:55:47) SpyCam: Eto stranno vygljadet
(21:55:53) SpyCam: Dolzhno byt' men'she, chem bylo
(21:56:42) SpyCam: i kak sdelat' chtob esli ne uspel, vyso vernulos' na do skidochnuju stadiju?
(21:59:18) yacc: Dolzhno byt' men'she, chem bylo
оно и будет меньше
меньше либо на 0, либо на 1, либо на 2
т.е. точно как написано в разметке счетчика
step="0,2"
))
(21:59:38) yacc: порефрешь страницу
(22:00:05) yacc: i kak sdelat' chtob esli ne uspel, vyso vernulos' na do skidochnuju stadiju?
не понял
(22:00:09) SpyCam: Teper' vizhu, eto pravil'nee
(22:00:41) SpyCam: chtob ili vremja isteklo ili podpiski zakonchilis' io opjat' vstal original'nyj lending
(22:01:07) yacc: напиши step="1.1" посмотри
напиши step="2,2" посмотри
и т.д
(22:01:50) SpyCam: t.e. mne skachat' k sebe na komp i s nego posmotret'?
(22:02:28) SpyCam: esli ja perezagruzhu stranicu, tp nude
(22:02:36) SpyCam: budet na 0-2 men'she
(22:02:48) SpyCam: A esli zajdu cherez 10 minut, eto tozhe budet na 0-2 men'she?
(22:03:07) SpyCam: Nelzja zdelat' drugoe chislo, svjazannoe s vremenem "otsutsvija" ?
(22:05:55) yacc: сделаю
но
давай ты с этим до конца разберешься
я сейчас все что выше решили сделаю и отправлю тебе на мыло
ты напишешь мне в ответ что еще
(22:06:30) SpyCam: ja zhe i razberajus'
(22:06:42) SpyCam: I xochu s etim pobystree zakonchit'
(22:07:37) SpyCam: tam gde sejchas nastroenno chtob do polunochi rabotalo, nadejus' tam mozhno i chasy budet vpisat'?
(22:07:51) yacc: просто много всего и сразу я не успеваю чиатать
(22:08:39) yacc: да, но не часы а секунды
в комментах все будет
(22:08:52) SpyCam: OK
(22:09:44) SpyCam: chislo, s kotorogo nachinaet podschyot, t.e. v pervyj raz kogda zaxozhu i tam s 50-48 nachinaetsja podshchyot
(22:09:58) SpyCam: Mozhno nastroit' promezhutak pobol'she?
(22:10:04) SpyCam: 50-40 naprimer
(22:11:36) SpyCam: Esli postavit' X sekund, eto kak budet, kazhdomu juzeru tipo rovno chas? ne smotrja skol'ko vremeni ostalos'?
(22:11:58) SpyCam: Ili eto budet do konca dannogo chasa
(22:12:21) SpyCam: Primerno kak do polunochi, no eto budet do konca dannogo chasa?
(22:13:19) yacc: давай впросы по одгному
у меня у же голова болит читать кучу невнятного транслита
(22:13:55) SpyCam:
(22:14:15) yacc: Mozhno nastroit' promezhutak pobol'she?
(22:10:04) SpyCam: 50-40 naprimer
нет, но можно сделать что всего из будет не 50 а 50-60
(22:14:43) yacc: Esli postavit' X sekund, eto kak budet, kazhdomu juzeru tipo rovno chas? ne smotrja skol'ko vremeni ostalos'?
не понял куда поставить? о чем вообще?
(22:15:00) yacc: а понял
(22:15:17) yacc: нет, не до конца часа, сколько написал столько и будет
(22:15:30) SpyCam: 0-40 naprimer нет, но можно сделать что всего из будет не 50 а 50-60
tak chto budet videt' juzer esli ja napishu emu chtop vsego 50, a tam budet 60?
(22:16:13) SpyCam: нет, не до конца часа, сколько написал столько и будет
t.e. budet vrode chudo chto juzer zashol imenno v tu sekundu kogda my nachinaem "rasprodazhu"?
(22:20:05) yacc: мне это не интересно
ты сказал до полуночи, я сделал
хочешь час, пожалуйста
только деньги плати, хоть что тебе сделаю
но нужно ли это тебе, как ты будешь это использовать меня как бы мало заботит )
(22:22:01) SpyCam: ja prosto sprosil
(22:22:16) SpyCam: Dumaju novyx funkcij zakazyvat' ja poka ne budu
(22:22:35) SpyCam: dovesti chto est' do uma, i stavit' testit'
(22:22:52) yacc: так а зачем? ты сам выдвигаешь предложения, сам их опровергаешь, и поотм у меня спрашиваешь как так? )
(22:23:10) yacc: однозначно надо тестить сначала
(22:23:12) SpyCam: potomu chto tak rozhdaetsja istina
(22:23:34) yacc: я кстати такую тему сегодня видел уже )
(22:23:45) yacc: видать пошал в народ )
(22:23:55) SpyCam: na platnike?
(22:24:53) SpyCam: URL dash posmotret'?
(22:25:03) yacc:
https://blog.kissmetrics.com/
(22:25:16) yacc: вроде здесь
(22:25:26) SpyCam: a nu da, eto te zghe vladel'cy ;)
(22:25:31) SpyCam: Ja vsex is sajty znaju
(22:25:40) SpyCam: Neil Patel - znamenityj marketolog
(22:29:09) SpyCam: tak smotri sejchas, ja eshchyo raz xochu sprosit' kak budet rabotat' "sistema", tak kak sejchas eto ne vidno.
Mne bylo nuzhno chtob rabotalo tak:
chel zaxodit na lending, esli "slovili" ego uxod, emu bac - predlozhenie - overlay (a v bekgraunde kontent stranicy pomenjalsja) - i on libo delaet to, chto napisanno v overlee, libo zhmyot na krestik v nyom i zakryvaet, i smotrit na lending s taimerami. Libo on mozhet tak zhe zakryvat' stranicu, i emu dadim brauserovskij alert s predlozheniem ne uxodit'
(22:29:16) SpyCam: U tenja tak vsyo i sdelanno?
(22:29:35) SpyCam: A to ja vizhu, chto vmeste s alertom emu opjat' i overlay dajut
(22:34:10) SpyCam: A posle okonchanija vremeni ili podpisok nado pokazyvat' pervonachalnyj lending bez lovli uxodov - bez spec. predlozhenij
(22:39:50) yacc: emu opjat' i overlay dajut
да, это все сделано в main.js
и да, это все можно поменять )
суть в чем, базовый код готов (и это бОльшая часть)
но стратегию можно определить по разному
то что сейчас есть сделано для примера
нет смысла его подгонять под твои хотелки
делай лендинг, заливай скрипты
потом четко и ясно, по-русски на мыло пишешь мне стртегию (в принципе я понял уже, но тем не менее)
я делаю тебе main.js с комментариями
иначе смысла нет
ну и по деньгам надо решить
я как бы не против в кредит работать, но я уже 2 недели потратил на твой скрипт, хотелось бы отдачи какой-то
(22:40:55) SpyCam: ja zhe tebe v perdyod zaplatil uzhe, nu davaj zakonchim i oplachu vsyo chto ostalos'
(22:41:17) SpyCam: za takoe nikto 100% v peryod ne platit
(22:42:54) SpyCam: Davaj delaem tak kak ty skazal, ty teper' podgonjaesh vsyo pod to, chto govorili segodnja
(22:43:00) SpyCam: togda proverjaem chto stalo
(22:43:02) SpyCam: ja tebe plachu
(22:43:09) yacc: да, ты дал 100, все ок
оставалось 100
но я сделал уже гораздо больше чем на 100
и очевидно мне предстоит написать как миниму еще один main.js
поэтому
(22:43:48) SpyCam: nu tak budet 150$ a ne 100
(22:43:56) SpyCam: Ja zhe ne kategorichen
(22:45:21) SpyCam: i overlay sdelaj plz dlja demo ne po vsemu oknu, tak kak ne jasno chto proisxodit v bekgraunde
(22:45:29) SpyCam: Eto ja uzhe raza 3 prosil ;)
(22:46:19) yacc: ок, хотя я расчитывал на 200 )
но опять же будет-то оно будет, но будет только тогда когда ты запилишь лендинг и зальешь туда скрипты
иначе я не вижу смысла что переделывать, потму что на лендинге, на твоем сервере наверняка надо будет что-то опять менять/настраивать
(22:46:34) SpyCam: Ty davaj okonchi rabotu, i o cene pogovorim
(22:46:38) yacc: оврелей можно сделать какой хочешь, это 5 строк в цсс
(22:46:46) SpyCam: nu vot i sdelaj pls
(22:46:47) yacc: сейчас не главное вообще
(22:47:44) yacc: а какой смысл сейчас его делать если его надо под тдих твоего лендинга делать*
(22:47:57) yacc: под диз
(22:48:01) SpyCam: po demo sejchas ne vidno kogda odin kontent na stranice, kogda drugoj, tak kak taimery v krasnom vidny
(22:48:18) SpyCam: OK, budem delat' na gotovom lendinge
(22:48:23) yacc: на странице ничего нет кроме счетчиков
(22:48:23) SpyCam: Tol'ko eto uzhe budet posle NG
(22:49:10) yacc: вот поэтому я и прошу дать денег ейчас, тк код готов, ты не готов)
(22:49:49) SpyCam: Ty sdelaj to chto segodnja obgovorili, i posle testa ja tebe zaplachu, t.e. zavtra ili poslezavtra
(22:49:52) SpyCam: kogda vsyo budet OK
(22:50:02) SpyCam: Podxodit?
(22:51:15) yacc: нет, то есть да, если у тебя проблемы с деньгами
иначе я расчитывал на оплату тк в суботу ты мне сказал что во вторник )
то что обговорили я сделаю (почти сделал уже)
(22:51:41) SpyCam: Problem s den'gami netu.
(22:51:55) SpyCam: byli problemy s kodom
(22:52:31) yacc: проблем с кодом нету
есть проблема с тем что ты его не понимаешь
а я не понимаю порой тебя )
(22:52:34) SpyCam: posle NG ty kak dolgo budesh prazdnovat'?
(22:52:55) SpyCam: nu bylo zhe para bagov
(22:53:33) yacc: не спорю, но я сздесь и все исправляю сразу, а баги неизбежны тк надо тестить
(22:54:08) yacc: нг побоку, у меня когда настроение хорошее нг, иначе работаю )
(22:54:56) SpyCam: ok, tak u tebja uzhe noch' na nosu
(22:55:07) SpyCam: zavtra davaj pokazhesh chhto stalo
(22:55:10) SpyCam: i oplachu tebe
(22:55:23) SpyCam: Nu a vsyo drugoe na real'nom lendinge budet vidno
(22:55:32) SpyCam: nadejus' problem s sapportom ot tebja ne budet
(22:55:46) yacc: а были когда-то?
(22:56:08) SpyCam: Nebylo, no chustvuetsja ot tebja kakoe-to nedovol'stvo
(22:56:14) SpyCam: obizhennost'?
(22:56:46) yacc: господь с тобой, я не такой )
(22:57:00) SpyCam: esli chto ne nravitsja, lutshe srazu vyskazat' i vyjasnit'
(22:57:18) yacc: не, вс норм
(22:57:21) SpyCam: OK
(22:57:34) SpyCam: esli ja chto-to ne to govorju, ty vsegda skazhi
(22:57:45) SpyCam: ja s toboj ochen' po druzheski i po prijatel'ski
(22:57:50) yacc: я бываю груб местами в разговоре, но это только слова
(22:58:05) SpyCam: nu poka menja nichego ne zacepilo, znachit OK
(22:58:53) SpyCam: vse JS faily v odno v konce objedenit' navernoe ne budet problemy?
(22:59:11) yacc: ок, я ушел работать
так я не понял тебе код сегодня есть смысл показывать или ты заплатишь в любом случае тоько завтра? )
(22:59:56) SpyCam: ja by posmotrel i segodnja, no tut rabot nakopilos', nado sdelat'
(23:00:01) SpyCam: zavtra lutshe
(23:00:02) yacc: vse JS faily v odno v konce objedenit' navernoe ne budet problemy?
нет, и я бы сделал это сам, но ты просил все отдельно, чтобы можно было использовать независимо
поэтому так
(23:00:15) SpyCam: OK
(23:00:20) SpyCam: ja prosto sprosil ;)
(23:00:54) yacc: зачем ты постояно оправдываешься? )
(23:01:14) yacc: ясно что ыт просто спросил
я просто и ответил )
(23:01:30) SpyCam:
(1:48:23) yacc: привет
все настроил я
http://yacc.koding.io/spycam/offer/
архив отправил на мыло
хочу уже денег
(12:09:49) yacc: почему-то я еще вчера подумал, что так оно и будет
ладно, я все понял )
(17:48:51) SpyCam: Privet, budu cherez chas-dva v ofise i vsyo reshim
(17:57:24) yacc: уже не тороплю, но осадок остался
(18:58:36) SpyCam: ja na meste
(18:59:16) SpyCam: vchera ty mne napisal uzhe ne v rabochee vremja, ja byl vne rabochego mesta. Syn vzjal doma moi nout i zakryl tvoj msg
(19:00:42) SpyCam: ssylka tvoja ne rabotaet?
(19:00:55) yacc: ну так я ждал до последнего когда ты сам стукнешь
вижу ты не торопишься, поэтому уже сам стукнул
(19:01:03) yacc: ссылка щас заработает
(19:01:07) yacc: код на почте
(19:01:24) SpyCam: da, videl
(19:06:20) SpyCam: daj svoj paksum
(19:07:20) yacc:
luies.let@gmail.com
(19:07:30) SpyCam: tol'ko odin kosjak vizhu
(19:08:22) SpyCam: posle togo, kogda vsyo zakonchilos', i mne opjat' pokazali stranicu bez skidok, ona opjat' lovit kliki i predlagaet skidku i vsyo po novoj
(19:10:05) yacc: так и было задумано, начать все сначала. это и есть начало. разве нет?
опять же: все это очень легко настраивается как угодно
(19:10:10) SpyCam: oplata sdelanna
(19:10:59) SpyCam: iznachal'no bylo zadumanno ne predlagat' skidku tomu zhe juzeru 2 nedeli
(19:11:22) SpyCam: esli eto mozhno nastroit' - togda ok
(19:12:35) yacc: а то есть не сначала начать, а сделать задержку
ок
(19:13:02) SpyCam: snachala, imelos' v vidu, chto ne predlagat' skidok uzhe kakoe-to vremja
(19:13:59) SpyCam: karoche, ja mozhet uspeju do novogo goda prigotovit' lending so vsemi "mestami" pod taimery a mozhet i net ... dam znat' kogda nuzhna pomoshch'
(19:15:22) yacc: ок, тогда я пока ничего не делаю
(19:15:30) SpyCam: ok, mozhno i tak
(0:56:32) SpyCam: ja tut na skoruju ruku sdelal izmenenija v lendinge pod tvoj skript
(0:57:04) yacc: ок
(0:57:07) SpyCam: posmotri pls:
do pokaza predlozhenija:
http://vintagecuties.com/test/1.html
posle:
http://vintagecuties.com/test/2.html
(0:57:37) SpyCam: Schyotchik na verxu nepovesil eshchyo, i overlay ne sdelal
(0:57:42) SpyCam: no vobschem kartina vidna
(0:58:27) SpyCam: Teper' dumaju, samomu mne prikrutit' vse tvoi skripty i CSS i dosazhdat' tebe voprosami, ili ty vsyo sam sdelaesh bystree iz bes golovnoj boli?
(0:59:46) yacc: щас сделаю
(0:59:52) SpyCam: spasibo
(0:59:55) yacc: не, не щас, через час
(1:00:00) SpyCam: OK
(1:00:03) SpyCam: xot' i zavtra
(1:00:51) SpyCam: Ja taimer, tot chto pokazyvaet skol'ko minut ostalos', tekstom, stavit' poka ne budu. Xvatit flipclock
(1:01:04) yacc: ок
(1:01:57) SpyCam: A mozhno tot zhe samyj tajmer v 2 mestax pakazat'? Naprimer paru postavit' v samom nizu stranicy
(1:02:20) SpyCam: Ili dublikaty ne pojdut
(1:02:44) yacc: честно не знаю, попробую
(1:02:57) SpyCam: Senks
(1:03:38) SpyCam: I togda poputno sdelaj tak, chtob posle okonchanija vremeni, esli chel nekupil, chtob emu pokazalo 1 stranicu, no bez lovli uxoda
(1:04:41) SpyCam: I eshchyo, kogda chel budet vvodit' svoj email v formu i uxodit' na stranicu bilinga, ne nado emu pokazyvat' tot alert/warning pro to chtob on ostal'sja na stranice ili pokinul eyo
(1:05:07) yacc: ok
(1:05:25) yacc: вроде так оно и есть сейчас
(1:05:39) SpyCam: eto xorosho, prosto podumal, chto mozhet takoe proizoit
(1:06:10) SpyCam: u tebja uzhe noch' navernoe
(1:06:13) SpyCam: ja edu domoj
(1:06:30) yacc: да, разгар рабочего дня )
(1:06:34) SpyCam: mozhesh skinut' mne na mylo kogda budet gotovo
(1:06:34) SpyCam:
(1:06:39) yacc: ок
(1:06:48) SpyCam: do zavtra
(1:07:21) yacc: ок
(1:12:00) SpyCam: Pro moi lendingi eshchyo, tam mozhno uskorit' zagruzku vsex assetov tvoiv? Nu naprimer to, chto ne nuzhno srazu pokazyvat' na 1 lendinge... Sdelat' async ili defer ili prefetch delat'
(1:14:27) yacc: я же говорил уже, что сейчас скрипт разбит на файлы потому что ты просил сделать все отдельно
т.е. ты можешь таймер, счетчики и основной скрипт использовать раздельно где-то еще
если нужно все сразу то весь скрипт объединяется в один, минифицируется и будет грузится очень быстро
(1:15:38) SpyCam: nuzhny 2 varianta - odin dlja developmenta, vsyo otdel'no, bez minifikacii, i drugoj - konechnyj, gde vsyo v odnom i minificirovanno
(1:15:44) SpyCam: Takoe vozmozhno?
(1:16:40) yacc: вполне )
(1:16:58) SpyCam: T.e. vse JS skripty mogug byt' v odnom fajle i tak, tol'ko nuzhno sdelat' komentarii gde chto nachinaetsha i konchaetsa
(1:17:04) SpyCam: i ja uzhe sumeju razobratsja
(1:17:10) SpyCam: I tak zhe s CSS
(1:17:46) yacc: да, только скрипты в файле должны идти в том же порядке чтои в хтмл сейчас
(1:17:56) SpyCam: Da, OK.
(1:18:00) SpyCam: Spasibo tebe, begu, semja zhdyot uzhe
(1:18:06) yacc: ок
(23:03:23) SpyCam: Privet, daj znat' kogda zakonchish
(23:03:33) yacc: ok
(22:16:35) SpyCam: Privet, nu kak prodvizhenie? ;)
(22:17:04) yacc: привет
ну вчера уснул, сегодня доделываю )
(22:17:27) SpyCam: nu xot' otdoxnul
(22:17:55) SpyCam: mnogo raboty? T.e. v obschem, a ne s nashim proektom
(22:18:44) yacc: пока две осталось
(22:19:02) SpyCam: dve raboty?
(22:19:06) SpyCam: ili proekta
(22:20:04) yacc: просто две, нг же
(22:20:16) SpyCam: ok
(22:48:09) SpyCam: - Литровку, пожалуйста.
- Одну?
- Три давайте, вдруг одной мало будет..
(3:25:59) yacc:
http://uykk0ef513a4.yacc.koding.io/spycam/offer/index.html
(3:26:29) yacc: как-то так
(3:27:18) SpyCam: Skin' pls mne na mylo, a to syn okupiroval moj nout
(3:36:34) yacc: отправил
(3:36:48) SpyCam: Spadibo
(3:47:21) SpyCam: OK, ja posmotrel
(3:48:58) SpyCam: Skazhem tak, nesovsem tak vygljadit kak te moi stranicy
(3:49:08) SpyCam: no navernoe ja s etim smogu razobratjsa
(3:51:03) SpyCam: Ja kak to dumal, chto eto budut 2 stranicy, do i posle tipa
(3:53:25) SpyCam: Vtoraja stranica, u menja budet v principe s drugim tekstom i drugim ot chasti CSS
(3:53:28) yacc: у тебя же есть index.html?
вот это "до"
а то что я тебе посла это "после"
(3:53:30) SpyCam: kak mne teper' eto voplotit'?
(3:54:10) yacc: что воплощать?
я взял твою исходную страницу, добавил свое, прокомментировал все
смотри код
(3:55:53) SpyCam: o kakom index.html ty govorish?
(3:56:45) yacc:
http://vintagecuties.com/test/1.html
(3:57:12) SpyCam: ok, nu i est' teper' index2.html chto ty prislal
(3:57:20) SpyCam: Kak mne ix svjazat'?
(3:58:14) yacc: их не надо связывать
то что я прислал это уже готовый лендинг, там все связано уже, просто скопируй код
(3:59:06) SpyCam: t.e. ty sdelal 1 stranicu iz dvux?
(4:00:26) yacc: я не понимаю о каких двух страницах идет речь
есть лендинг. один.
то что у тебя сейчас это исходник - index1
то что я прислал это со счетчиками и таймером - index2
(4:03:40) SpyCam: U menja est' 2 stranicy, raznye, odna, do taimerov, ona lish lovit uxod i tak kak ja ponimal - redirektit na vtoruju, a vtoraja - eto uzhe sovsem drugoj kontent, drugoj tekst, drugoj CSS, raznye formy i ssylki
Bylo
http://vintagecuties.com/test/1.html i
http://vintagecuties.com/test/2.html
2raja stranica, to chto tebe pokazal - imela lish bolee menee CSS podpravlen, chtob taimery vstavit'.
http://vintagecuties.com/test/3.html - etu ja segodnja uzhe s tekstom novym sdelal
(4:03:53) SpyCam: No vizhu chto nichego ne vyjdet
(4:03:55) SpyCam:
(4:04:24) SpyCam: Ja nemogu to zhe samoe pokazat' tomu, kto zaplatit polnuju cenu, i tomu, komu ja delaju skidku
(4:04:35) yacc: первый раз слышуу про редирект и две страницы
(4:04:50) SpyCam:
(4:04:59) SpyCam: tak zachem ja tebe pokazal dve stranicy?
(4:05:18) SpyCam: zhal' netu istorii u menja teper' toj chto v ofise
(4:05:27) yacc: я тоже об этом подумал
решил что ты просто загадочный
(4:05:40) SpyCam: LOL
(4:06:00) SpyCam: no teper' to ty ponjal o chyom ja?
(4:06:28) yacc: вроде, но изначально в тз не было такого
(4:07:03) yacc: вся история у меня есть, могу выслать )
(4:07:26) SpyCam: ai, kuda uzhe tut na noch' i na vyxod
Yacc
(4:07:44) SpyCam: karoche, kakie u nas est' varianty?
(4:09:57) yacc: я хз, ты же на ходу придумаваешь новые задачи
какие могут быть варианты?
пши тз, епта )
(4:10:34) yacc: хотя имхо с редиректом это бред
(4:11:12) yacc: надо один лендинг делать, а там уже пусть скрипт разбирается кому и что показывать
(4:11:55) SpyCam: togda eto uzhe nado s PHP delat'
(4:13:36) SpyCam:
http://vintagecuties.com/test/1.html
http://vintagecuties.com/test/3.html
Posmotri, tut mnogo chego raznogo
(4:14:02) SpyCam: Kak sdelat' chtob vsyo rabotalo, i legko bylo by vnosit' izmenenija potom, i CSS i teksta
(4:17:53) SpyCam: esli delat' odnu stranicu, togda ja nesmogu delat' popravki, tak kak ix ne budet vidno
(4:19:25) yacc: я правда не понимаю что ты хочешь вообще и что ты хочешь от меня в частности
(4:21:53) SpyCam: Ja xochu, pokazat' odnu stranicu tem, kto i tak podpisyvatsja budut, i lovit' na nej tex, kto uxodit, pokazat' im overlei i podgruzit' vtoruju stranicu s sovsem drugim kontentom. Potomu ja i govoril pro prefetch vrotoj stranicy
(4:22:25) SpyCam: Teper' u nas est' odna stranica s tem zhe samym kontentom no sprjatannymi ili pokazannymi taimerami
(4:24:18) yacc: так я тебе скзал уже что это бред
делай одну страницу
<div id="variant1">здесь первый вариант</div>
<div id="variant2">здесь второй</div>
(4:24:40) yacc: <style>#variant2 {display:none;}</style>
(4:24:55) yacc: когда надо скрипт включит variant2
(4:25:13) yacc: это если контент сильно разный
(4:25:31) yacc: иначе можно делать варианты не всего а только конкретных элементов
(4:25:50) SpyCam: ok, esli ja tak sdelaju, togda eto budet legko zapustit'?
(4:26:17) yacc: куда запустить? в космос?
(4:26:31) SpyCam: sdelat' chtob rabotalo
(4:26:53) yacc: сейчас все работает
(4:27:01) yacc: добавь туда вариант1
(4:27:15) yacc: там есть div id="main"
(4:27:42) yacc: добавь ему class="variant1"
(4:27:58) yacc: и сделай рядом div id="variant2"
(4:29:06) yacc: короче ты понял
(4:29:38) SpyCam: ja bolee menee ponjal kak sdelat' to chto ja umeju, t.e. iz 2 lendingov sdelat' 1
(4:29:56) SpyCam: No kak sdelat' potom vsyo chto ty delal - eto uzhe slishkom dlja menja
(4:30:38) SpyCam: Karoche, ja sdelaju to chto mogu
(4:30:56) SpyCam: i svjazhus' s toboj
(4:31:03) yacc: ок
(4:31:18) SpyCam: Mozhet mne dojdyot po xodu dela
(4:31:43) SpyCam: vsyo na segodnja, spokojnoj nochi, spasibo
(4:31:52) yacc: пока
(22:15:11) SpyCam: Privet, sdelal ja stranicu s ID, kotorye perekluchiv vsyo otobrozhaetsja kak nado
(22:15:28) SpyCam: Vopros, probovat' li mne sejchas vse tvoi fishki podkljuchat'?
(22:16:07) SpyCam: Ili tebe dat'?
(22:16:54) yacc: привет
одну страницу я тебе сделал.
теперь другую надо?
(22:18:36) SpyCam: chto tebe bolee priemlimo, otvechat' na moi voprosy kogda ja sam eto budu delat', ili samomu eto sdelat'
(22:18:41) SpyCam: vopros tol'ko v etom
(22:22:10) yacc: я не понимаю что еще я должен делать.
скрипт написан, лендинг сверстан
ты сейчас будешь каждый день что-то новое выдумывать, а я буду новые лендинги тебе собирать?
это же не серьезно
(22:22:54) SpyCam: Problema v chyom, chto ty ne xochesh mne pomoch' ili ne xochesh eto delat' bezplatno? Esli poslednee, govori cenu
(22:23:51) yacc: да дело даже не в бесплатно
я же сделал тебе лендинг, что с ним не так? почему сразу не сказал что что-то не так?
(22:24:42) SpyCam: my ob etom uzhe govorili, potomu, chto ty ne ponjal chto kontent raznyj na stranice do i posle predlozhenija skidki
(22:25:00) yacc: просто сейчас я с головой в другой задаче, переключаться и снова погружаться в твою - дорогого стоит
(22:25:29) yacc: да, но мы же вроде решили как сделать два варианта на одной странице
(22:25:39) SpyCam: nu vot ja ix i sdelal
(22:25:51) SpyCam: No kak sdelat' chtob vsyo rabotalo, ja ne ochen' ponimaju
(22:26:03) SpyCam: Tam novye ID - variant1 i variant2
(22:26:54) yacc: ок
т.е. задача стоит такая: модернизировать скрипт для работы с двумя вариантами лендинга
(22:27:02) yacc: с этого надо начинать
(22:27:09) yacc: надо было
(22:27:16) yacc: ссылку
(22:27:38) SpyCam: ssylku sejchas dam
(22:27:45) SpyCam: Ili lutshe na mylo stranicu skinu tebe
(22:27:49) SpyCam: OK?
(22:27:55) yacc: ок
(22:29:38) SpyCam: Otpravil
(22:30:04) SpyCam: V CSS stiljax est' takaja stroka:
body #variant1 {display:none}
(22:30:24) SpyCam: Pomenjaj na variant2 chtob uvidet' lending "posle"
(22:30:31) SpyCam: Ty eto i sam ponimaesh
(22:30:46) yacc: разберемся )
(22:31:02) SpyCam: Vot v v "posle" kontente, v verxnem zelyonom bare, s prava, nado taimer vstavit'
(22:31:13) SpyCam: A s leva - tekst
(22:31:17) SpyCam: Budet vidno
(22:31:29) SpyCam: T.e. vtoroj bar - goluboj, v stile chto delal ty, delat' ne nado
(22:37:59) SpyCam: Esli chto ne jasno, ili est' somnenija, sprosi u menja, togda men'she problem budet s neponjatkami
(22:38:04) SpyCam: Spasibo
(22:38:17) yacc: ок
(22:39:07) SpyCam: U nas v sredu prazdniki nachinajutsja, nu i do ponedelnika uzhe. T.e. esli ne uspeesh do sredy, to i ne speshi s etim, do ponedelnika uima vremeni budet
(22:39:39) yacc: ок
(23:50:58) yacc:
http://uykk0ef513a4.yacc.koding.io/spycam/offer/
это у меня вариант1
все так?
(23:51:36) SpyCam: da
(23:51:53) SpyCam: V variante2 knopki krasnye i zelyonaja lenta na verxu
(0:58:02) yacc: посмотри
http://yacc.koding.io/spycam/offer/
(4:36:28) SpyCam: Ty vrode chto-to pisal mne, no nenajdu
(4:36:32) SpyCam: URL vrode slal
(4:37:19) yacc:
http://yacc.koding.io/spycam/offer/
(4:37:32) yacc: готово, проверяй
(4:37:40) SpyCam: not found pishet
(4:37:44) SpyCam: flushdns nepomog
(4:38:05) yacc: еще не запустилась вм, минуту ждать
(4:38:11) SpyCam: k
(4:38:21) yacc: запустилась
(4:39:03) SpyCam: nepashet
(4:39:36) yacc:
http://uykk0ef513a4.yacc.koding.io/spycam/offer/
(4:40:32) SpyCam: Vizhu, no kontent "posle" - ne tot chto u menja
(4:42:31) SpyCam:
http://vintagecuties.com/test/landing2.html - vot tak dolzhno vygljadet'
(4:44:51) yacc: ссылка не работает
что конкретно не так?
(4:45:45) SpyCam: Sravni to chto poluchaetsja u tebja, i kak eto na
http://vintagecuties.com/test/landing2.html
(4:47:48) yacc: ну и?
цвета другие?
а самому их прописать в цсс никак?
открой код, посмотри как сделано
отформатируй только его сначала, там же черт ногу сломит
(4:49:04) SpyCam: I cveta drugie, i raspolozhenie divov, i chto-to voobsche propalo
(4:50:02) SpyCam: CSS u menja uzhe napisan, ved' nado bylo lish vstavit' display:none komu nado
(4:50:11) SpyCam: I taimery vstavit' v mesta kuda nado
(4:50:57) SpyCam: ja zhe special'no pisal pro taimer v zelyonoj lente, chto ego nado v neyo postravit'
(4:51:05) SpyCam: a tut dazhe etoj lnty netu
(4:52:09) yacc: лента есть, сделать ее зеленой одна строчка в цсс
(4:52:37) SpyCam: Ona uzhe mnoj sdelana
(4:53:18) SpyCam: Vsyo sdelanno, krome flipclock
(4:53:45) SpyCam: Ja dal tebe gotovyj variant
(4:53:53) SpyCam: Nado lish podklyuchit'
(4:54:09) SpyCam: TY dal mne zagotovku, kotoruju nado opjat' dodelyvat'
(4:58:16) yacc: потому что я обещал помочь тебе интегрировать скрипт в лендинг, а не сделать его под ключ
помошь предполагает что ты большую часть работы ты сделаешь сам, а там где не сможешь стукнешь мне
ты сам ничего делать не хочешь, смотреть код вникать тебе не досуг, понимаю
но и ты меня пойми
(4:59:02) SpyCam: ja peredelal vsyu stranicu, tak kak ty skazal
(4:59:25) SpyCam: oslalos' podklyuchit'
(4:59:44) SpyCam: A teper' vizhu, chto nado opjat' peredelyvat'
(4:59:55) yacc: нет, то что ты сделал это мягко говоря хуйня
(5:00:24) yacc: то что сделал я уже более-менее
возьми за основу и доведи до ума
(5:01:06) yacc: мне правда не хочется ковырятся в куче плохого кода, ради того чтобы поменять цвета
(5:01:57) yacc: я не вижу смысла дальше спорить
(5:02:02) SpyCam: a ja ne ponjal pochemu ty ne vstavil kod v to chto uzhe sdelanno mnoj, i sveta i ves' CSS, not vzjal chto-to drugoe i v mesto moego postavil eto
(5:02:59) yacc: потому что только так оно будет работать
(5:03:51) yacc: там вообще половину цсс можно выкинуть
(5:04:00) yacc: и разметку можно упростить значительно
(5:05:02) SpyCam: ok, znachit ja budu delat' sam, ili iskat' kto mne pomozhet
(5:05:29) SpyCam: Skin' mne fajl v mylo, tak kak v brausere komenty na russkom ne otrozhajutsa
(5:06:18) SpyCam: I kod neminificirovannyj tozhe nado, kak dogovarivalis'
(5:07:52) SpyCam: esli chestno, tak dela ne delajutsa. Libo ty ne delaesh, libo prosish deneg, esli eto mnogo raboty, a ne beryoshsja delat', no otdajosh to, chto eshchyo posle tebja nado delat'
(5:08:59) SpyCam: Nu i v dobavku eshchyo valish na to, chto moj kod ili CSS ne krasivyj
(5:13:27) SpyCam: ja otojdu, daj znat' kogda na mylo skinesh....
(5:13:29) yacc: как не делаются?
ты заплатил за скрипт. скрипт готов и работает и давно.
верстку и стили ты изначально собирался делать сам, но так как скрипт интегрировать оказалось не просто, то я сказал что помогу (не сделаю за тебя) и помогаю уже который день.
а у тебя каждый день новая вводная, т.е. я должен все бросить, сидеть вникать в твой код (который реально кусок говна) ради того чтобы сделать другие цвета.
(5:13:35) yacc: письмо отправлено
(5:14:19) SpyCam: spasibo
(5:14:38) yacc: не за что
(5:15:38) SpyCam: esli by ty na proshloj nedele sprosil menja, zachem ja dal tebe 2 ssylki na stranicy s primerom, sejchas my by ne govorili ob etom
(5:17:07) yacc: я изначально предлагал тебе сврестать новый лендинг
ты отказался, скзал что все схвачено у тебя
а сейчас я крайний остался
(5:55:24) SpyCam: Mne nenuzhno novyj, mne nuzhno xorosho prodojushchijsja
(5:55:32) SpyCam: 50 variantov ty by ne delal
(5:55:35) SpyCam: A ja vot delal
(5:55:39) SpyCam: I otobral to chto nuzghno
(5:56:22) SpyCam: Kod neminificirovannyj ty ne skinul
(6:13:03) yacc: я предлагал новую верстку, где бы все было как надо изначально
выглядеть это могло как угодно, в том числе и так как оно сейчас выглядит
в этом случае все было бы на мне и ты получил бы лендинг под ключ
ты отказался мотивируя тем что тебе видней и что ты сам все сделаешь
(6:13:33) yacc: код отправил весь, минифицирован там только jquery и flipclock
(6:36:35) SpyCam: ok
23.12.14
(18:07:01) SpyCam: Privet. Ty uveren chto ty mne tot fail prislal? Tam netu nichego iz moego CSS i teksta chto ja dal vchera
(18:32:12) SpyCam: mozhesh otvetit'?
(22:37:23) yacc: привет
(22:39:00) yacc: я уверен что я послал то что ты видел по ссылке вчера
(22:39:23) yacc: текст моно поменять ведь
(22:40:31) yacc: зале его куда-нибудь, скажи что не так, дай ссылку
(23:32:26) SpyCam: Ne tak to, chto netu stilej i tekstov toj stranicy, chto ja tebe dal vchera. T.e. ty vsyo sdedal eshchyo raz po staroj stranice, libo dal mne posmotret' staruju, i staruju poslal mne opjat'
(23:34:23) SpyCam: Ja i byl nedovolen vchera tem, chto nichego iz togo chto ja v poslednij raz tebe dal nebylo ispol'zovanno
(23:34:39) SpyCam:
http://vintagecuties.com/test/landing2.html
(23:35:13) SpyCam: Smotri fail chto ja tebe otpravil v poslednij raz
(23:46:47) yacc: >nedovolen vchera tem, chto nichego iz togo chto ja v poslednij raz tebe dal
ну вот смотри
по ссылке видим зеленый баннер, с текстом в две строчки и высотой 100px
теперь открываем то что я тебе послал, смотрим мои стили
там для этого баннера (#offer-bar) написано что
1. текст должен быть в одну строку
2. высота баннера должна быть не меньше 120px
потому что таймер, посмотри его цсс выше в этом же файле
и это там написано давно. об этом я говорил прося тебя заглянуть в код
ты же упорно шлешь мне зеленый баннер.
что получается. ты попросил интегрировать, я сделал
остальное меня как бы не должно волновать вообще ибо ты отказался делать верстку и стили заново
ну вот сейчас ты пожинаешь плоды
попробуй на досуге сделать баннер в две строчки и высотой 100
и ты поймешь о чем я)
(23:47:49) SpyCam: Ja ne pro banner, a pro vsyo
(23:48:02) SpyCam: Banner eto samoe prostoe
(23:48:29) SpyCam: Gde variant1 i variant2?
(23:48:36) SpyCam: Nichego hetu
(23:49:16) SpyCam: Sam posmotri chto ja tebe poslal i chto ty mne dal
(23:49:52) SpyCam: Netu ni moix stilej ni kontenta
(23:51:26) yacc: скрипт работает?
все счетчики тикают?
все, контентсам добавь
(23:51:44) yacc: только что проверил, да послал то что нужно
(23:52:32) SpyCam: Iz togo, chto ja tebe poslalvchera, netu nichego
(23:52:41) SpyCam: Zachem tak grubo?
(23:52:43) yacc: ты же мне послал два лендинега типа ищи 10 отличий
а я не стал их искать
и вот ты теперь поищи в коде 10 отличий
и найдешь и контент, и варинаты свои )
(23:53:12) SpyCam: Ja iskal v kode segodnja
(23:53:17) SpyCam: I ne nashol
(23:53:23) yacc: ок мин )
(23:53:57) SpyCam: Kak sdelat', chtob skript menjal dosplay:none ?
(23:54:57) yacc: для ебаный стыд все сделано
смотри тот файл чтоя послал строка 686
#main.v2 { margin-top: 120px; } .v1 #dt1 { color: #bcbcbc; font-weight: 700; font-size: 1.1em; margin-bottom: 15px; letter-spacing: -0.02em; } .v1 #dt2 { display:none; } .v2 .container0 .ltxt, .v2 .container, .v2 #dt1 { display:none; }вот твои варианты: v1, v2
(23:56:22) yacc: строка 832
<div class="afterbox"> <p id="dt1">Hurry, Start your Membership Now! No Risk.</p> <p id="dt2">This deal is likely to sell out soon!</p> <small>Be one of the few lucky guys to get an exclusive no-risk offer of entering members only vintage XXX archive. Join & access retro sex now to get a guaranteed 7-day free bonus!</small> </div>
Это как поменять контент.
(23:56:39) SpyCam: Gde tekst: Membership Super SALE: 50% Off!
(23:56:52) SpyCam: Gde Save 50% Off Full Access Memberships!
(23:57:06) SpyCam: Get Started With 50% Discount!
(23:57:40) yacc: ебать ну вставь ты свой текст
что за бред?
я СКРИПТ интегрирую, я тексты не набираю
(23:58:19) yacc: строка 1123
(23:58:21) SpyCam: Ja ne ponimaju kuda chto vstavit'
(23:58:29) yacc: function showBar (e) { main.toggleClass('v1').toggleClass('v2');
(23:59:13) yacc: так я минимум изменений внес
это твой код
если ты не понимаешь, то это не значит что я должен в нем сидеть и разбираться
(23:59:34) yacc: строка 1139
function hideBar (e) { main.toggleClass('v2').toggleClass('v1');
(23:59:50) yacc: это все про варианты
(0:00:02) SpyCam: Slushaj, skol'ko tebe zaplatit', chto by ty sdelal tak, chtob vsyo rabotalo i vygljadelo tak kak na mojom faile chto ja tebe poslal, perekljuchiv varianty, i chtob vsyo tikalo?
(0:00:30) yacc: а начинается все в строке 723
<div id="main" class="v1">
(0:01:42) yacc: так почему ты сразу оказался от верстки
зачем бля мы столько времени убили зря?
(0:02:21) yacc: выглядеть точно так как у тебя не будет в принципе
почему написано выше
(0:02:33) SpyCam: a vizhu odno izmenenie v tvojom poslednem fajle - eto krasnye knopki. Vsyo ostol'noe ne pomenjalos'
(0:03:22) yacc: <div id="main" class="v1">
(0:03:41) yacc: не не то
(0:03:51) yacc: <p id="dt1">Hurry, Start your Membership Now! No Risk.</p> <p id="dt2">This deal is likely to sell out soon!</p>
(0:03:56) SpyCam: To chto ty mne pishesh mne ne pomogaet
(0:04:02) yacc: вот этот текст меняется?
(0:04:36) yacc: то что ты мне пишешь мне тоже не помогает )
(0:04:53) SpyCam: Hurry Up! Only 10 offers remaining! - vot kakoj tekst, a ne tot chto ty pishesh
(0:05:12) yacc: а поменять слабо?
(0:05:59) SpyCam: Etot tekst - legko
(0:06:04) SpyCam: No tut global'no vsyo uzhe ne to
(0:06:16) yacc: короче склефасовский
тебе срочно нужен этот лендинг?
нг же
(0:06:49) SpyCam: Ne sroch'no, govoril tebe, nedelja est', do ponedelnika
(0:06:59) yacc: я глобального не касался
взял предыдущий вариант
попытался найти оличия от нового
что нашел, дробавил как вариант2
(0:07:05) SpyCam: склифосовский
(0:07:05) yacc: баннер свой вставил
(0:07:08) SpyCam: cherez i
(0:07:19) yacc: нет, ты через е
(0:07:52) SpyCam: ok
(0:08:07) SpyCam: Ja i govorju, chto ty prislal mne pervyj variant
(0:08:13) SpyCam: Ot vtorogo ja tam nichego nenajdu
(0:08:45) SpyCam: V poslednem variante, dve stranicy v odnom
(0:08:50) SpyCam: Tam raznyj kontent
(0:09:28) SpyCam: dva diva s id variant1 i varian2 i v nix raznyj kontent
(0:09:50) SpyCam: V variant2 nado vstavit' taimery vse i flipclock
(0:10:31) yacc: >dva diva s id variant1 i varian2 i v nix raznyj kontent
вот поэтому я и не стал его использовать
так делать не надо, ты понял идею с вариантами слишком буквально
(0:10:38) yacc: надо делать так как сделал я
(0:10:39) SpyCam: I ja ne ponjal pochemu nado krov' iz nosa v banere pisat' lish odnu stroku teksta
(0:10:54) yacc: ну напиши в две и увидишь
(0:11:19) yacc: хочешь 2? открывай цсс и колдуй
(0:11:19) SpyCam: A esli ja tuda kartinku, ili formu budu vstavljat
(0:11:34) yacc: открывай цсс и колдуй
(0:11:42) yacc: минимальная высота 120
(0:11:54) yacc: хочешь меншье/больше? открывай цсс и колдуй
(0:11:55) yacc: )
(0:12:00) SpyCam: OK
(0:12:41) yacc: я не колдую, я только интегрирую, ибо от колдовства ты отказался
(0:12:55) SpyCam: Tak pochemu v principe nelszja sdelat' tak kak sejchas u menja sdelanno? Mne nuzhen variant kotoryj mozhno legko menjat', tekt perepisyvat' i eto uvidet' kak vygljadit bez skriptov
(0:13:13) yacc: мой вариант легко менять
(0:13:45) yacc: зачем без скриптов?
(0:13:47) SpyCam: V tvojom variante 1 variant, v kotorogo vstavljaetsja banner i neskol'ko sprjachennyx divov
(0:13:55) yacc: без скриптов работать не будеть вообще ничего
(0:14:05) yacc: и пох как там уже выглядит
(0:14:35) SpyCam: Ja tebja pro den'gi sprosil
(0:15:10) yacc: даже боюсь загадывать )
чувствую хапну я горя с этим лендингом под нг
(0:15:15) yacc: сколько дашь?
(0:15:33) SpyCam: 50
(0:16:18) yacc: за 50 я пришлю тебе этот же файл с зеленым баннером )
(0:16:29) SpyCam: Ne ponjal
(0:17:20) SpyCam:
http://vintagecuties.com/test/landing1.html
http://vintagecuties.com/test/landing2.html
Eto ta zhe samaja stranica, tol'ko v odnoj variant1 s display:none, na drugoj variant2
Nado chtob "do" i "posle" vygljadelo tak
(0:17:51) SpyCam: I chtob rabotalo tozhe
(0:18:01) SpyCam: eto slishkom mnogo?
(0:20:21) SpyCam: i srok 1 nedelja
(0:25:53) yacc: честно если то за 50 даже не хочется браться
там работы немного да, 3-4 часа
но предварительно предстоит разобраться в товем коде, вычистить цсс и настроить скрипты
то есть это день минимум
еще день с твоим лендингом для уже за 5 идут
поэтому 100 и срок 2-3 дня
а если совсем честно то я бы и за 100 не стал связываться, просто не хочется наккалять обстановку )
(0:27:08) yacc: я вот сейчаас смотрю на него и меня уже тошнит от него )
тетка эта как родная мне уже
(0:27:19) SpyCam:
(0:28:21) SpyCam: Davaj 100 no ty togda i banner sdelaesh na vysote, chtob vsyo bylo kak nado, i nebylo ogranichenija odnoj stroki teksta, chtob mozhno bylo by vsyo chto ugodno tuda stavit'
(0:29:50) yacc: конечно
(0:30:05) SpyCam: Dogovorilis'?
(0:30:26) yacc: да
но я правда тебе советую сверстать его поновой
(0:30:37) yacc: он реально убогий )
(0:30:45) yacc: в смысле кода
(0:30:56) SpyCam: I eto eshchyo o100?
(0:31:17) SpyCam: Ty teper' ego delaja i svertaesh, i kod pochistish, kak skazal
(0:31:34) yacc: 10 это по моей оценке стоимость интеграции скрипта в любой лендинг
(0:31:45) yacc: не 10, а 100
(0:32:10) yacc: сколько стоит сверстать нормальный лендинг я хз
наверное 50 )
(0:32:25) yacc: можешь сам сделать
(0:32:40) yacc: я твой цсс править не буду
(0:32:47) yacc: я внизу свой напишу
(0:32:56) SpyCam: Ja sam i sdelal, t.e. tak kak ono sejchas, mne podxodit, konechnyj rezul'tat vsyo rovno budet minificirovan v odnu stroku
(0:33:00) yacc: твой убогий потому что
(0:33:26) yacc: да но потом ты правки как вносить будешь?
(0:33:37) yacc: должен быть нормальный код
(0:33:42) yacc: правильной структуры
(0:33:48) yacc: где все ясно и понятно
(0:34:09) yacc: а не куча контейнеров с непонятными селекторами
(0:34:48) SpyCam: OK, moj CSS vykin', i svoj vstav, mne vazhno chtob rezul'tat vidimyj byl by tot zhe, i chtob byli by po idee 2 stranicy, s raznym kodom, i kontentom, t.e. tak kak u menja sejchas tam. Eto nuzhno potomu, chto budut testy, i "do" i "posle" stranicy mogut byt' sovsem raznye i ne poxozhie odna na druguju. A prosto v odnu vstavit' elementy - nepodxodit
(0:35:35) yacc: это верстка двух страниц
(0:36:17) SpyCam: Beautify CSS i HTML mozhesh sdelat', togda vsyo budet otformatirovanno tak kak tebe legche
(0:36:27) SpyCam: Mnoj vsyo uzhe sdelanno, vyorstki ne nado
(0:37:17) SpyCam: Nado vstavit' tvoi elementy kuda nado, i skriptom perekljuchit' pokaz kontenta
(0:39:03) yacc: ок 2-3 дня
(0:39:24) SpyCam: Ja vernus' v ponedelnik na rabotu
(0:40:00) yacc: тогда дай денег сразу
(0:40:12) yacc: пон 29 уже
(0:41:06) SpyCam: Ja 100% tebe zaplachu posle togo, kak vsyo budet v porjadke. S toboj opyt takoj, chto ty rabotaesh bystree i lutshe kogda bez predoplaty
(0:42:15) yacc: я 100% тебе верю но 29 я не успею их вывести до нг
и уверяю тебя я 100% лучше работаю по 10)% предоплате )
(0:42:42) SpyCam: Davaj togda posle NG
(0:43:16) SpyCam: Ty uveren chto ty pravil'no ponjal kak vsyo dolzhno byt' sdelanno sejchas?
(0:43:43) yacc: я уверен что предоплате я сделаю тебя довольным через 2-3 дня
точка
(0:44:35) SpyCam: A mne neprincipial'no, chton 29 vsyo bylo sdelanno, davaj 5 chisla, v ponedelnik.
(0:46:11) yacc: в чем проблема? тебе нужен лендинг? я тебе его сделаю за 2-3 дня и 100 сейчас
если не нужен , то надо было и стучать 5-ого
(0:46:36) yacc: 2 часа потратили
(0:46:46) SpyCam: Mne on byl nuzhen do prazdnikov, teper' eto uhe ne tak vazhno.
(0:47:09) yacc: ну вот ии мне нужны деньги до праздников)
(0:47:19) yacc: после и поговрим тогда
(0:47:31) yacc: может он тебе и ну жен будет уже )
(0:47:47) SpyCam: Nu tak sdelaj do prazdnikov mne, v ponedelnik, esli vsyo OK ja tebe zaplachu i vsyo budet OK
(0:47:48) yacc: а 2 часа потратил моих сегодня
(0:48:57) yacc: ну так я же говорю мне в понедельник деньги не нужны будут, я не успею просто их вывести
то есть я буду 2-3 работать бесплатно в этом году
(0:49:10) yacc: не считая времени что я ужже потратил впустую
(0:49:13) SpyCam: Ili sdelaj posle prazdnikov, kak sdelaesh - stukni
(0:49:27) yacc: ясно
(0:50:17) yacc: в марте тогда, в конце
(0:50:23) SpyCam:
(0:51:00) SpyCam: ja tebe zaplatil uzhe ochen' schedro za skript, kotoryj tak i nerabotaet tak, kak bylo mne nuzhno
(0:51:18) yacc: а ты знаешь сколько я потратил времени на него?
(0:51:22) SpyCam: Dovedi vsyo do okonchanija, i ja tebe zaplachu vsyo chto obeshchal
(0:51:43) SpyCam: Znaju, ty potratil mnogo vremeni potomu chto dumal a ne znal
(0:51:47) SpyCam: Ne sprosil
(0:51:54) yacc: да, сегодня, нет уже сейчас заплати
иначе март
(0:52:30) SpyCam: Ja uzhe odin raz tebe zaplatil 150$ i ne poluchil to chto platil
(0:52:43) SpyCam: Sdelaj rabotu i ja tebe zaplachu spolna
(0:52:44) yacc: да но я же отработал?
(0:52:50) SpyCam: Ni odin raz dokazal
(0:52:51) yacc: и ты скзал что все ок
(0:53:10) SpyCam: Da, no ty uzhe posejal zerno nedoverija
(0:53:15) SpyCam: Nu vot dokazyvaj
(0:54:07) SpyCam: Ja nedelju nazad special'no drugogo programmera sprosil, on za 100$ my vsyo sdelal, a tebe ja uzhe 175 zaplatil i eschyo 100 budu
(0:54:08) yacc: ясно, а еще у меня спрашивал про недовольство, оказывается там в тебе зерна каие-то растут
ну давай тогда не будем вообще больше работать
(0:54:41) SpyCam: Tak nepojdyot. Mne nuzhen rezul'tat, a ego u menja netu
(0:55:02) yacc: потому что ты отказался от верстки
(0:55:06) yacc: что не понятного
(0:55:12) yacc: отказалмся - делай сам
(0:55:18) yacc: или плати
(0:55:23) SpyCam: Ja i plachu
(0:55:56) SpyCam: Ja doma ne delaju platezhi
(0:56:12) yacc: короче я все понял
скрипт работает
как минимум 2 варианта интеграции у тебя есть
дальше сам
я ушел
до марта точно
24.12.14
(24.12.2014 0:56:54) SpyCam: Spasibo.. NE ozhidal ot tebja takogo