Cosmos: > Вы догадываетесь какой у них протокол или как?
Догадываюсь, что у них VoIP.
Дальше что? Без невъебенных скиллов в вышеперечисленном что вам это даст?
Протокол закрытый, проприетарный...
> Приложение вайбер есть на пк. Нет надобности ковырять апк
А вот у меня пока недостаточно опыта, чтобы такие чОткие заявления делать.
Например, можно попробовать нативную библиотеку из apk просто извлечь и написать для нее свою оболочку, имитирующую оригинальную, ту, что на джаве.
Ясно, что там должна быть какая-то DRM, которая затруднит дело, но убрать DRM обычно все же проще, чем полный реверсинг.
тостер хабрович:да, можно убрать, потому что в PHP вы в данном случае работаете с php://input, т.е. с "сырым" телом запроса (Raw).
Вот скажем, если бы вы имитировали отправку формы, а в PHP бы получали значения полей через $_POST, то понадобилось бы указать Content-Type urlencoded (не помню как его там точно - можно погуглить), иначе $_POST будут просто недоступны, ибо $_POST - это обертка над Raw Body.
А при отправке multipart'овых форм, в Content-Type еще и boundary указывается, иначе не катит.
Dark Hole: Dark Hole: где везде? На тостере, хабре и все? А на ответах майла ру сверху-справа. В почтах обычно сверху-справа. Вообще где меню, там и новости надо.
Кстати, еще на тостере очнь неудобно, что внизу зачем-то прилепили вакансии и заказы. Путаю их с вопросами))
> явовский фреймворк
Пардон, какой фреймворк? Вот именно, что нет на андроиде никакого фреймворка, есть голое API ОСи. Прочтите в вики, что такое "фреймворк".
> функциональное программирование под виндовс
Причем здесь функциональное программирование?
> бизнеслогика любого приложения должна быть отделена от дизайна
Вы это так пишете, как будто разделение дизайна и логики исключает использование лишнего слоя абстракции над API ОС.
Не исключает. В той же самой логике можно юзать голое API ОС, а можно с тем же успехом и свою обертку, и вариант с оберткой будет гораздо удобнее, лаконичнее, гибче...
Wheelie: а, так вы тоже прикалываетесь. А некоторые ведь серьезно делают видео бекграудном на современных сайтах viberbot.ru
Бедный мой AMD C-70 with Graphics
Dark Hole: Dark Hole: про музыку и GIF сарказм был))) У тостера древние потроха, аяксу мало. Что же до дизайна, то современный, но кривой.
1. Левое меню. Мало того, что отжирает пространства почти треть, так еще и крива. До сих пор путаю ЛК и "Моя лента". Ну подсознание представляет "мою ленту" не как список вопросов по им тэгам, а как список моих вопросов, ответов, уведомлений, чего угодно, только не глобально вопросов по тэгам.
2. Какогоя в комментахмогу
использовать
всякоеформатирование а кнопочек для этого нету?
3. Какого нельзя вставить код без спец тэга? Все что в треугольных скобках - сжирается. HTML соотв сжирается. Защита от XSS? А заменять на lt и gt никак? На майле еще хуже, там и спецтега нет. Но и тут не очень, особенно для новичков, кто не в курсе про спец тэг.
Это первое, что пришло в голову.
Антон Губарев: если бы каждый заказчик был готов в итоге раскошелиться на 500-1000% от первоначально оговоренной суммы, а не написать абузу и обвинить в кидалове исполнителя, который позволяет себе такие маневры, то я бы не сидел без работы.
Знали бы вы, сколько у меня уже аккаунтов забаненных якобы за мошенничество.
Максим Ванюшкин: > как маленький капризный ребенок
Блин, да за что вы все детей так ненавидите, что слово "ребенок" для вас уже ругательным стало?
Завидуете детям, что они пока еще не успели так ипануться, а вы уже успели?
> требует, чтобы работа была сделана за него
На, глянь: codeproject.com/Tips/1065669/How-To-Build-Web-Site...
Это что, не работа, сделанная мной за других?
Это работа. Пусть и не доведенная до конца (ответ в формате HTML - это черновая времянка, а никак не полноценное кроссплатформенное REST API), но - таки работа, и немалая.
Ну так и я тоже не прошу все до конца разжевать, просто объяснить, как мне наладить связь в моем случае, и чтоб работало, в отличие от совета юзать локалхост для сервера и клиента.
Получается, мне не слабо, а тебе слабо?
Ну и пшёл в жёпь, без тебя разберусь.
Юрий Чудновский: вот это меня сразу навело на мысль. Хотя мне тут советовали именно подобное, еще и возмущались, что я им спасибо не сказал. Похоже, никто сам не знает.
Юрий Чудновский: Получается, что я делаю так:
new TcpListener(IPAddress.Parse("127.0.0.1"), 9999);
...
new TcpClient("127.0.0.1", 9999);
Ну так это и не работает.
Musgem: в Win 10 не пробовал, в Win 8.1 и 2008 и 2010 стоят. В Win 10 тоже наверняка можно, в крайнем случае с инсталлятором похимичить - и пойдут. Уметь надо. 2015 потяжелее будет. А еще проекты, которые в ней создаются, нельзя открыть в более старых версиях VS (хотя можно переделать под старые, с помощью блокнота, но опять надо прямые руки)
Догадываюсь, что у них VoIP.
Дальше что? Без невъебенных скиллов в вышеперечисленном что вам это даст?
Протокол закрытый, проприетарный...
> Приложение вайбер есть на пк. Нет надобности ковырять апк
А вот у меня пока недостаточно опыта, чтобы такие чОткие заявления делать.
Например, можно попробовать нативную библиотеку из apk просто извлечь и написать для нее свою оболочку, имитирующую оригинальную, ту, что на джаве.
Ясно, что там должна быть какая-то DRM, которая затруднит дело, но убрать DRM обычно все же проще, чем полный реверсинг.