l1ght 377 Posted 2014-12-08 22:41:57 Share Posted 2014-12-08 22:41:57 Автозаморозку використувуєте? Link to post Share on other sites
0TshEL_n1ck 0 Posted 2014-12-08 22:45:04 Author Share Posted 2014-12-08 22:45:04 (edited) Нет. Старгазер тупо не оделал ничего с пользователем у которого 0. Автозаморозку використувуєте? Edited 2014-12-08 22:45:58 by 0TshEL_n1ck Link to post Share on other sites
l1ght 377 Posted 2014-12-08 23:29:49 Share Posted 2014-12-08 23:29:49 Старгейзейр точно запущенний? Логи старгейзеру в час, коли знімається Ап. Link to post Share on other sites
0TshEL_n1ck 0 Posted 2014-12-09 06:43:11 Author Share Posted 2014-12-09 06:43:11 2014-12-09 00:00:00 -- Admin '@stargazer', 0.0.0.0: User 'psed91ap0': 'cash' parameter changed from '44.193549' to '40.967742'. Subscriber fee charge 2014-12-09 00:00:00 -- Admin '@stargazer', 0.0.0.0: User 'petr187ap188': 'cash' parameter changed from '64.516129' to '61.935484'. Subscriber fee charge 2014-12-09 00:00:00 -- Admin '@stargazer', 0.0.0.0: User 'matr62ap0': 'cash' parameter changed from '577.526882' to '574.301075'. Subscriber fee charge 2014-12-09 00:00:00 -- Admin '@stargazer', 0.0.0.0: User 'matr32ap0': 'cash' parameter changed from '62.688172' to '60.107527'. Subscriber fee charge 2014-12-09 00:00:00 -- Admin '@stargazer', 0.0.0.0: User 'blag469ap98': 'cash' parameter changed from '55.354838' to '52.774193'. Subscriber fee charge Ну и так далее. Работает сто процентов. # sockstat | grep star root stargazer 1727 1 tcp4 *:5555 *:* root stargazer 1727 3 udp4 *:5555 *:* root stargazer 1727 4 udp4 *:42111 *:* root stargazer 1727 5 tcp4 *:42111 *:* Link to post Share on other sites
madf 279 Posted 2014-12-09 06:48:04 Share Posted 2014-12-09 06:48:04 Возможно у них все-таки небольшой минус. Link to post Share on other sites
0TshEL_n1ck 0 Posted 2014-12-09 07:13:20 Author Share Posted 2014-12-09 07:13:20 (edited) 2014-12-08 00:00:00 -3.225806 3.225806 -0.000000 вот снятие за предидущие сутки. минуса нет. пришлось минус руками сделать пользователю... печально канешн. Каким образом можно сделать что б пользователь не работал при 0.01. Тоисть как поменять баланс отключения ??? Edited 2014-12-09 07:15:38 by 0TshEL_n1ck Link to post Share on other sites
BARVIT 113 Posted 2014-12-09 07:16:08 Share Posted 2014-12-09 07:16:08 (edited) Как это нет? а -0,000000 ? Вот такая же байда вылазит.... откуда -0,00000 как это? Только у меня другая ситуация, интернет при этом не работает, а хотя должен при 0 балансе. Тут не понятки с юзерами, в ЛК пишет что инет доступен до такого-то, с расчетом на то что при 0 еще работает, а он снимает АП ставит -0 и все,интернет отпадает. Edited 2014-12-09 07:17:51 by BARVIT Link to post Share on other sites
mgo 20 Posted 2014-12-09 11:14:24 Share Posted 2014-12-09 11:14:24 (edited) Как это нет? а -0,000000 ? вам мабудь не всі знаки після коми показує там далеко десь є -0,000000000001 про це в ФАКу сказано Q: А можно начислять АП каждый день пропорционально, либо начислять ее не полностью учитывая время подключение абонента?A: Да можно, это называется «размазанной абонплатой», но категорически не рекомендуется. Почему - почитайте, на форуме обсуждалось неоднократно. Такой подход однозначно вгоняет вас в финансовый ад неучтенных средств и вызывает эпилептические припадки при попытках разобраться почему у абонента на счету 1,666666667 денег а не 1,612903226 или 1,785714286 и как это все соотноситься с его тарифным планом. 2014-12-08 00:00:00 -3.225806 3.225806 -0.000000 вот снятие за предидущие сутки. минуса нет. пришлось минус руками сделать пользователю... печально канешн. той же ФАК 3 см вище печально канешн., що читати документацію немодно, усім подавай "фотошоп для нових руских" з двома кнопками перша виключити і сделать всё клёво! Edited 2014-12-09 11:25:34 by mgo Link to post Share on other sites
BARVIT 113 Posted 2014-12-09 12:41:59 Share Posted 2014-12-09 12:41:59 (edited) Как это нет? а -0,000000 ? вам мабудь не всі знаки після коми показує там далеко десь є -0,000000000001 про це в ФАКу сказано Q: А можно начислять АП каждый день пропорционально, либо начислять ее не полностью учитывая время подключение абонента?A: Да можно, это называется «размазанной абонплатой», но категорически не рекомендуется. Почему - почитайте, на форуме обсуждалось неоднократно. Такой подход однозначно вгоняет вас в финансовый ад неучтенных средств и вызывает эпилептические припадки при попытках разобраться почему у абонента на счету 1,666666667 денег а не 1,612903226 или 1,785714286 и как это все соотноситься с его тарифным планом. 2014-12-08 00:00:00 -3.225806 3.225806 -0.000000 вот снятие за предидущие сутки. минуса нет. пришлось минус руками сделать пользователю... печально канешн. той же ФАК 3 см вище печально канешн., що читати документацію немодно, усім подавай "фотошоп для нових руских" з двома кнопками перша виключити і сделать всё клёво! Извините но хули толку от того что вы его прочитали ??? Каким макаром это вообще к конкретному вопросу относится? Там написано что может и так быть и так, ок, никто не против, но где это видно? И почему если это так то это скрыто от людских глаз? Почему тогда биллинг работает выходит с 6 знакми. Это не в укор разработчикам биллинга, просто хочется докапаться до истины и найти в чем проблема. Потрудитесь объяснить, при чем тут фак? В факе написано про -0? В факе явно написано что возникают вот такие то суммы, но там же не написано что они какие-то мифические? Где это узреть? Покажите хоть что-то где есть 9 цифр после запятой. Или как объяснить юзеру что где-то есть еще 3 знака после запятой и там уже минус...., только вот эти 3 знака никто не видит, прям как в кино - ты суслика видишь? Нет, а он есть... А где увидеть все? Тогда косяк биллинга, раз кабинет показывает не верные даты. Выходит биллинг работает с 6 знаками? Я честно искал, но я нигде не увидел сумм больше чем с 6 знаками после запятой. Nigtfly тоже говорил про эти знаки, только вот они мифические какие-то раз их никто не видит.... Edited 2014-12-09 13:29:28 by BARVIT Link to post Share on other sites
0TshEL_n1ck 0 Posted 2014-12-09 14:04:04 Author Share Posted 2014-12-09 14:04:04 Прошу прощения, читать я умею, и считать тоже. если даже -0.00000000000000000000000000000000000000001 то это число меньше нуля, или я что-то не понимаю ? Пользователь не должен работать при меньше нуля. Почему он работает ? Link to post Share on other sites
mgo 20 Posted 2014-12-09 15:18:46 Share Posted 2014-12-09 15:18:46 (edited) А где увидеть все? Ви-ж системний адміністратор гляньте в БД що там по факту є. phpmуadmin поставте для зручності чи щось таке. Прошу прощения, читать я умею, и считать тоже. если даже -0.00000000000000000000000000000000000000001 то это число меньше нуля, или я что-то не понимаю ? Пользователь не должен работать при меньше нуля. Почему он работает ? Давайте кинем карти таро і скажем, чому, або глянем логи і проаналізуємо, що насправді відбувається. Перше абонент активний з - 0? ( ноль неможе бути з мінусом чи плюсом він просто ноль ) Якщо то віддалений НАС мікротік при обриві звязку підчас зняття АП таке може бути, що не відключило, на локальному і на rscriptd теж старгейзер веде лог коли і кого включали і не включали. в БД теж би глянути що там реально є. якщо підтвердиться, що з відємним балансом абонент працює, думаю розробники швидко напиляють багфікс але покажіть як повторити баг Edited 2014-12-09 16:24:27 by mgo Link to post Share on other sites
BARVIT 113 Posted 2014-12-09 17:45:09 Share Posted 2014-12-09 17:45:09 (edited) Ипать мои тапки,.... ясен пень что не может ноль быть с минусом. Опять же ткните носом где я утверждал обратное. Я пытаюсь сказать что ни в базе ни в веб.морде я не нашел чисел с дробью больше 6 знаков. а там где есть -0,000000 их всего 6. Вот и пытаюсь докапаться до истины почему так происходит, и если в реальности там стоит как вы пишите -0,00000000000001 то где увидеть эту реальность? И весь прикол в том что в ЛК видать считает 6 знаков, так как судя по движению средств и по тому что можно увидеть визуально, у юзера должно снятся 5 грн и баланс будет равен 0. Биллинг пишет что тебе чувак еще 2 дня работать, то-есть день до снятия 5 грн и следующий день так как баланс =0. Он снимает 5 грн, но ставит -0,000000 соответственно юзер в шоке и говорит я Бл# из за вас не пополнил так как в ЛК писало еще 2 дня а на деле вырубило через день. Выходит мы нае....ли юзера, и что самое обидное показать мы ему не можем ничего, было 5 сняло 5 и стало -0,000000. может и есть где-то эти тысячные копейки но их не видно. И в базе их нет. в базе только 6 знаков после точки Вот движение.... обратите внимание на преславутый минус 0. даже пополнившись с 0 на 100 грн при ежедневном снятии 5 грн в итоге получили -0. ОТКУДА? И я еще раз говорю, у меня не работает абон при минусе, это у другого человека что-то не то с минусами и работой абонов. Я же писал что ситуация другая у меня, оно его выключает, хотя не должно, но тут хз как оно и чего делает вроде как и минус есть - тут все правильно, абон не получает услугу но с другой стороны и -0 быть не может.... Edited 2014-12-09 18:03:21 by BARVIT Link to post Share on other sites
mgo 20 Posted 2014-12-09 18:58:42 Share Posted 2014-12-09 18:58:42 Заради інтересу заліз в пхпмайадмін і вліпив -0, воно таки вліпилося, далі жмакнув ресет юзеру, зразу -0 перетворився в -1 юзер виключений, в базі лишається -0 Звідки там у вас береться -0,000'000 можна хіба здогадуватися здогадуємся ..... старгейзер знімає АП на рахунку 1,678'974 розмазана АП = 1,678'974'001 пишем в БД, що лишилося кешу, лишне відсікаєм -0,000'000|001 Так як в змінні старгейзера всежтаки кеш менше нуля юзерь виключається. madf хай гляне чи добре я наздогадувався Link to post Share on other sites
BARVIT 113 Posted 2014-12-09 20:31:30 Share Posted 2014-12-09 20:31:30 (edited) Так тепер ви згодні що все таки -0 може бути? І що тикання в фак було не до шмиги? Edited 2014-12-09 20:34:24 by BARVIT Link to post Share on other sites
0TshEL_n1ck 0 Posted 2014-12-09 21:03:31 Author Share Posted 2014-12-09 21:03:31 Млин... Да мне реально поф у юзера -0 или у юзера -1, подскажите как сделать так что б когда у юзера любой минус, его выключало. Здесь не идёт речь о подсчётах... В конфиге стара чётко нписано 0 или меньше не снимает, ок согласен, -0 это меньше нуля, не сняло. Почему меньше нуля не отключило пользователя ? А по поводу фразы что -0 это оже ноль..., я с вами не согласен, перечитайте аксиомы с 6 класса, там математика вродь. указано - 0 не может иметь отрицательное значение. если там есть какое то отрицательное значение. то оно явно не ровняется нулю. Link to post Share on other sites
0TshEL_n1ck 0 Posted 2014-12-09 21:05:22 Author Share Posted 2014-12-09 21:05:22 Так тепер ви згодні що все таки -0 може бути? І що тикання в фак було не до шмиги? Без обид, но минус ноль быть не может... -0.1 это не ноль... Не путайте значение округления. Link to post Share on other sites
BARVIT 113 Posted 2014-12-09 21:08:50 Share Posted 2014-12-09 21:08:50 (edited) Я говорю о том что есть в базе, я ничего не путаю. Как оно туда попадает, это нужно чтоб смотрел mdaf но факт остается фактом, после всех манипуляций старгейзера по итогу в базе остается именно -0,000000 Вот накой лях вы про 6 класс пишите? Вам писать больше нечего? Уже и скрин показал, как думаете откуда -0,000000 показуется? Не из базы? Понятно что это не правильно - но это есть. Edited 2014-12-09 21:12:25 by BARVIT Link to post Share on other sites
0TshEL_n1ck 0 Posted 2014-12-09 21:19:21 Author Share Posted 2014-12-09 21:19:21 Если не затруднит, подскажите куда нужно подставить, if баланс минус баланс =0 то обрабатывать абонплату, else баланс минус баланс !=0 то заблочить пользователя и т д. Надеюсь ясно выражаюсь ? Link to post Share on other sites
l1ght 377 Posted 2014-12-09 21:24:08 Share Posted 2014-12-09 21:24:08 баланс - баланс? Link to post Share on other sites
nightfly 1,252 Posted 2014-12-09 21:26:07 Share Posted 2014-12-09 21:26:07 Если не затруднит, подскажите куда нужно подставить, Где-то в /stg-2.408/projects/stargazer/ if баланс минус баланс =0 то обрабатывать абонплату, (X-X)==0 всегда else баланс минус баланс !=0 то заблочить пользователя и т д. Также как и (Y-Y)==0 Надеюсь ясно выражаюсь ? Нет. Вообще бл..дь не ясно, как эти ваши фантазии про "баланс минус баланс" соотносятся с объективной четырехмерной реальностью. Link to post Share on other sites
nightfly 1,252 Posted 2014-12-09 21:27:39 Share Posted 2014-12-09 21:27:39 баланс - баланс? Фаянс! Link to post Share on other sites
BARVIT 113 Posted 2014-12-09 21:37:57 Share Posted 2014-12-09 21:37:57 -0.1 это не ноль... Премию срочно! Link to post Share on other sites
l1ght 377 Posted 2014-12-09 21:41:17 Share Posted 2014-12-09 21:41:17 (edited) баланс - баланс? Фаянс! А я тілько думав "як в цій темі не вистачає найтфлаю" Edited 2014-12-09 21:41:30 by L1ght Link to post Share on other sites
nightfly 1,252 Posted 2014-12-09 21:45:37 Share Posted 2014-12-09 21:45:37 I'll be back З завтрашнього дня виходжу на роботу. Link to post Share on other sites
l1ght 377 Posted 2014-12-09 21:46:57 Share Posted 2014-12-09 21:46:57 I'll be back З завтрашнього дня виходжу на роботу. Як здоров'ячко? Бо мені казали, що ви захворіли. Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now