Предыдущий: >>11930 (OP)Суть: школьник, увлекающийся программированием запилил некоторое дерьмо (на самом деле ничо так) на основе относительно старой идеи о распределенной стеганографической АИБ, встраиваемой в обычные АИБ.Скачать без смс - https://github.com/nanoboard/nanoboard/releases
Интересно, будет ли когда-то пико- или фемто- борда.
1) Достаточно одного плохиша с одним png чтобы загадить нано борду? 2) AИБ могут генерировать шум в загружаемых PNG чтобы контейнеры повредились, или сжимать изображение для экономии места на диске.уж лучше пользоваться dеsudеsutаlk (или как там)
Разраб-куны,вы подумали над модулями для обмена информацией?Ирки,токсы,битмесседжы.Насколько я знаю,ирку можно сканировать из браузера.Это же каждый может создать ирк-сервер ,это же зачатки p2p!Разрабы, вы обдумали идею про модульность(вы обещали)
>>14463 (OP)Анон,почему трип-код в левой колонке?Это что-то плохое?
>>14469>Насколько я знаю,ирку можно сканировать из браузера.ну и rss ленту можно
>>14471Ну так вопрос в том,можно ли в places.txt загнать ирку,RSS,токс?
Палю годноту, б. http://obqxg5dfmjuw4ltdn5wq.cmle.ru/sqnVuBA9Мой старенький говнокод. Там всепрокоменчено. Компилить с библиотекой Cimg.h и флагом линковщика -Dcimg_display=0 (для шиндоус).Могу закинуть и екзешник, но так то прозрачнее. Юзать так :пакуем<program.exe> -c -b container_image.bmp -s old_porn.webmраспаковываем<program.exe> -d -b c_container_image.bmpНу ты разберешся. Здесь выкладывать бмп не дают, но ты можеш конвертнуть его в пнг. Я тестил на этой картинке. Конвертация туда сюда не портит инфу. ПОЕХАЛИ
>>14474Ну толсто же. Мы всё-таки в /crypt, а не в /b/
>>14476А если без картинок,текстом?
>>14470не самое большое из зол, конечно. по сути штука не совсем анонимная. вообще редко когда надо трипкод использовать, чаще это просто злоупотребление (трипфаги), что весьма и весьма мерзко - вот этим трипкоды плохи.
>>14469не знаю кто там что обещал разрабов как минимум трое, я лишь один из них. я лично против п2п, я даже против быстрых тредов, это все расходится с идеологией наноборды. нанопост надо встроить куда-то. чтобы он там был и мог быть позже извлечен кем-то еще.насчет модульности - да, все реально, в принципе уже есть api по добавлению постов в базу, например:127.0.0.1:7345/write/тут_хэш_родительского_поста - POST туда с текстомто есть при запущенном сервере любое приложение на любом другом языке/фреймворке может по-своему извлекать откуда угодно посты и с помощью api локального сервера пихать их в общую базу для последующего просмотра. несложно по просьбе других разрабов подготовить для них другие эндпоинты типа получения последних постов в джейсоне а не в бордовидном хтмл, чтобы можно было бы по-своему посты распространять а не только через пнг-контейнеры
>>14474ты совершенно прав, прятать можно не только в пнг-шках но и в вебм, жпег и даже в тексте (в предыдущем треде выкладывали демку). однако в ближайшее время лично я смогу заняться только легким допилом апишки (см пост выше)а пока уже можно пользоваться пнг-контейнерами
Будет Whitepaper? Моно ставить для этого не комильфо.
>>14484https://github.com/nanoboard/nanoboard/wiki/%D0%9D%D0%B0%D0%BD%D0%BE%D0%B1%D0%BE%D1%80%D0%B4%D0%B0все что есть на данный момент
Всем добра и хороших заказов итт.
Всетаки без времени или явных номерных ссылок ориентироваться очень сложно.Каждый раз кочаю сообщения из одних и тех же тредов и каждый раз отображается по разному. Некоторых сообщений нет, и поэтому неясно где какой трид или его части, лол.
>>14488зависит от того какая пнг скачается раньше. но вообще пропусков быть не должно. может мешаться порядок среди ответов ОДНОГО уровня. но это не должно влиять на смысл сообщений. если кто-то отвечал в тред (а точнее в его шапку) подразумевая что он отвечает на последнее сообщение в треде которое он видел то это его проблемы. отвечать надо на конкретное сообщение и тогда не будет никакой путаницы даже если общий порядок все время меняется.возможно привычнее ориентироваться тебе будет если нажимать [Развернуть]кстати главную (вместе со всеми постами) тоже можно развернуть для этого надо зайти в любой тред потом выйти [Вверх] и вручную в адресной строке заменить слово thread на слово expandнасчет номеров/времени - сам понимаешь что это будет самая очевидная уязвимость которой воспользуются все, кому не лень.
>>14481Ну да,злоупотреблять не надо,но если ты создаешь тред 'Я %занятиенейм%,задавайте вопросы',то будет полезно огородиться от мимофлудеров,косящими под анона-%профессиянейма%>>14482Насколько я понял,идея наноборды-неубиваемость и паразитирование на всем.Как этому мешает p2p?З.Ы. Уже можно распространять сообщения через мессенджеры/предвидится в будущем?>>14483Из этого треда с 371 постаarhivach.org/thread/135884/
ОП, в альфа канале нельзя прятать инфу?
>>14494Двачуюhttps://ru.m.wikipedia.org/wiki/Альфа-каналМимо>>14493 анон
>>14496Хотя вроде не у всех картинок он есть
>>14504В первой борде был обмен картинками,это накладно,если хозяин ирки,жаббера или вообще групчат токса не против участия в наноборде.Поэтому разумно обмениваться прямым текстом
>>14463 (OP)
>>14504А почему не сделать просто на битмесадже? Завести отдельный чан для этого, и постить туда текстом. Там и Тор можно навернуть для анонимности.Там все сохраняется два дня вроде, так что контент старше двух дней репостить заново.На бортах нужно капчу вводить и прочий гемор, как это решается? Могут забанить по айпи. На файлопомойках та же проблема.
>>14516Ты не понял суть. ВВОДНАЯ: в сраной запретили торы, айтупи и шифрование. За это 10 лет лагерейТвои действия? Выход только один - стеганография, т.е. маскировка под обычные вещи: фотки, видосы, текст, торренты
>>14517Ну если запретили анонимность,то запретят и АИБ,ибо не надо плодить биомусор.>>14516Как вариант.Однако с jabber и irc проще. Можно поднять в локалке провайдера(они есть),где всем на тебя безразлично>>14510 антон
>>14517Погоди, ты условия на ходу придумываешь. В оппике ничего про это нет, и борда на БМ прекрасно справится с этим в полностью автоматическом режиме.
>>14518>Ну если запретили анонимность,то запретят и АИБ,ибо не надо плодить биомусор.ты опять не понял.В таком случае будешь сидеть в одноклассниках или на сайте кремля и постить котиков, а на самом деле обшаться с анонами
>>14519читай прошлый тред. Рано или поздно торы и прочее с шифрованием запретят. Вопрос времени всего лишь
>>14518БМ он один на всех, а адрес твоего сервера нужно будет распространять. Через некоторое время тебе надоест и нужно будет искать других хостеров, распространять новые адреса.БМ - это как раз вариант такого "легкого" хостинга: пока кто-то в сети жив и репостит контент регулярно, жива и борда. Адреса распространяются автоматически по сети.
>>14521Тогда надо базовые условия обновить, а то предпосылки из оппоста вводят в заблуждение. У каждого свои представления об актуальных проблемах. Мне, например, кажется, что запрет БМ произойдет еще очень нескоро, хотя бы по техническим причинам и ввиду малой популярности.
>>14522Вот именно:никто не будет запрещать ирк,жаббер,скайп как протоколы,а отслеживать адреса очень муторно.Плюсы не улавливаешь?Вот этот >>14523 меня понял.Алсо,советую качать разные мессенджеры и файлообменные протоколы. Они не смогут запретить Ватсапп,вайбер,твиттер.Они понятия не имеют о gnutella,edonkdy,shareEx2,jitsi,ooVoo,следовательно, не запретят.Если,конечно, не сделают фильтрацию по белому списку>>14510 АнтонАлсо,в какую папку загружать PNG,чтобы из них получались контейнеры?В upload?
>>14520Если все будет так плохо,то даст тебе разговаривать?Всем на время работы заклеивают рот,или в организм вшивают чип,который при мыслях антигосударстаенных бьёт током
>>14524>Они понятия не имеют о
>>14525пиздец.Ты про китай читал, как там это всё устроено?Там все эти ваши торы, айтупи и прочее гавно успешно заблочены. С 1.5млрдного китая в торе сидят меньше сотни антонов. С рашки вообще нихуя не будут сидеть. Наши гауляйтеры хотят пойти по пути китая, так что это всё вопрос времени.Поэтому, если хочешь общаться в будущем - готовь методы и софт заранее, тк после запрета ты с антонами уже не сможешь договориться о методах и средствах общения
>>14517ВВОДНАЯ: в сраной запретили торы, айтупи, шифрование и ресурсы без обязательной авторизации через госпортал по паспорту.Твои действия?(Напомню, что публичная стеганография с известным алгоритмом и ключом легко детектируется).
>>14530придумывать свою стеганография с блекджеком и шлюхами
>>14531Security of obscurity, да?>>14530Решаем проблемы по мере их поступления пока что
>>14525>в организм вшивают чип,который при мыслях антигосударстаенных бьёт током Ты это... потише. Такие предсказания из разряда "ну уж такого ТОЧНО не будет" имеют свойство сбываться.
>>14529Я в Китае торбраузер использовал нормально. Через адвансед опции подключался. Он просто там не известен, и вообще не нужен никому, у них менталитет малость другой.
>>14536>Он просто там не известен, и вообще не нужен никому, у них менталитет малость другой.да ты шоhttp://blogerator.ru/page/dpi-anatomija-kitajskogo-interneta-cenzura-filtracija
>>14542https://www.youtube.com/watch?v=NgYdmRR7JtYhttp://geektimes.ru/post/268596/
>>14505наноборда это и есть текст. каждый нанопост это читаемый текст, а если там картинка - то это base64. для снижения нагрузки ретрансляцию чужих очень больших (обычно с картинками) нанопостов надо резать в каждом клиенте, что и сделано в текущем клиенте.>>14516можно. неплохой вариант. но нельзя на него полагаться. борда должна быть неубиваемой. как только п2п траффик начнут засекать и наказывать - будет фейл и останется только стеганография. а вообще велкам - кто сможет запилить передачу нанопостов через чан битмесседжа (вроде не сложно же должно быть)>>14510учти что мало у кого сейчас настроен places.txt на этот тред (это если ты запостил наноконтейнеры).>>14530тут остается только уповать на презумпцию невиновности. мол скачал картинку понравилась - поделился. не знал, что внутри какие наноборды. если уж и за это будут карать но надо уже просто из страны валить. да и не надо постить картинки со своего голого ай-пи без доп средств защиты.>>14524папка containers. в upload уже готовые помещаютсяа вообще читай ридми
>>14546А где ридми? Положи на гитхаб.
Попробовал. Интерфейс пока сыроват, много багов заметил. Но вообще ничотак, работай.
>>14546>мол скачал картинку понравилась - поделился. не знал, что внутри какие наноборды.но тогда как ты будешь распространять нанопосты. Ты же создаешь такие картинки
>>14531>придумывать свою стеганографияОна всё равно будет публичной. Если она не будет публичной, то никто, кроме тебя, не сможет увидеть посты.
>>14560Совершенно верно. Изначальные условия противоречивы: форум должен быть публичным, общедоступным, и в то же время невидимым. Это невозможно.Для скрытой переписки с секретным ключем еще может подойти. Но и тогда есть опасность, что если ключ утечет, может быть раскрыта вся переписка: обычно это считается неприемлемым риском. Для шпионов или заговорщиков, например, не подойдет.
>>14548в зипчике пока что
>>14553опиши баги в issues на гитхабе
>>14562а мы не шпионы и не наркоторговцы, нам незачем шифроваться. наша цель иметь свою борду, которую никто кроме нас не контролирует. чтобы модераторы соснулей. в общем для более-менее комфортного общения важно только чтобы постеров пнг-контейнеров не банили бы направо и налево. для этого часто достаточно и поверхностной маскировки.вообще наноборда к /crypt/ лишь косвенным образом относится.
>>14566Ну так и нечего постить подобную >>14517 чушь.
Если сделаете возможность входа через андроидовский овёрчан — будет очень круто.
>>14530Подпольная mesh-сеть на детекторных приемопередатчиках. Или молотовых мешать.
>>14562Perfect Forward Secrecy, в смысле, ключи на кажду сессию. Для заговорщиков есть шифр Вернама.
>>14574В любом случае это все несовместимо с идеей о публичной борде. Под заговорщиков программу придется полностью переделывать.
>>14572Если бы овёрчан снова стал бы годнотой,то я бы был бы за.Ну нинужны просто свистелкимимо юзер овёрчан 1.3.2З.Ы. Двач блочит слово на английском
А вот посмотрите, чего я еще нашел: http://getaether.net/
>>14599Это анонимные форумы в формате обычного форума или в формате АИБ?Данные удаляются после 6 месяцев?Как там работает P2P?Олсо ноды "Эфира" http://rocky-refuge-6432.herokuapp.com/Сайты в КАРТИНКАХ JPEG (!!!!!1!!!1!!)http://rocky-refuge-6432.herokuapp.com/
>>14603Картинок там точно нет, афтар боится трафика. Вроде бы удаляется после 6 месяцев, да. п2п самописный: насколько я понял из блога, неструктурированная сеть наподобие биткоина.Увы, у меня не взлетел: всю ночь держал открытым, так ничего и не пришло. Поциент скорее мертв.
>>14603Про сайты в картинках не понял. Ты правильную ссылку дал?
>>14608Поциент полностью мертв
>>14622Алсо у него адская архитектура гуя: пистон скрещен с Qt, который используется как браузер, показывающий вебсайт на ангуляре. Это же ужос какой-то. Не хватает только сильверлайта внутри для полноты картины.
>>14530Изоляция, ясное дело. Вступаем в сговор с местным провайдером, чтобы подняли народу борду или форум в локальной сети. Вступаем в сговор с местными СМИ (вот это проще всего, конкуренты в такой ситуации становятся компаньенами). В каждой местной газете будет лежать листок с инфой, как попасть на локальный форум. Туда же идет вся местная реклама, включая наиболее крупных представителей рынка, тк у половины начнутся проблемы с https, тупо не успеют купить новые валидные сертификаты, а продавать все равно надо. Многие просто их не купят, при возможности ничего не менять и работать в своем регионе как и работали. Плюс помощь коммунистов и справедливороссов, которые проводили у нас в области митинги против запретов. Есть пара человек, которые готовы прямо сегодня повторить октябрьскую и имеют по 2000 - 3000 сторонников. Полиция само собой никого не бежит хватать, потому что не понимает сути требований властей. Плюс ютуб и вконтакт отключили, местный провайдер нашел выход, а требуют кого-то арестовывать и талдычат про про какие-то шифры. Ну и соответственно нарастающая революционная обстановка, с вываливанием куска еще и из соседних областей. Возможно даже нескольких областей.
Не вижу смысла вообще скрывать информацию на открытой борде, где СВОБОДНОЕ ОБЩЕНИЕ, куда каждый может получить доступ. Какова цель?
>>14630>Какова цель?Свободно по-общаться? Нет цели - проходи мимо.
>>14630>Какова цель?безбоязненно высказывать своё мнение, чтобы майоры не посадили на бутылку
>>14633Это ты и без йобаборды можешь. Кому ты нужен со своим особым мнением.
>>14634без йоба борды можно уехать на нары
У вас вообще есть представление как это все работать будет? Каков механизм? Каков принцип? Кто посетители, какой уровень скрытности, какие потребности удовлетворяет, каким целям служит?
>>14635Тогда почему ты ещё не на нарах? Почему любой другой анон не на нарах? Весь политач и зогач дома сидит и размышляет о кознях правительства/рептилоидов.
>>14637>Почему любой другой анон не на нарах?>Весь политач и зогач дома сидит и размышляет о кознях правительства/рептилоидов.это временное явление. Абу уже сотрудничает. Как только кризис в сраной усилится и аноны начнут сильнее вскрывать ненужные темы, то сразу поедут пативены
>>14638щас пока просто особо активных заносят в списки, чтобы потом потихому выпилить/посадить
>>14630какое в пиздень свободное общение, ты что ебанулся или троллируешь? пойди блядь создай тред с ОП-пикчей в /b/. его снесут нахуй сразу же. или попробуй матом кого-то покрой в любой тематике. или в сексаче расскажи какие которкостволы ущербные чмошники, тебя сразу же забанят мудерасты (потому что они все короткостволы). тут нигде нет гарантии что твой тред или пост не потрут. даже в предыдущем треде орудовал модератор - удалил один пост с просьбой о перекате (это из того что я заметил, может быть и больше подчистил). а спам-лист? написал блядь пост - а он не отправляется. какое-то слово не проходит. ну, цензура стоит, понимаешь? нахуй такое свободное общение надо? пошел нахуй дебил
>>14638Только идиоту может прийти в голову, что кто-то станет сажать анонимных кукаретиков для сохранения ПРЕСТОЛА. Их намного проще оставить вариться в собственном говне, ведь распространения их мнение всё равно не получит, а что-либо предпринять они всё равно не смогут.
>>14640ПОДВЗОРВАЛСЯ несите следующего. А если серьезно. Я же спросил, просто спросил, зачем отвечать так грубо, я надеялся на последовательный, логически обоснованный, конструктивный диалог. Чтобы результаты были, от нашей с вами беседы, чтобы мы могли прийти к общему выводу. И бамп вот этому>>14636
>>14633Но наноборда не анонимна. Точнее, она-то сама анонимна, но только в теории, потому что в теории протокола обмена нет, а на практике - есть.К тому же, она не защищена от чужих глаз: либо о ней знают только два аутиста, либо все.
>>14643совершенно вернонаноборда - это такая же борда как и хиккач. и анонимность тут может быть лучше лишь за счет распределения и перемешивания своих и чужих постов в контейнерах. но 100% анонимности нет.>>14636читай вики https://github.com/nanoboard/nanoboard/wiki/%D0%9D%D0%B0%D0%BD%D0%BE%D0%B1%D0%BE%D1%80%D0%B4%D0%B0
>>14644Так и не надо тогда кукарекать про защиту от бутылки в жопе. Пафоса поубавьте.
>>14641иногда органам нужно просто выполнять план. например: поймать N мамкиных анархистов с просторов интернета. благо админы нужных сайтов давно открыты к сотрудничеству. а кто не открыт того закроют. как-то так.но в принципе согласен что вариант призрачный. наноборда вот вообще создана чтобы уйти от внутренней (модерация) угрозы нежели от внешней (органы).
>>14645это ты про шифрование которое применяется к пнг-контейнерам? или про что, я не пойму, в ОП-пикче или на вики было что-то про какую-то защиту?
Ну все теперь понял. Отсутствие модерации и независимость
>>14633>>14647
>>14647>>14633
>>14648Модерация есть, но распределенная. Независимой её тоже можно только с натяжкой назвать.
>>14651Окей.
>>14649А ну так это предположения мимокрокодилов. Однако тут, спорь-не спорь, при равных условиях отправляя один и тот же "противозаконный" пост на наноборду и параллельно в чистом виде на определенную имиджборду - шансов быть покаранным больше всего таки у первого варианта будет меньше, ведь админ может просто не знать что какой-то конкретный тред оккупировали нанобордисты (или вообще быть лояльным к нанобордистам и лишний раз не связываться с органами - пусть уж сами неугодные посты детектируют, а у органов в свою очередь человеческого ресурса может хватать только на поверхностную пробежку по постам). Да и потом этот же пост потом репостнут другие нанобордисты - в этот же тред и в треды на других бордах. В общем, придется основательно покопаться, чтобы добраться до изначального постера. В общем, для "преступников" постинг на наноборду - не защита, не спасение, но положительные побочные эффекты все же есть.
>>14651распределенная модерация не позволит никому запретить тебе постить сообщение. твое сообщение каждый увидит хотя бы раз, хочет он того или нет. а далее каждый решает хочет ли он репостить такой пост или нет. по-моему это совсем не плохо, особенно учитывая тот факт, что не все захотят репостить провокационные посты, например, с ЦПятиной
>>14653>быть покаранным больше всего таки у первого варианта будет меньшбыть покаранным у первого варианта будет меньшкак-то так
>>14654>распределенная модерация не позволит никому запретить тебе постить сообщение.Централизованная тоже.
>>14656Ты можешь отсылать свои сообщения на любые ресурсы, в том числе дублировать их. По-любому где-то выстрелит
Вопрос, как распространять ссылки на нанопосты?
>>14656а вот и нет. при централизованной сообщение увидят только те, кто успел.вот напишу я пост, модер его удалит и только пару человек успеют увидеть. допустим они не скажут что видели пост. или скажут - но их сообщения тоже потрут. добавить сюда еще и баны и вот так вот можно заткнуть рот кому угодно.а в наноборде ты отправил сообщение - и его увидят все участники. независимо от того, кто его там у себя лично поскрывал. а если вдруг потрут тот контейнер в котором лежит сообщение, то:• во-первых ты это сообщение будешь автоматически постить еще очень долго вместе с более новыми постами - так устроен сейчас клиент.• во-вторых все кто успел скачать твой пнг-контейнер тоже некоторое время в свои пнг-контейнеры будут автоматически добавлять твой пост (если не скрыли его)в итоге твой пост множество раз настигнет каждого. и никакая мразь ни с какой АИБ никак этому не помешает.
>>14653Только условия не равные. Отправишь ты пост на наноборду - его прочтет парочка аутистов, отправишь на двач - чуть больше, напишешь в вк или жж - ещё больше.Или если предположить, что о наноборде знает не только два аутиста, то о ней знают всё. В т.ч. и администраторы ресурса, используемого в качестве средства обмена.
>>14658просто копируй то что видишь в адресной строке и вставляй куда хочешьтипа http://127.0.0.1:7345/thread/137482478273481312adabaf314разве что тем кто на нестандартный айпи/порт настроил придется подставлять их туда
>>14659>при централизованной сообщение увидят только те, кто успел.Так же, как и в наноборде.>а в наноборде ты отправил сообщение - и его увидят все участникиЕсли получат оригинальное изображение.
>>14661Как это работает1) Я пишу сообщение2) Запихиваю его в PNG3) Куда PNG кидать?
>>14663Туда, где его могут найти другие.
>>14664Собственно вопрос в том, как договариваться где искать?
>>14665Куклоёбы собирались в своем куклоебском треде в /b/
>>14662>>при централизованной сообщение увидят только те, кто успел.>Так же, как и в наноборде.на централизованной ни ты ни кто-либо еще не станет репостить твое сообщение автоматически. нахуй ты споришь?>Если получат оригинальное изображение.давай уже без намеков, ок? если ты имеешь в виду что админ некоторой АИБ будет строить против наноборды козни то эта проблема легко решается выбрасыванием этой АИБ из списка десятка других АИБ (сейчас в списке только 2 треда на 2 аиб но это только начало)
>>14666Не совсем понял
>>14668У них уже был аналог наноборды. Тоже в картинках посты прятали.
Думаю в этом основная проблема. Как мне самому понять, где искать посты других участников
>>14663>>14665смотри places.txtпостить надо туда, откуда другие скачивают. если в places.txt такого места еще нет - надо в старых местах сообщить чтобы в places.txt добавили новое место. вот и всё.для договаривания также неплохо подходит гитхаб. там можно писать в issues проекта и вроде бы даже в вики (хз не проверял). минус - нужна простая регистрация, плюс - никто не потрет.еще вариант - просто видишь тред с обожателями кристен стюарт где постят кучу пнгшек - добавляй его адрес в places.txtкроме того можно отдельно написать краулер который будет шерстить по всей борде по всем тредам и находить "нужные" треды.
>>14671Понял
>>14667>на централизованной ни ты ни кто-либо еще не станет репостить твое сообщение автоматически.На наноборде тоже. Допустим, твой пост получил один человек, который решил его потереть, а оригинальный контейнер смыло вместе с тредом. Всё, кто успел, тот и прочитал.
>>14670это не большая проблема. отправная точка уже есть (даже две) (даже три если считать комменты на гитхабе)постишь в имеющееся место инфу о том что по такому-то адресу будет находиться еще одно сборище нанобордистов.для пущей верности постишь в issues коммент о новом месте. все у кого places.txt никак не модифицировался получат пост о новом месте, обновят свой places.txt на крайняк - если все места из places.txt очистят до того как новый участник присоединился - он заглянёт на github в issues клиента и возьмет свежие ссылки.как-то так.
>>14674>как-то так.как-то так.
>>14673ты похоже не въезжаешь. даже если тот чел скрыл твой пост и больше никто его не получил и тред смыло - ты ПРОДОЛЖИШЬ, АВТОМАТИЧЕСКИ, отправлять свой пост еще десятки раз. не уравнивай это с централизованной бордой а то я подумаю, что ты дебил.ну и, кстати, треды надо брать медленные, чтоб не смывало. не зря на добраче тред для нанобордистов (тайный) создан в слоу доске.
>>14675ну да, как-то так.
может >>14673 думает что тред наноборды и тред на обычной АИБ как-то связаны, что одно - отражение другого. но это не так, в одном обычноАИБ треде могут присутствовать посты с десятков разных нанотредов. потому что нанопост - более-менее независимая единица. каждый пнг-контейнер может нести в себе парочку небольших нанотредов помимо новых постов.
>>14678Ты имеешь ввиду хешики?
>>14679нет не хешики, посты целиком, хешики отдельно никуда не постятся.
>>14680Неужели парочка небольших нанотредов туда влезет?
>>14678Я исходники видел, лучше бы не видел их, так что о принципе функционирования знаю.
>>14681ну смотри сам, например, твой пост это 100 символов (точнее 132 вместе с хэшами-ссылками на родителей). это около 232 байт (utf-8). не забываем что в пнг-контейнерах еще и сжатие (простенькое, gzip, но раза в 2 сожмет легко). в общем округлим один пост до 500 байт (в сжатом виде) учитывая что люди могут и бòльшие посты писать и меньшие (типа "лол")в пнгшку 800х600 влезает 175Килобайт информации. то есть около 360 постов. это все синтетические оценки, конечно же. но уже так видо, что пнг-контейнер это не просто переносчик одного-единственного нанопоста, это серьезный такой контейнер, куда попадают все свежие посты которые у тебя недавно появились включая твои а также набор старых постов (случайно выбранных из твоей базы, причем при выборке пропускаются очень большие посты (те что с картинками) чтобы не нагружать ими долго контейнеры)
Так, а напомните-ка мне, почему отказались от использования временных меток?
>>14467> dеsudеsutаlkОн ведь до сих пор не работает?
>>146901)нет необходимости, так как каждый нанопост это ответ на другой нанопост, а не ответ в тред. сохраняется логическая связь.2)временные метки очень легко подделать. и если на их основе пытаться как-то выстраивать вид борды то хацкиры будут устраивать временные парадоксы.3)если есть необходимость сообщить время (и позволить остальным воспринимать это на веру или нет - по их желанию) это можно сделать и так
>>14693>нет необходимостиСпорно. Борда медленная, есть ненулевая вероятность получить протухший тред, в который, например, уже год никто не писал, и даже не узнать об этом.>временные метки очень легко подделатьБудто что-то плохое.
Эта хуйня работает или мне - аутисту, и не пытаться запустить?
>>14695Вроде работает, но требует .net
>>14694плохое, если хочешь базировать сортировку постов на этом. если нужно просто для инфы, чтоб знать что тред "протух" (хотя я бы не стал на это ориентироваться, любой интересный тред имеет право на воскрешение) то ок, можно сделать
>>14695работает. на 7/8 сперме запуск не требует дополнительных действий.на ХР спермы возможно потребуется установить .NET framework посвежее (там из коробки старьё) или Mono. то есть .NET не обязательно даже на винде.винда 98 и ниже - не проверялось, возможно на моно заведется.на Linux моно ставится обычно одной командой типа sudo apt-get install monoдля OSX есть инсталлятор моно (198 метров)
>>14697>плохое, если хочешь базировать сортировку постов на этомПроверку "временных парадоксов" легко запилить в клиенте.
>>14698Спасибо. Все оказалось проще, чем я думал.вин10-кун
новый релиз клиента наноборды nboard 1.0.7добавил этот тред в placesтаймштамп и метка версии не влияют на сортировку, это чисто для вашей информации чтоб знать когда тред протух или что все стали переходить на новую версию или другой клиент
>>14702С форматом что стало?
>>14703формат не меняется. обратная совместимость сохранена.таймштамп здесь это лишь неявная вставка строчки перед текстом который ввел пользователь. в старых версиях клиента такую же строчку можно было бы просто вписать руками.
Чет работать перестал.
А нет, просто я криворукий еблан >>14705
>>14708воспроизвел баг с пропажей всего всего. попытаюсь пофиксить. это серьезно
>>14709ФИКСвсе у кого были проблемы с пропадающими тредами или с пропаданием всего (а они у вас обязательно были, этот фейл связан с переездом с нанокодировки на utf-8 который не был должным образом протестирован) качайте новый релиз. сообщайте сюда если что-то снова не работает как ожидалось
>>14710Вроде все работает.
"Свежие посты" - это те, которые я не видел?
>>14714это которые скачались из контейнеров или которые ты написал сам до сохранения. после сохранения базы на диск страница свежих постов очищается
>>14715Как мне удалить скачанные посты, чтобы проверять работоспособность версий? Хотя можно каждый раз архив разархивировать по новой.
>>14716удали index.db, data.db, downloaded.txt
последний релиз на сегодня - 1.0.9 - пояснения в заглавном посте и Категории как попытка заранее всё организовать. совместимо с предыдущей версией, скачивать не обязательно
всем сладких снов
>>14720И тебе, надеюсь эта идея получит бурное развитие.
Дайте пак побольше.
>>14726Наркоман штоле? Любые пнг сойдут.
>>14727надо больше фоточек кристен стюарт
курсив на наноборде - маленькая i, а не большаятест - так
>>14742лол, тут тоже это работает
Разрабы,в каждом посте содержится хеш предыдущего.Как вы создали первый пост?
>>14753первый пост создается искусственным образом, вот он (его не видно, вместо него сейчас шапка):00000000000000000000000000000000{Welcome to Nanoboard}
новый релиз, парочка мелких исправлений. можно распаковывать поверх предыдущего (или вытащить из архива новый nboard.exe по сути изменился только он и README)Веб-интерфейс Наноборды v1.1.0• можно вводить большую I вместо маленькой в качестве тега курсива• невалидные теги типа большой I в качестве курсива вместо маленькой теперь не портятся• категории больше не попадают все время в свежие посты• обратная сортировка свежих постов (самые свежие - сверху)
>>14465В чем их суть?
>>14757это шутка
>>14465Так уже. Упакуй посты в пнг, перекодируй его в б64 и запость его на наноборду - посты попадут на пикоборду.u need dipest.png
>>14762Думал об этом, но разве туда пнг закодировать можно?
>>14756и еще один релиз тут уже фикс серьезной ошибки: потестил на винде и увидел что не все конетйнеры скачиваются с первого раза - приходится выключать/включать сервер чтобы докачать всё. ошибка была связана с параллельной записью в текстовый файлик
>>14730Картиночки не с Кристен Стюарт? ПроваливайШутка
>>14772Разрабы,когда можно будет посты распростронять не через картинки?
Как происходит связывание двух постов? То есть как понять что картинку, которую я скачал это ответ на какой-то пост и именно на него а не какой-то другой.
>>14775В каждом ответе-хэш на пост того,кому ты хочешь ответить.
>>14774Не только через картинки`Фикс
>>14776а если постов очень много. придется долго искать
>>14778сейчас можно развернуть тред чтоб долго не бегать по вложенным ответамв цсс надо добавить max-width для поста:.postinner { max-height: 48em; max-width: 700px; overflow: auto; margin-bottom: .5em;}иначе вылазят за экран. а горизонтальный скролл спрятан.
>>14781Только хотел сказать об этом.
>>14781это вообще о чем? Вот скачал я картинку, у нее есть хеш того кому отвечает(родитель) и уменя есть этот родитель где-то на диске(прдположим я скачал его раньше) так вот если база большая, придется сравнивать все хеши которые есть в базе с хешем новой скачанной картинки или как?
>>14784Заграницаиндексация нам поможетА вообще наноборда не будет работать с кучей файлов.Вот допустим есть файл, полностью повторяющий предыдущий+новые посты, то предыдущий удаляется.Кстати,разрабы,это идеяМимо сочуствующий
У меня есть идея получше, но я не скажу. Реализую это в своей фемтоборде
>>14788Фемто больше пико?
>>14789Пико после нано
>>14790Твоя значит внутри внутри пико, которая внутри нано?
>>14791А окуда вообще этот стиль. Почему наноборда, почему не сайлентборда, не даркборда?
>>14792Хуй знает, идее несколько лет.
>>14784полная чушь, наноборда так не работает, у картинки нет хешей. хэши - у нанопостов. 2 раза один и тот же пост в базу не добавится, ошибок не будет, юзер увидит только один пост. наноборда нормально дружит с дублированием.>>14786извини, но ты тоже чушь сказал про кучу файлов.все пнгшки качаются один раз. downloaded.txt содержит список пнгшек которые уже скачаны. сами пнгшки не хранятся. приходит допустим еще 100 пнгшек новых и в каждой пнгшке один и тот же пост который уже есть в базе - наноборде просто похуй.
>>14795кек, так я и говорю. Скачал я картинку, извлек пост, извлек хеш, мне надо найти соответствие этому хэшу. Если база большая долго искать
Невозможно добавить свою ссылку в places.txt
>>14797этот поиск у меня основан на "дереве" и скорость практически не зависит от количества постов в базе. я все это учитывал, не волнуйся.для реально огромных баз (более 4гб) пока что рано что-то думать, есть пока что задумка слишком старые посты архивировать в отдельные чанки.тот самый школьник, увлекающийся программированием
>>14798как эта невозможность проявляется? не получается сохранить файл? как добавляешь, в какой программе, как выглядит ссылка?
>>14799Кидани ссылку где почитать или что погуглить
>>14800>Невозможно соединиться с удаленным сервером>Неправильный результат из-за исключения, возникшего во время операции. См. описание исключения в InnerException.Попробуй добавь 410чан, у меня тупо крэшнулось при попытке.
>>14799Вот ета?https://ru.wikipedia.org/wiki/%D0%A6%D0%B5%D0%BF%D0%BE%D1%87%D0%BA%D0%B0_%D1%85%D0%B5%D1%88%D0%B5%D0%B9
>>14803ну так работают непосредственно хэши. но для проверки наличия поста в базе нужно проверить только один хэш а не всю цепочку.>>14802если там клаудфлара то она может мешатьпроверить можно wget ом той же ссылки - если фейл то там защита
>>14804Так как реализовано, где почитать кроме исходников? Или это твое собственное изобретение?
>>14805никакого изобретения - hashset в моно/нет уже построен на деревьях и его цель - быстро проверить наличие чего-то по хэшу>>14802http:// не забываешь вначале?какие ошибки в логе?
>>14806Типа у тебя там БД?
>>14806Ты прав, извиняюсь. Странно, что раньше я как-то не упускал этого.
>>14724>>14725>>14726>>14796>>14796 Совсем не палитесь. Вы сколько бит использовали? Все 24?
>>14810В два раза пики пухнут, вангую 12.
Уже кто-то порнухи накидал, страшно картиночки скачивать, вдруг там ЦП
>>14807ну типа бд ин-мемори. >>14811браток это моих рук дело. ну постеризацию хуйнул в гимпе чтобы оригинал поменьше весил. чтоб архив с программой меньше весил. это не последствия внедрения данных в пнг-контейнер.
>>14815Ты же юникоде пользуешь? Получается 16 бит на символ?
Не заменить ссылки в places.txt.
Ребят, я ньюфааг, скачал всю эту хуйню, но не знаю как ей пользоваться. честно, думал будет проще Как начать творить хуйню с картинками?
>>148151011Кб превратились в 810Кб и 8,75Мб превратились в 13Мб. Скрипт прекрепляет сколько влезет в картинку или может меньше? Алсо, не могу посмотреть на одиночные нанопосты из png по этой причине >>14820
>>14821Запускай эксешник и переходи по ссылке http://127.0.0.1:7345/
>>14822> превратились в 810Кбв 2826Кбфикс
>>14819да. но в utf-8 это зависит от символа. если английский текст например base64 что-то то по байту (8 бит) на символ уходит.там потом еще сверху сжатие gzip, русский текст неплохо жмет.>>14820давайте нормально разберемся с этой проблемой. возможно метод парсинга подходит не для всех борд. лично мной тестировалсся только хиккач и добрач. киньте ссылку которую пытаетесь задействовать, я попробую у себя и подкорректирую код если нужно.>>14821глянь хотя бы шапку и ридми файлик читни. если в двух словах то ты должен запустить сервак, открыть 127.0.0.1:7345 в браузере, нажать Искать посты, подождать, обновить, посмотреть-почитать, поотвечать (не спеши создавать пнг после каждого ответа, можешь несколько ответов сделать), нажать Создать ПНГ, посмотреть уведомление, открыть папку upload там будет файлик (последний бери) его пости в любой тред указанный в places.txt.
>>14825http://2ch.hk/test/res/81014597.html
>>14826хм странно у меня ок скачалось отсюда. там один из последних постов - негритянка с голой жопой.
>>14828Может отсюда >>14827 ? Попробую еще раз.
>>14829да нет, я убрал из places.txt всё, кроме твоей ссылки и очистил базу перед этим
ОП, у тебя информацию в картинку пишет с первого пикселя или как-то раскидывает?
>>14831с первого пикселя. последние пиксели (если данных не хватило чтобы заполнить) забиваются шумом. обычно данных подбирается столько чтобы забить пнг под завязку.
вы знали что картинки можно увеличивать (по клику) ?перед сжатием добавьте шарпена (резкости) - так больше деталей сохранится.когда гимп показывает около 12кб - это все еще норма и такой пост будет даже ретранслироваться (после бейс64 будет около 16 тысяч символов)вообще лимит на нанопост - 65 тысяч английских (~32 тысячи русских) символов но некоторые браузеры типа ИЕ не показывают бейс64 картинки больше 32кбэто я к тому что не всегда нужно так уж фанатично ужимать картинку до 3х килобайт
>>14833> перед сжатием добавьте шарпена (резкости) - так больше деталей сохранится.Может наоборот увеличить сглаживание до ста?>такой пост будет даже ретранслироваться Есть определенная граница ретрансляции или же вероятность в обратной пропорции размеру?
1,28 в 3,5мб
Может сделать, чтобы они жирнели на определенную часть своего размера?
>>14834порог - 16384 байтаретрансляция постов больше порога - только для недавних постовесли в контейнер идет 100 постов то в первые 50 попадают посты любого размера и берутся только недавние а вторые 50 это случайные посты из всех включая самые старые кроме превышающих порог размера
>>14839Как реализована функция случайности?
>>148400. Определить вместимость контейнера (тривиально - умножить количество пикселей на 3 и поделить на 8, от результата отнять 32 - столько байтов и влезет в контейнер).1. Задать переменную количества (далее ПК) = 12. Взять ПК последних постов и ПК случайных (из случайных выбросить те, что больше 16384 байт, из всего выбросить скрытые) посчитать сколько в целом эти две группы занимают места (в сжатом виде).3. Если они занимают меньше, чем может вместить контейнер, ПК увеличивается по дебильной формуле: ПКновый = 1 + ПКстарый + ПКстарый * 0.667 и переход к шагу 2, Если они занимают больше, чем может вместить контейнер - берем предыдущие результаты и идем к п.44. ФинишКоличество переходов с п.3 к п.2 ограничено 65535 разами на случай если посты нереально хорошо жмутся.
>>14841в общем алгоритм мог бы быть и поумней, но и в таком виде достаточно хорошо выполняет задачу доставки свежих постов и ретрансляции старых.
>>14841здесь под последними постами понимаются те, что недавно попали в базу (наличие сохранения на диск не требуется) то есть те что не так давно получены в результате поиска и те, что недавно написаны самим пользователем.
>>14843и если недавно были получены посты которые уже давным давно есть в базе пользователя - они не станут после этого недавними а так и останутся старыми.
новый релиз с заданием максимальной ширины поступеред запуском нужно удалить старый style.css если распаковали поверх старой версии где уже сгенерировался style.cssнасчет того как редактировать style.css тут вам за помощью на w3cвообще особых знаний не нужно чтобы подправить все color и background-color на свои значения (в формате html цветов типа #a3b или #f7a3ee - любой online color picker в помощь), ну шрифт там, размер текста тоже все должно быть понятно как менять. закругление постов - border-radius, граница - border, отступы вокруг постов - margin, отступ от текста до границы поста - paddingесли кто-то хочет заморочиться и насоздавать разных стилей (в стиле известных бордовских движков) то я позже с радостью добавлю их в планируемую переключалку стилей
>>14845вот вам плейграундhttps://jsfiddle.net/smoxyqks/
>>14847пример рестайлинга. можно использовать у себя - текст в верхнем правом окне сохранить как style.css:https://jsfiddle.net/smoxyqks/2/
>>14849
>>14849Пиздец, а я полчаса нейтрон пытаюсь запилить.незнаючтотакоексс-кун
>>14850немного хардкора: посты пляшут при наведенииhttps://jsfiddle.net/smoxyqks/3/все на css, никаких скриптов
Цитаты из 2013 года, когда еще нихуя не было кроме ИДЕИ и ВДОХНОВЕНИЯ. Забавно, что большинство из того о чем тогда мечталось сейчас реализовано, а тогда был лишь рарджпег с команд-лайн инструментом по запихиванию 7з архивов с никак не стандартизированным содержимым в png и обратно в 7з и призыв распространять этот рарджпег.И потом вовсе не обязательно обмениваться ЗАПРЕЩЁННОЙ инфой. За этим — в скрытосети. Ради наноборды не надо обмазываться педофильскими подозрительными зашифрованными пиртупир-ретрансляторами. Суть наноборды в бордовском общении без ограничений. На наноборде можно полить любого мочератора говном. На наноборде никто не удалит твой нанотред, а если он будет годным — его помогут поддержать на плаву хоть 500, хоть 1000, хоть 2000 постов. Вернувшись со школы и запустив клиент наноборды ты не увидишь надписи «Website is offline». Потому что для этого должны внезапно лечь все вебсайты на которых есть треды с понями, куклотой или ещё каким-нибудь аниме.Наноборда это самая ламповая борда в мире.У наноборды не может быть хозяина, покровителя, админа, поддерживателя.Наноборда создаётся один раз, как кукла, в которую Розен впукнул куклий дух и дальше живёт сама по себе питаясь лишь энергией людей.Никто не может решить продать наноборду, закрыть наноборду, ввести автозамену, забанить кого-то, вайпнуть все треды. Наноборда это не замена инета, это такая особенная борда — с несколько повышенной анонимностью и отсутствием централизованной модерации, но с присутствием пользовательской модерации: например, ты можешь отказаться распространять некоторые посты, кто-то ещё откажется их распространять и они быстрее утонут.Наноборда не заставит тебя вслепую распространять что-то чужое если ты не хочешь этого.Наноборда позволяет видеть всё, что через тебя проходит. Если ты этого не видишь (нет ключа) — то клиент это просто удаляет как не распознанное.Наноборда не связывает компьютеры пользователей напрямую.В наноборде доступно шифрование — лишь как способ создать приватные доски. На ранних этапах в этом не будет необходимости.Наноборда — это борда.Наноборда — это лучшая борда.Наноборда — это борда, которая не умрёт.Наноборда — это паразит на теле всех борд.Наноборда.
>>14853только вместо куклоты, аниме и поней, слава Богу, избрали Кристен Стюарт
>>14853а в 2014 был еще проект нанохтмл, не использующий ни АИБ ни пнг-контейнеры. это была наноборда на текстовых файликах которыми обменивались через файлообменники типа bittorrent sync, dropbox.
>>14854Это очень верное решение.
>>14853Одна проблема - клиента пока никто не написал. Только пнг-шифратор.Профиты:- наноборду нельзя удалить. просто нельзя и всё. можешь закрыть одну реальную борду на которой хостились нанокартинки, но останутся другие. а информация наноборды дублируется много раз для лучшего распространения и синхронизации. наноборда не в интернете - она на компьютерах участников. и если даже однажды закроют все все все борды, в качестве источника картинок можно указать любой другой сайт/файлопомойку. наноборда может паразитировать на чём угодно.- наноборду нельзя модерировать, но каждый участник в праве отказаться распространять неприемлемые для него посты (в программном клиенте можно врубить фильтры или аппрувить вручную каждый пост/файл).- наноборда анонимна в том плане, что сложно вычислить кто именно написал какое сообщение, ведь в каждой нанокартинке целый набор чужих постов и иногда может даже уместиться целый тред- нанокартинку нельзя отличить от обычной картинки. разве что можно догадаться по размеру если картинка тупо белая а весит много.- нанокартинки могут репостить обычные пользователи обычных борд ничего не подозревая. таким образом ставая распространителями нанопостов - у наноборды нет альтернативных наноборд, куда можно съебать (пока). наноборда одна, для всех, первая, та самая- наноборда это заебись как илитно- наноборда это как вирус. её никто не остановитКак я вижу работу с нанобордой:На компе в фоне крутится прожка которая выкачивает нанопосты из обычных борд (адреса указываются при настройке) и формирует веб-странички с нанотредами и нанопостами локально прямо на компе. Ты только заходишь, листаешь, читаешь, отвечаешь (вот тут незаметно происходит интересное: твой ответ добавляется в одну из нанокартинок, которую тебе предстоит отправить, а точнее, он будет добавляться в несколько нанокартинок подряд для лучшего усвоения). В отдельной папке на твоём компе появляются нанокартинки. Они берутся из пака, который ты скормил прожке при настройке. Твоя задача - постить нанокартинки на обычных бордах с отвлекающим текстом. В нанокартинках - твои посты, посты других анонов.
>>14857> ставаястановясь
>>14857>у наноборды нет альтернативных наноборд, куда можно съебать (пока)пока.
>>14588А что с ним не так? Я с f-droidа скачал.
А где оно может паразитировать? И да, там есть филиал криптача?
>>14855Вот бы сейчас так,только без файликов,прямо в токсы/ирки/жабберы>>14795Вполне возможна чушь,я же просто сочуствующийАлсо,когда начнете пиар/начнёте ли?
>>14867Всмысле без файликов. Можно подробнее
>>14869Распространителями постов будут не картинки,а ирки/токсы/жабберы/битмесседжы и т.д.
>>14871>>14871Это же среда распространения
>>14872он имеет в виду распространение путем отправки сообщений в каналы различных чатов.нанопост является текстом который можно скопировать как текст и вставить в любое окно где поддерживается utf-8 (с irc тут могут быть проблемы в том плане что японщина и прочая экзотика превратится в крякозябры и хэш поста собъётся потом). так то теоретически можно.
>>14866теоретически - где угодно хоть на фонарных столбах.конкретно сейчас паразитируем на двух АИБ.раздел Криптоанархия имеется, там пока только один тред. есть еще тред в корне криптоанархический.
>>14861покусики
А если перевести наноборду на фрактальные рельсы? Фрактальное сжатие, все дела.
новый релиз (1.1.3) - кто-то спрашивал что будет с постами ниже по иерархии если скрыть какой-то пост. теперь если у поста есть не скрытые ответы при скрытии он не будет прятаться а будет заменяться на плашку типа "пост скрыт но есть нескрытые ответы"
>>14890Ты бы сделал чтобы при наведении курсора ответы появлялись, чтобы не надо было переходить по страницам лишний раз.
1.1.4 - проверка поломанной разметки
А скрины то где?Что там у вас хоть происходит. Что обсуздаете. Какой контент есть?
>>14895ЦП обмениваемся.
>>14894Алсо, темы пока не делал? Это хоть и элементарщина, но тем не менее я не могу в кодинг, хоть и хочу помочь.
>>14895Зайди да посмотри. Все в тестах утонуло.>>14894>>14890Але гараж, запили мне физический дроп заминусованых постов. Чтобы даже в базе их не было, а не только в выходном пнг.
>>14886С фрактальным сжатием будет заебца. Сжимать очко можно до 10000 раз, это не шутка и не архиватор Бабушкина. Потом расжимаем очень быстро и можем картинку увеличить на много раз из исходной картинки 100х100px, к примеру. Математика эта крута!
>>14903Сожми мне ИТТ какую нибудь картинку.
>>14900со скрытием постов сейчас полная хуйня и я обязательно буду это переделывать. после скрытия будет видно узкую плашку из которой можно будет либо отменить скрытие либо сделать безвозвратное удаление (в том числе из базы)
>>14886тут уже есть отдельный тред про сжатие изображений. когда запилите публично доступный алгоритм сжатия/распаковки изображений с поддержкой большинства браузеров (очень желательно через base64 data-uri) - сообщайте
>>14898переключалки тем пока нету (в будущем будет) но вручную уже можно подменять style.css чтобы юзать свою тему. чуть выше есть ссылка на фиддл где цсс - валидный цсс наноборды, можно подправить понажимать Run посмотреть как меняется, когда будет готово - css сохранить как style.css
>>14907вышла новая версияпоявилось нормальное удаление:жмешь "удалить" - пост сворачивается и появляется кнопка "вернуть"после нажатия на "выключить сервер" все удаленные посты стираются из базы и вернуть их уже нельзя. кроме того их хэш добавляется в список (hide.list) и если такой пост снова придет из какого-то контейнера то будет проигнорирован.сохранение теперь автоматическое, кнопка "сохранить базу" убрала
>>14911>убралаТа-да-да-дааа
>>14912
ОП, сколько может влезть полезной информации в стенографии, к примеру, в таком тексте:Слушай, давай я те спою чё-нибудь,а?Ну вот, а песня, такая, про цирк,называется "Зелёный Слоник"Там значит аккорды первые такие:Там, та тара тара там, та тара таратам,Та тара тара там, та тара тара там,Та тара тара там, та тара тара там,Тарам та тарам тарам там, там, там.Там, та тара тара там, та тара таратамТа тара тара там, та тара тара тамТа тара тара там, та тара тара тамТарам та тарам тарам там, там, там.Зелёный Слоник в наш оркестрпришёл,Зелёный Слоник наш трубу принёс.Когда ребята уходили...Зелёный Слоник на трубе играл.Играл про то, как плохо в клеткежить,Как плохо есть проклятую еду,Как плохо всем, а хуже всегоЕму - Зелёному Слонику...Там, та тара тара там, та тара таратамТа тара тара там, та тара тара тамТа тара тара там, та тара тара тамТарам та тарам тарам там, там, там.Там, та тара тара там, та тара таратамТа тара тара там, та тара тара тамТа тара тара там, та тара тара тамТарам та тарам тарам там, там, там.Ну такая песня, просто, ну я, я тебееё просто хотел, ну исполнить,понимаешь эту песню...
>>14915Я не оп школнек но попробую. Сколько здесь букв а, е, заглавных к, вообще букв похожих на английские + пробелы + запятые. Возможно хватит на целое четверостишье
>>14915>полезной информации в стенографии, к примеру, в таком текстеНоль.
где кнопка сохранить в базу
>>14922>сохранение теперь автоматическое, кнопка "сохранить базу" убрала
В дальнейшем планируете сделать клиент для *nix без использования mono, т.е. нативным?
>>14921хватит гитлера постить
>>14923кто убрал?
>>14924Возьми да запили сам
>>14924я (оп) не планирую. у меня почти месяц ушел каждодневной работы по несколько часов на реализацию на моно. я боюсь даже представить каким дерьмом мне придется обмазаться (QT? ну нахуй такую нативность, моно же в десятки раз меньше весит) чтобы тот же функционал заполучить на С++ и как тяжко потом придется ебаться с текущей памятью. очень сомневаюсь что найдутся желающие и в то же время могущие.вообще я не против чужих альтернативных совместимых реализаций на чем угодно. могу даже попытаться помогать, но никак не вести. но также продолжаю стоять на том что моно/джава это не так уж и плохо. работает - и это главное.>>14922база сохраняется каждый раз после того как найдены и извлечены новые посты, а также каждый раз после того как ты добавляешь новый пост.при выключении сервера (через последний пункт в шапке) происходит удаление из базы всех постов помеченных на удаление.посты, помеченные на удаление как и раньше не попадают в ПНГ-контейнеры.>>14915для метода чередования латинских-русских букв аеросух дели количество символов на 25 - примерно столько влезет (если хочешь конкретики - посчитай сколько в тексте символов а,е,р,о,с,у или х - вот столько бит зашифруешь, 6 битной кодировки хватит на строчные русские буквы + цифры и знаки препинания либо на строчные английский и русский + парочка знаков препинания). но метод крайне палевный, я не рекомендую его использовать.для метода четных-нечетных блоков разделенных пробелами (с выбросом блоков от 4 символов и ниже) дели количество символов на 100. это примерное число и от текста к тексту будет меняться, разумеется.вот здесь демка по второму методу:https://jsfiddle.net/yaebpft9/10/
>>14931да, по поводу русских/латинских можно задействовать дополнительно прописные: КЕНВАРОСМТХ, но ввиду того что встречаются прописные не так уж и часто (обычно лишь в начале предложения) это не даст большой выгоды
>>14931Завидую тебе школьник
>>14924Я собирался на tcl/tk напедалить, но всё никак не начну.
>>14934чему завидовать?
>>14937Если ты школьник, то тебе лет 17-18, Я в этом возрасте хуйней занимался
почему именно си шарп
>>14938Двачую. мимобыдло
>>14939Он проще и популярнее среди школьников.
Оно работает вообще?
>>14948Ты аутист или аутист?
>>14950Дапочку вместо двоеточия поставил
Раздел полумертв, спрошу тут.Вот качал я через i2p с эшелона RobertИ вот что было, проц жрал как не в себя. Это норма?
>>14953>/crypt/>используют виндовс
>>14953Да.
>>14948там двоеточие должно быть перед портом а не точка.
>>14939популярный, содержит дохуя всего изкаропки, довольно простой и мощный, никакой экзотики, минимум пердолинга с памятью. кстати nboard клиент это не только шарп, но и джаваскрипт, хтмл, цсс.
в новой версии запилена переключалка стилей
>>14965
>>14966
>>14967пак: https://github.com/nanoboard/nanoboard/releases/download/v1.1.7/KristenStewart_pack.zip содержит 230 фотографий и коллажей Кристен Стюарт среднего размера (не хайрез, но и не тамбнейлы), удобного для постинга. распаковать содержимое в папку containers
А чем это отличается от chan'ов в bitmessage? Имею ввиду по смыслу а не по содержанию, слишком костыль ибо
>>14966Чому-то темы на старой опере не работают.Еще ебы портятся. Nboard.exe иногда жрет весь процессор, после поска постов и создания пнг.
Блять, на шарпе своем написали. Я што, должен тащить себе mono в систему. Нет уж.
>>14984Моно православно, а ты пидор. Ставь и не выебуйся.
>>14983>старой опере>иногда жрет весь процессорты ещё на сименсе запусти.
Что-то оно не запускает на nokia xpressmusik
>>14989ДвачуюХОРОШИЙ ВЫБОР
>>14982define смыслdefine содержаниеотвечу как могу - чаны в битмессадже это просто публичный чатик куда все по очереди срут.наноборда это полноценная анонимная имидж борда с ветвлением, с картинками, без определенного протокола, встраиваемая. и битмесседж чаны могут стать лишь одним из вариантов распространения нанопостов.>>14983а) напиши спеки своего компа, номер версии оперы.б) пошагово опиши процесс создания и постинга йоб, скажи сколько весит твоя картинка, в каком виде ты ее вставляешь в пост.>>14984нет конечно лучше притащи QT, Kde и Gnome не забудь
>>14991Вот оригинал ебы что выше. Весь альфа канал заменился черным цветом, ободок похерился.Алсо, с процессором и памятью какая-то хуита. Прога жрет до 165м в пике, потом освобождает все потом опять жрет. У меня параноя начинается, предыдущие версии тихо сидели.Бровзер, на него можно забить. Дефолтный стиль работает и хватит.
>>14988Да, не опера жрет, а сервер (это который nboard.exe).
Может заместо моно, написать биндинги к Cherokee HTTP Server? Или скинь ссылку на описание протокола: я портирую на Си с самодельным веб-сервером в несколько кегабайт.
>>14991>притащи QT, Kde и Gnome не забудьТы даун? Да, ты даун.
>>14999Раз ты пароноишь почему элементарную виртуалку не используешь?
>>15009>на macbook pro контейнер создается практически моментально.могу заверить, что на днс создаётся мгновенно!
>>15012Какими же надо было быть даунами, что-бы назвать фирму DNS. К слову, есть Iodine и можете зашивать в DNS-запросы. Ещё и бесплатный трафик будет.
Спасибо за твой огромный труд>>15009
>>15020Ты на вопрос то ответишь, велосипедостроитель?Какое назначение у вашей поделки и >>14982
>>14982>А чем это отличается от chan'ов в bitmessage? Отсутствием протокола обмена.
>>15018Два чая.
>>15030Отвечу еще раз если ты не понял. Некоторые иделогические сходства битмесседжа с Нанобордой имеются, а именно невозможность модерации, невозможность отключения, возможность отделения в свою борду поделившись с кем-то ключом. Но чаны битмесседжа это, по сути, публичные чат-комнаты. А Наноборда это АИБ. Понятна разница между АИБ и чат-комнатой?Идем дальше, у битмесседж свой протокол. А Наноборда, в свою очередь - паразит, который может эксплуатировать в том числе и битмесседж чан, благодаря тому, что каждый нанопост (включая нанопосты с картинками) это независимый (в том плане что нанопосты из какого-то нанотреда могут приходить в произвольном порядке в разное время с разных мест и потом собираться в кучу клиентом) кусочек текста из отображаемых символов, подверженный свободному копированию и вставке. Битмесседж чан - один, а Наноборда, его использующая - полноценная, организованная, с кучей разделов, тредов, подтредов и так далее. С ретрансляцией постов. С контролем того, что ты будешь ретранслировать. И при этом Наноборда может спокойно поселиться на нескольких битмесседж чанах сразу. И при этом же Наноборда может еще и на нескольких реальных АИБ паразитировать. Кто-то может пользоваться только постингом/скачиванием пнг-контейнеров, кто-то - подключением к битмесседж чану, кто-то и туда и туда (и будет служить мостиком), кто-то с чана только качает, а также постит/качает пнг-контейнеры, кто-то наоборот контейнеры не постит а только качает, а постит в чан. Поэтому нельзя сказать, что у Наноборды нет протокола обмена. Просто она не зависит от конкретного протокола, она может использовать сразу несколько, менять, добавлять, убирать протоколы, оставаясь при этом неизменной. Еще раз: чан битмесседжа для Наноборды это лишь один из возможных протоколов. Фактически сейчас Наноборда использует обмен пнг-контейнерами как единственный протокол, этот обмен распределен между несколькими АИБ. Но это только начало.
>>15037Годно расписал. Битмесседж на парашу.
>>15037>нанопосты из какого-то нанотреда могут приходить в произвольном порядке в разное время с разных местКстати, ты вот это написал и я подумал: стоит включить в алгоритм выбора постов для ретрансляции приоритетный выбор того поста, на который ты отвечаешь и ещё нескольких по цепочке. Чтобы не получалось, что ты загрузил пост Y, отвечающий на X, а X ещё не загрузил, поскольку он в другом (временно недоступном) месте.
>>15041Мне кажется это лишнее.
>>15041Я планирую улучшать механизм выборки для ретрансляции и нечто подобное сделаю.>>15043Это обосновано если ты отвечаешь на очень старые посты. У нового участника может их не быть.C текущим алгоритмом он все равно со временем их получит (если они все меньше 16Кб), так как остальные участники постоянно ретранслируют случайную выборку из старых постов. Но чем больше постов будет в базах участников тем дольше будет длиться этот период, так что нужны приоритеты, чтобы ускорить этот процесс.
>>15038постинг/скачивание контейнеров на АИБ имеет некоторые преимущества, а именно:• возможности вайперов ограничиваются самими АИБ (нельзя часто постить, капча, ожидание загрузки контейнера, в конце концов модеры визуально могут заметить вайп пнг-шками и потереть его, а участникам - при наличии мощной системы фильтрации, в том числе стиранию говнопостов по тредам/целым контейнерам а не по одиночке - такие вайпы будут как капля в море)• ты не шкваришься участием в подозрительном (и потенциально запрещенном) p2p-трафике• довольно высокая скорость работы (разве что первый старт (на свежескачанном клиенте) может быть долгим при обилии тредов в places) так как контейнеры лежат в открытом интернете на мощных серверах.• минимум лишних действий. ты отправляешь один или даже несколько постов в наноборде и после этого отправляешь обычный пост на обычную АИБ. не пользовался бы ты нанобордой, пользовался бы АИБ - тебе все равно пришлось бы делать пост на АИБ (разве что без картинки). а тут за один пост с картинкой ты отправляешь сразу несколько нанопостов да еще и помогаешь наноборде.
>>15043Аргументируй.>>15049>Это обосновано если ты отвечаешь на очень старые постыЭто обосновано даже для новых постов. Вот представь, скачал ты контейнер с этой борды, написал ответ, а тут ссач упал от дудоса. Ну ты и запостил на другой чан свой ответ (без поста, на который он ссылается). Теперь каждый, кто будет обновлять посты по время даунтайма ссача, получит только твой пост.И запихни places.txt в репы, незачем распространять его только с бинарниками.
Почему бы вам банально не паразитировать в irc каналах? простота реализации клиента поражает, это же ТЕКСТОВЫЙ ПРОТОКОЛ, что может быть проще? к тому же, они сейчас почти пустые...
появилась версия 1.2-бета:контейнеры пакуются по более умному алгоритму. влазит больше постов, повышен приоритет у постов, на которые недавно ответили.перед отправкой контейнера а также после выключения сервера из базы удаляются ответы на удаленные посты (рекурсивно). так что теперь достаточно удалить верхушку треда с ЦП и можно быть уверенным, что из этого треда в контейнер и на диск ничего не попадет1.1.7 пока доступна для скачивания на случай если 1.2-бета окажется сильно бажной.
>>15064так irc же палит айпишники всем. на АИБ по крайней мере их только админ и модеры видят
>>15067TORO OROTVPNP PNPVПроблемы?
>>15075да
А если сжимать картинку без потерь? Или даже с потерями?
>>15079То она сожмётся с потерями или без потерь.
>>15091А стеганотекст?
>>15100Он в пикселях, конечно ему пизда.>Постинг запрещён. Бан: 497530. Причина: ссу тебе в ротешник.За что мне могли дать бан на всех досках? Даже в /д/
>>15108Ты закрыл свой ротешник. Очевидно же.
>>15108Это же моча,это норма. Мимо забаненый за десяток магнет-ссылок.
>>15111> магнет-ЦП-ссылокфикс
>>15112No.За магнеты торрентов с этого >>12882 скрина
Сделайте клиент под ведроид и я буду помогать наноборде.
>>15108Надо уходить с двачей
>>15120Я даже зана куда http://127.0.0.1:7345/thread/bdd4b5fc1b3a933367bc6830fef72a35
https://github.com/nanoboard/nanoboard/wiki/JSON-Apiесть в новой версии Веб-интерфейс Наноборды v1.2.1-beta@nanoboard nanoboard released this 29 minutes agoЭто экспериментальная версия, содержит новую функциональность, требует внимательного тестирования.Что нового:• Обновленный JSON API (подробности - в вики) позволяет сторонним приложениям обращаться к серверу и работать с базой нанопостов• возможность отклонить посты из контейнера• пнг-контейнеры теперь пакуются по совершенно новому алгоритму (это не касается форматов чего либо, а касается исключительно решений - какие посты совать в контейнер), более быстрому и эффективному. в частности изображение может увеличиваться до 2х раз (редко - больше), чтобы вместить больше постов; повышен приоритет у постов, на которые недавно отвечали. • перед упаковкой пнг-контейнера из базы удаляются посты, помеченные на удаление а также (ВАЖНО) рекурсивно все ответы на посты, помеченные на удаление. то же самое происходит и при выключении сервера через кнопку.
>>15150>изображение может увеличиваться до 2х разЭто очень много. Высокохуджественные пнг и так много весят, а тут они еще "нисхуя" так раздуваются. У юзера может быть батхирт, если он догадается их пересохранить и внезапно они похудеют в два раза - т.е эта опереация имеет смысл, в то время как за сраными 500кб или 20% никто гоняться не будет - либо просто не заметит, либо спишет на ололо-пнг-креатор(они бывают лажают с размерами). Имхо изображения больше 2мб уже некомфортны для работы.>рекурсивно все ответы на постыСпорное решение, но ладно, и так сойдет.
Юзайте фрактальные изображения же.
>>15156Двачую этого.
>>15156Я не написал о подробностях нового алгоритма: в любой контейнер делается попытка запихнуть около 100 постов, половина из которых сильно ограниченного размера (до 8кб), вторая половина - умеренно ограниченного размера (до 16кб) и лишь небольшая часть (до 8 штук) свежих постов с ограничением до 64кб (в принципе пост больше 64кб отклоняется как невалидный). это все значит что в не сжатом виде максимум будет чуть больше мегабайта, обычно меньше. ну а в сжатом точно меньше - до 300-500кб. если картинку для этого надо увеличить больше чем в 2 раза, то количество постов для засовывания уменьшается и операция повторяется второй раз (картинка теперь будет увеличена только если она реально очень маленькая).изначально большая картинка увеличиваться вряд ли будет так как туда и так все влезет (в fullHD png влазит 750Кб). кстати, сам пнг имеет свое сжатие которое, на удивление, работает даже на зашумлении нижнего бита. и при пересохранении данные не теряются. то есть можно скачать пнг, пересохранить и контейнер не испортится.в общем речь идет об итоговых пнгшках размерами 200-1000Кб, никак не больше 2Мб.могу добавить больше тонкостей в алгоритм чтобы даже маленькие контейнеры съедались и не слишком увеличивались но пока не вижу в этом смысла.насчет рекурсивного удаления - если удалить пост треда и выключить сервер а потом снова включить то треда ты не увидишь а в базе на диске останутся посты (с ЦП). увидеть можно будет только при полном разворачивании всей категории. иногда это может быть не совсем то, чего хочется, согласен, подумаю
>>15161скинь опенсорсную программу для сжатия/распаковки
>>15173Спасибо за твой золотой труд, анончик.
>>15174https://github.com/c00kiemon5ter/Fractal-Image-Compression
А на каких ресурсах оно может паразитировать?
>>15037>ноборда это АИБ. Понятна разница между АИБ и чат-комнатой?Понятна. Дело в том, что наноборда -- это суть та же чат-комната, лишь выглядящая как аиб, по отсутствию модерации (спам, вайп)Ты уже рассказал о том какой наноборда паразит что она может эксплуатировать что угодно итд, но так и не сказал зачем. Какие мотивы для использования?
>>15192об этом тоже сто раз говорилось. иди нахуй, не хочешь - не используй.
>>15173>в любой контейнер делается попытка запихнуть около 100 постовНезависимо от размера контейнера? Это странно.
>>15226Лол, листаю тред и не вижу ни одного ответа, мотивирующего использование. Пока агрился мог бы ответить нормально
>>15237В оп-пикче.мимо-не-пользуюсь
>>15231Большие пнг мало где постятся, а пихать архив в два мб, хоть и с 500 постами в малую пикчу палевно.
>>15241Разве это причина? Не вижу смысла постить конкретно сотню постов. По-нормальному ты либо занимаешь какой-то процент от картинки, либо её всю.
>>15272Причина, на самом деле в невозможности (для старого алгоритма) быстро высчитать итоговый размер архива который будет засунут (после шифрования) в пнг-контейнер. (Почему так - потому что после сжатия размер меняется). На слабых компьютерах ощутимые тормоза в несколько секунд, о чем уже жаловался один анон выше по треду. 100 постов и ряд ограничений по размеру на группы постов - примерно в большинстве ситуаций подходит под большинство картинок из пака с 230 фотками Кристен Стюарт. Только и всего. Размеры картинок там довольно "популярные". Короче не хайрез, не 100х100 а такой себе среднячок, вот сюда чаще всего 100 постов и влезет или СЛЕГКА не влезет - тогда картинка слегка увеличится. В общем проигрыш тут будет только если постить хайрезы. Там останется много свободного места. Напомню, что пустое место забивается однородным шумом для снижения "палевности" контейнера.В случае с картинками 100х100 - они будут увеличены, но, вероятно, не сильно (если алгоритм замечает, что контейнер слишком мал для данных, данных берется меньше - здесь всего одна проверка а не тысячи попыток как в старом алгоритме).Косвенный плюс - можно будет отсекать спам-контейнеры с огромным количеством постов (например, отличающихся одной буквой - такое хорошо сожмется). На данный момент ограничение - 1024 входящих сообщений из контейнера. Можно смело снизить до 256.В конце концов это не обязательно финальный вариант упаковщика, наверняка можно придумать что-то еще эффективнее (размер после сжатия можно примерно прикинуть). Главное, что каким бы способом не был бы осуществлен подбор - результирующие контейнеры совместимы, читаются любой свежей версией клиента.
>>15287А, так ты сжатие добавил. Тогда ладно.
Кристен Стюарт великолепна! Как и твоя работа, анон.
Киньте мне ОП-пик ещё раз.
>>15306не можешь запостить? пересохрани в жпег в пейнте. или засунь в папку контейнерс временно убери оттуда всё и создай пнг контейнер. в upload будет та же картинка (на вид) но cocaч схавает как новую
Новый релиз, исправлена уязвимость. Рекомендуется переход тем кто еще сидит на 1.1.7.
>>15311> исправлена уязвимостьКакая
>>15312XSS, небось.https://github.com/nanoboard/nanoboard/commit/eb078cdac12164b1aed75b67fcc1927f27e7d137#diff-7d8dfdfde3ec9876183650d1da8dd5d6L156
>>15318верноможно было досрочно закончить base64 в uri img тега и добавить свой скрипт который выполнился бы по клику/наведению на картинку или просто после загрузки страницы.исправление более строго парсит конструкции с тегом img, и в целом помимо угловых скобок теперь никакие кавычки тоже не пропускаются на страницу
>>15324Хуя себе у тебя БЭКДОР!
Чому версия с 1.1.7 соскочила на 1.2.2?
>>15330было еще 1.2 и 1.2.1
>>15324Манязащита. Прохфесионал найдет выход и использует угловые скобки. Лучше бы полностью перевёл в эти разные &#code;
Блять.>2015> санитизировать html вместо не использования bbcode/markdown
>>15338угловые скобки же тоже экранируютя
Посны, что-то я не понял. Нахуя вам это дерьмо, если можно просто сделать п2п борду с шифрованием и тором искоробки?
>>15427Можно просто развернуть борду на ш2з.
>>15428И наслаждаться модерацией на пустой борде. Это как соединить все самые плохие стороны харкача и ш2з.
>>15428Ну борда на айтупи нахуй не нужна, слишком сложно для большинства. Сам хочу запилить сорт оф приложение, на кнопку защелканил, борда открылась. Борда с цп, оружием, криптоанархией и /бб. По вечерам 20-30 строчек кода пишу, всё никак не допишу.
>>15453Твой формат палит айпи всех учасников для всех. Не совсем ананимас. Просто ИБ.
>>15457В завершенном варианте через гнунет, еще как аноанимас.Но как по мне, так это ебля не для одного человека.
Чому тред пустует?
>>15453гит?технологии и тд какие юзаешь?
>>15457как я понял он пишет p2p борду. Все знают всех ИП, в чем проблема ? Фишка в том что все имеют полную копию борды, и с каждым постом, все докачивают кусок
>>15485И разрушает ссд. Нет, спасибо.
>>15493Кек. На хребтаче самый широкий спектр тараканов, почти как в зоге.
Как идёт разработка?
>>15685Ну, какой-то странный мужик с красноватыми глазами что-то печатает на клавиатуре.
>>15687Курит что-то?
>>15687Это все знают,я про прогресс,итт активности нет вообще
Суть: децентрализованная борда на основе pybitmessage.Разработчик сидит в BM-2D7WDz4MiUyxAGSn3QN37tANffKoDeFNef
>>15696разработчик на связисостояние прогресса: клиент наноборды полнотью готов к работечто касается активности: будут баг-репорты, фича-реквесты - будет и активность (в зависимости от моего свободного времени, но серьезные баги в любом случае постараюсь исправлять)
>>15725Ты подумал насчёт модульности и каналов распространения постов?Мимо
>>15726я подготовил в серваке апишку которую может использовать любая отдельная прога на компе использующая свой собственный канал распространения. на вики вся инфа есть
>>15729https://github.com/nanoboard/nanoboard/wiki/JSON-Api
А как на линупс поставить, ЯННП
>>15731один раз выполни sudo apt-get install monoдальше просто распаковываешь архивчик и дабллик по nboard.exeили из командной строки mono nboard.exe
>>14463 (OP)макака собирает пожертвования на оплату сервакаТНУС (тян не умеют срать) треды запретилихватит это терпеть. все на наноборду!
>>15735ААА сложна!!! Я не нахожу mono, я нашел лишь кучку библиотек libmono и не понимаю, что из них ставить! Ставить mono-runtime? И есть ли возможность сделать нативно?
>>15744в debian это mono-runtime или mono-complete
>>15735короче на сайте моно есть все инструкции и имена пакетов.http://www.mono-project.com/download/см Linux distribution packagesинструкция по смене репозитория и т д - это для самой свежей версии, которая не нужна.
>>15729Это прекрасно. Не забрасывай проектснова,это революционная идея
>>15736>все на наноборду!Эх сейчас бы ракового пиарчика!
Сломали борду. Еще есть сколько-то запоротых постов.Версия 1.2.2b. В 1.1.7 все норм было.
Дропнул все кривые посты.Алсо, добавили какое-то глупое предупреждение про "мало контенеров", я вначале прочитал жопой и думал что это еггор. Как-то удобнее было когда прога молча создавала квадрат малевича и не парилась, а за контенерами пусть юзер следит. Я например, по одному закидываю чтобы выбрался всегда нужный, а не рандомный.
Пак с Кристен Стюарт 67 мегабайт. Это как, вообще? Оборзели в своем 21 веке.
>>15754это не запоротые посты, с отображением все ок. это кто-то проспамил мусором.глянь наhttp://127.0.0.1:7345/lastposts/9999999поищи там фразу Настроил ли я всё верно? - ты увидишь ее первое появление в нормальном треде, дальше пару раз фраза цитируется (>) в ответах, а дальше уже встречается в мусорных постах, кем-то любезно составленных. вот пример мусорного поста:{ "hash" : "9a7811174c6738fefc23e89a23683edf", "isHidden" : "1", "replyTo" : "f682830a470200d738d32c69e6c2b8a4", "message" : "Настроил ли я всё верно? Хуй знает. Отпишите в треде в /b что я всё настроил нормально.\nПросто напишите \"Ты всё настроил нормально\" и я пойму.00000000000000000000000000000000{Welcome to Nanoboard}25d6009a0a2f1c28857cdef170e0dc74>обожания\nНет.\nУ меня на этот счет есть теория - чем меньше человек из себя сам по себе представляет, тем к более крупному коммьюнити старается себя отнести. Успешному человеку срать на быдлопроблемы какой-то Маньки Ерохиной из о" }причем контейнеров около 10 а может и больше.надо сразу "отклонять контейнер" когда видишь подобную муть - по прячущимся постам сразу видно что говно лежит рядышком и пришло из одного и того же места.
>>15760Спасибо что пояснил.Меня смутило отсутствие временой метки и клиента. Казалось бы, новые ньюфaги кочaют последний клиент и все новые посты должны быть с метками, без них они выглядят как ошибка пaрсинга.
Куда пропадают посты? Почти все мои пропали, тред в музаче, пост в /б и тред в обсуждении нанобороды.
>>15763Да в mu ничего нет. Ты точно после написания постов создавал пнг и постил ее итт?
>>15764Я мог создать gyu? а затем еще пару раз пересоздать и запостить. Может из-за этого не захватило в контейнер?
>>15765Все новые посты 100% попадают в свежий контенер.>еще пару раз пересоздать Лол, вот на счет этого не знаю, может во второй проход новые посты уже "не новые" и не попадают в контенер. Я думаю лучше одни раз создавать.Если у тебя остался старый клиент со старой базой, твои посты должны в ней были сохранится. Еще можно их достать.
>>15766Я бы уже запостил, если бы мог.
>>15767Пичалька, придется писать тебе их заново.Любые три поста на мелкоборде уже целое событие.
>>15763какая версия клиента использовалась при отправке постов?выключал ли ты после этого сервер через кнопку "Выключить сервер"?создавал ли контейнер, постил ли?если это версия 1.2 и выше и ты валидно выключал сервер то эти посты как минимум должны остаться в твоей базе. или ты написал посты, сделал контейнер, запостил его, стер базу и снова запустил поиск?в общем расскажи больше о том что произошлоа между тем вышла новая версия клиента с встроенным настраиваемым спам-фильтром. можно распаковать поверх имеющейся версии - посты из имеющейся базы будут фильтроваться.
>>15769Извиняй братан, ничего сказать не могу, иначе накатал бы давно багрепорт.
https://2ch.hk/b/res/114511782.html
>>157701)бывает что запустил nboard.exe пописал сообщения а потом взял и закрыл окошко с консолькой где nboard.exe запускал. твои посты в таком случае пропадут. если ты выключал сервер через кнопку то ничего пропасть не должно (разве что ты случайно их удалил).2)бывают случаи посложнее - написал пару сообщений, а потом сделал поиск постов. пришло штук 10-15 новых постов и твои посты стали "старыми" и в следующий контейнер не попали. рано или поздно они в контейнер, конечно, попадут, но не сразу, поэтому лучше создавать контейнер сразу после того как написал посты. однако опять же ты эти все свои посты будешь продолжать видеть.другими словами твои посты могут "пропасть" только если ты непосредственно после их написания неправильно завершишь работу сервера (не через кнопку на веб-страничке) или удалишь их либо их родителя либо если ты удалишь свою базу (или перейдешь на новую версию не путём распаковки "поверх" а путем работы в свежераспакованной папке) перед этим не отправив свои посты в пнг-контейнере (что нужно делать сразу же после создания постов - до 32 твоих постов попадут в контейнер если они меньше 16кб, те что больше 16кб (такое бывает только когда прикрепляешь картинку или вставляешь ОЧЕ длинную пасту) - попадут в количестве до 8 штук)пикрелейтед - чей-то пост, признавайтесь чей. единственный, кстати, на данный момент пост отправленный с 1.2.2-beta, которая уже устарела (рекомендую 1.2.3-beta, там кроме кнопки "отклонить контейнер" есть еще и спам-фильтр, который может еще больше помочь в надвигающихся атаках на наноборду).
лично я помню в музаче только такое сообщение
>>15771Наааайс. :3
>>15773Блять, оно!!! Анон, дай мне его!
>>15772> пикрелейтед - чей-то пост, признавайтесь чей.Зачем признаваться?>другими словами твои посты могут "пропасть" только если ты непосредственно после их написания неправильно завершишь работу сервераЗначит всегда надо в браузере завершать? А то я так закрывал. Но, пост то все таки мой был >>15773, должен быть еще огромный тредв контейнере.
>>15771Тред удален на 127 посте.
>>15775ну что, полчасика тред в б прожил. но моча не дремлет. пичалька. перекат будет?
>>15782Давай завтра. Главное не наглеть, а просто регулярно информировать народ.
>>15782Завтра после работы создам, только вернулся в тред и его потерли.
>>15783Так-то да, а то из криптача тоже пидорнут.
>>15781это нам даже на руку - пусть люди видят насколько режим макаки анален
>>15786Помоему это и так все знают, просто очень слабовольные чтобы взять и уйти в другое место с 3.5 анонами. В треде тоже кто возбухал что у нас 5 анонимов и этого крайне мало. Такой-то эффект массы.Я думаю нужно всего 100 п/день, чтобы для мимокроков борда стала привлекательна и он на нее заходил хотя бы раз в день.
Я тут подумал... Это не совет, а предостережение от тех, кто так сделает. Ведь этот nboard.exe его можно поднять на выделенном серваке, привязать домен... получится обычная борда. Только отключить хэндлеры сохранения базы (сделать автоматическим), создания контейнеров и прочий эксклюзив.А еще можно там ввести свою модерацию... В общем остерегайтесь тех, кто запустит публичный сервер наноборды ибо это централизация, что есть хуево и в целом идет в разрез с идеями наноборды. Не пользуйтесь никаким централизованным доступом к наноборде.
>>15791В ней вообще нет смысла для нанобороды. Чем можно привлечь на централизованную нанобороду?
>>15792Удобством. Заходишь как на обычный сайт, с контейнерами и местом их постинга заморачиваться не надо, сам ничего не хранишь.У же говорили, что нужно икать какую-нибудь удобную картинко-помойку(ака галлерею) с анонимным постингом и удоление по времени. Что среднее между ргхостом и бурами. Может такие бывают.. надо завтра погуглить..
>>15779Лол, точно в 117 есть.
да причем тут версия. я на 1.2.3 его смотрел. в шапке сообщения пишется версия с которой был отправлен пост.
>>15798ты уверен что нигде не натупил? смотрю на это всё с 1.2.3-бета
>>15798возьми из папки 1.2.3 перенеси экзешник в папку 1.1.7 и наслаждайся свежей версией. или наоборот data.db, index.db, hide.list, downloaded.txt перенеси из 1.1.7 в 1.2.3скорее всего ты новой версией скачал свой пост но не сохранил базу. или скрыл случайно.
>>15804Ты это видишь после вот этого поста >>15798 - у меня в 122 сразу куча новых постов нашалась, где они были раньше я хз.
>>15805Я каждой новой версии по папке делаю, и качаю заново все посты, ага. Лишняя проверка, все такое.
>>15808можно просто распаковать поверх с перезаписью. или переносить data.db, index.db, downloaded.txt, hide.list в папку со свежей версией.
новый релиз, косметические улучшения
>>15810Как цитирование сейчас происходит?
Братишки, Вам реализацию на модном нынче rustlang принести?
>>15822Конечно.
>>15816копируешь текст ставишь знак больше перед каждой строчкой: >ци>тирование
1.2.6выходим из беты хули потестировали же заебисьтеперь треды по умолчанию разворачиваются, кнопка назад вместо кнопки вверх, шапка категорий (меняемая - см categories.txt), номер версии перенесен в футер, предупреждения о превышении лимитов при конвертации картинки, слегка пофикшены стили и другие мелочипикрелейтед
еще один релиз.последние изменения:• фикс счетчиков и сортировки• постинг в корневой тред закрыт из соображений юзабилити – удобней и понятней когда все треды в категориях. уже созданные там треды сохранены (удаляйте когда посчитаете нужным).• теперь треды по умолчанию разворачиваются (кроме тех что в корне), кнопка назад вместо кнопки вверх, шапка категорий (меняемая - см categories.txt), номер версии перенесен в футер, предупреждения о превышении лимитов при конвертации картинки и другие мелочи• мелкофикс цитированияномер поста (в углу, например, #123) локальный и может говорить лишь о порядке, в котором вам попадали посты. у других участников этот порядок может отличаться. в целом это ни на что особо не влияет, просто украшательство.
Весьма не дурно.
>>15791Много пу.личных серверов! =децентрализация
>>15837Федерализация же.
Пилите адекватный тред в /б/.
Почему, кстати, у меня могут не меняться стили?
https://2ch.hk/b/res/114621389.html
>>15846попробуй 1.2.8 версию - там был багофикс связанный со сменой стилей
>>15850Проиграл со стиля. Ни на одной версии не работала смена.
http://arhivach.org/thread/142299/96 постов.
Еще и за ЦП на джва дня зойбанили.
>>15851в версии 1.2.7 и раньше был баг связанный со сменой стиля. если у тебя и на 1.2.8 стиль не меняется, то это хуево, надо больше информации о том как ты запускаешь, при каких условиях. например скрин твоей папки styles, скрин твоего браузера с открытыми нетворк логами сразу же после смены стиля
Если кто может, создайте на ночном и архивач сюда закиньте.
>>15853а нахуй ты цп репостил. я вот вообще сразу то цп удалил у себя на компе.
>>15855есть нормальный тред:https://2ch.hk/b/res/114601201.htmlнормальный в том плане что пиар слегка завуалирован
>>15857Проиграл с твоей стенографии.
>>15848>>15852Кочаны, давайте в оп-е сразу ссылку на этот тред.Народ может не догнать что контенеры нужно сюда постить.
>>15856Лол, это не цп, гуглится на порносайтах.
>>15859нахуй такой тупорылый народ который не догадается в README прочитать куда надо постить пнгшки
>>15859а ты давай прекращай агитировать всех постить в одно место. постить надо в разные треды на разных аиб. на данный момент это 3 разных АИБ. постить только сюда - глупо.
>>15859Не надо дискридитировать этот тред. Люди, которые захотят сидеть на нанобороде, сами попердолятся с этим или спросят в треде.
>>15862Ну хз, для потестить на полшишечки и сразу что-то спросить можно и один какой-то тред иметь, а потом уже в нем агитировать всех регулярых постеров разбредаться по другим бордам и там няшится под хвостик.>>15863Ладно.
http://arhivach.org/thread/142293/
>>15865http://arhivach.org/thread/41132/
test
[Картинка>Base64]Зачем эта кнопка?
Алсо, как постить пикчи?
>>15872Постить пикчи.
>>15873Сжимаешь пикчу до 32, а лучше до 13кб и жмешь >[Картинка>Base64]Затем полученный текст вставляешь в сообщение, это и есть картинка.
>>15875Благодарю.
>>15876Иной раз даже с малым весом получается много букв, теперь клиент говорит об этом надо до 16к знаков, для "вечной" ретрансляции. Экспериментируй.
сортировка съезжает после получения новых постов, сейчас будет фикс
>>15878бля чет не могу воспроизвести ситуацию
Знаете что? Стили не работают ни фф ни в жопере. Про стевой трафик ничего сказать не могу ибо нихуя не понимаю, он сбрасывается из-за пезагрузки страницы. Новая страница всегда приходит с дефолтным встроеным стилем, каким-то левым пустым тегом стиля и всегда пустым первым пунктом листбокса.Папка ситлей на месте, можно в отладчике заменить стиль на другой и все заработает.У меня нехорошие предчуствия, что сижу я в треде с одними хромогами.
в сафари не работает кнопка назад
>>15882в фф при этом ок
>>15879воспроизвел.
>>15881можешь провести экспериментик - переименовать VK.css в Nano.css и перезапустить сервак, вопрос - поменяется ли стиль?
1.2.9 - пофикшена сортировка которая ломалась после создания контейнера
>>15885Переименовал Love.css в Nano.css - стиль сменился. Смена через листбокс по прежнему не робит.
>>15888ок разобрался. у тебя там наверное в списке styles\Nano и так далее да?должно быть просто Nano и так далее сейчас фиксану
>>15889p.s. это из за различия в символах разделителях в винде и юникс
>>15889> styles\NanoЛол, да.
>>15891пофиксил, качайте свежую версию (1.3)тем кто не на винде можно пока побыть на 1.2.9
>>15892Хвала яйцам теперь заработало.
еще один фикс сортировки в 1.3.1предыдущий лишь показалось, что сработалтяжело быть школьником и при этом программировать целую наноборду
Оп, таки добавь сортировку постов по времени, хотя бы в качестве опции. Намного удобней будет.А вообще, в идеале оно должно быть с автоматическим постингом пикчи в треды из places.txt (с выводом капчи). Ну и встроенный ужимальщик пикч неплохо было добавить бы, но это так, мелочь.
Алсо, у меня не работают стили.
>>15897>автоматическим постингом пикчи в треды из places.txt Вангую такого не-бу-дет. Там могут быть очень разные места и везде делать валидный постинг и поддерживать его это очень трудное и главное неблагодарное занятие.
А еще навигацию бы по доскам/тредам упростить, вот. Банальное иерархическое древо, как в проводнике шиндоус сильно облегчило бы серфинг. Вообще, ты молодец, ОП. Идея охуенная, и реализовано все грамотно, только допилить.
>>15899Начинается. Версия сервера/клиента последняя? А бровзер какой?>>15902Тащемта там есть кнопка прямо у первого поста "развернуть" - и будет тебе сорт оф дерево.
>>15903ОП, смотри, какая хуйня. Вот в этом треде в /b/ ответы углубились на 3 уровень, если память не изменяет, и на странице раздела пропали все опции кроме "ответить". Или я ракую, или оно багует. Чекни у себя.
>>15904скинь-ка ссылку из адресной строки что у тебя
>>15905Блджад, я все-таки рак. Не заметил апдейта, теперь все работает, даже опции, даже стили, даже Аллах.10/10
Вот так сейчас выглядит бред.Из самых странных фич: обратная сортировка и первый тред без кнопки удолить.Чтобы создать тред, как я понел, нужно ответить на самый последний пост с категорией "бред".
>>15907>обратная сортировкаНасколько я понял, она рандомная. Оп, все-таки сортировку надо сделать.
>>15907это бажина мерзкая.сортировка пофиксилась в 1.3.1, скачайчтобы создать тред в бреду - надо ответить на пост Бред/Разноено он будет вверху только в 1.3.1 такая хуйня - 1.2.9 и 1.3 полностью поломаны в этом плане
>>15908сортировка НЕ рандомная.сортировка с 1.2.х по 1.3.0 содержала серьезные баги так что качаем новую версию и все будет заебись.сортировка сейчас такая: в развернутом виде от старого к новому. так просматриваются по умолчанию треды например в Бредув свернутом виде - от нового к старому (новое вверху). так просматривается список тредов в Бреду
Короч это во всех разделах так: непонятное первое собщение с неработающией ссылкой вверх, без кнопки удалить и заголовком категории в самом днище.
>>15911пофикшено. скачай 1.3.1насчет ссылки вверх - надо проверить
>>15910Кстати ты версии неправильно считаешь.Вот такую пасту схоронил в програмаче насамом деле в гд:- Версии имеют вид X.Y.Z или X.Y.Z.huita- 0.Y.Z только для прототипирования. API устоялось, либа используется в продакшне - выпускай 1.0.0- Сломал публичный API - бампани X, занули всё остальное- Добавил что-то, ломающее обратную совместимость или объявил что-то из API устаревшим - бампани Y, занули Z- Просто починил баги - бампани ZОстальное в общем-то неважно.Пока чинишь баги тебе нужно пролжать считать Z после 9, а не прибавлять к Y единицу.
1.3.3 - убраны неработающие ссылки "вверх"в целом вам нужно понимать когда тред разверут и когда нет. есть ситуации:когда развернута лишь часть тредакогда НЕ развернута часть тредавсе это выглядит по-разномупопасть в такие места можно из раздела Свежих постовпри обычном просмотре борды таких смущающих наборов постов вы не увидеть не должны.теперь (в 1.3.3) из них в принципе можно всегда выбраться путем нескольких переходов на ссылки N постов, Вверх, Развернуть (не именно в таком порядке а в порядке доступности)
>>15918в общем я еще что-то придумаю с этими "вверх", "в тред", куда переходить после отправки своего поста и тд
>>15919чтоб твои посты увидел свет, надо руками постить на борду из списка плейса??я правильно понял?
>>15913такой подход знаю, возможно перейму.вообще с версиями уже подзаебался честно говоря. это потому что у меня автоматики нет в этом деле. каждый раз версию в коде обновлять, зипчик переименовывать, в ридми версию обновить, новый экзешник в зипчик всунуть, тэг обновить в гите, на страничке релиза заголовок переименовать. сам себе гемор придумал.думаю начать ограничиваться только переименованием заголовка на страничке релиза ну и в коде менять. а сам зипчик чтоб был типа nboard.zip да и всё.к слову только что обновил 1.3.3 пока никто не успел скачать - там теперь тэг spoiler поддерживается (раньше только sp (почему sp - экономия же)пикрелейтед (спойлер здесь был поломан в предыдущих версиях)
>>15920да, в один из тредов из списка places.txtвозьми за правило постить контейнеры в разные треды каждый раз
>>15921Свои посты в свежем больше не отображаются?
>>15923отображаются же
>>15921Правильный подход, что используешь все возможные варианты, добавь ещё "%%" и "*" для спойлера и курсива соответственно, если возможно.
Ребята, я с деревни. Можете ужать пак с Кристен Стюарт посильней?
Веб-интерфейс Наноборды v1.3.4• пофикшено: нельзя было ответить в тред из треда (не было кнопки "ответить" приходилось нажимать "вверх" и оттуда отвечать)• пофикшено: если создать категорию то при ее просмотре само сообщение категории сдвигалось вниз (если создаете категорию - пусть это будет одно или пара слов взятых в тег b, ну и трезво оцените нужность данной категории, чтобы никто не возмутился)
>>15931куда уж сильней... погляди какие там фоточки мелкие
>>15931Делай очень много постов и все в одну картинку.
>>15931Тут разраб делает api,с помощью которого можно будет распространять через мессенджеры и прочие ирки.Так сойдёт?Наноалсо,нанооп,наноделай наноперекат
Оп, нам нужен пиар. Нам нужны толпы людей.
>>15939Не надо, с нулевой ещё не уплыл.
Скачал новую версию,захожу в категорию криптоанархия и нельзя развернуть ответы.JS включен.
Не хочет отправлять сообщение в ту же криптоанархию,говорит,что это-спам
ВотПожалуй, сделаю сейв на всякий случай, а то последний тред утонул до бамплимита.Большое спасибо анону, который в прошлый раз собрал ссылки из тредов. Я немного их структурировал и убрал ссылки-дубликаты.Поиск этих тредов в гугле https://www.google.ru/?q=site:arhivach.org+Паков+тред+megaГлавные пакиПак 70GB - сам торрент-файл http://rghost.net/8YkRY7j8k (µtorrent/.. его не открывают, берите transmission qt 64)Лучше открывать через магнет - так не тормозит и быстро открывает magnet:?xt=urn:btih:ee5ab527caa134e0c12a03bf1818e1f1e3a761fd&dn=%D0%9F%D0%B0%D0%BA%D0%B8%20%D0%B4%D0%BB%D1%8F%20%D0%B8%D0%BC%D0%B8%D0%B4%D0%B6%D0%B1%D0%BE%D1%80%D0%B4 ..то же самое на мыльном облаке https://cloud.mail.ru/public/7byM/ujddgYSD6Архив досок 20+GB (magnet) magnet:?xt=urn:btih:53f3eff363f805dd643c1ac0c7f8ab66a985d213&dn=%d0%90%d1%80%d1%85%d0%b8%d0%b2%20%d0%b4%d0%be%d1%81%d0%be%d0%ba&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.publicbt.com%3a80%2fannounce&tr=http%3a%2f%2ftracker.openbittorrent.com%2fannounce&tr=http%3a%2f%2ftracker.publicbt.com%2fannounce
>>15943кто-то спамил хуйней типа ee5ab527caa134e0c12a03bf1818e1f1e3a761fd и она добавлена в спам-фильтр по умолчаниюможешь убрать из спам фильтра и других убедить это сделать. либо как-то улучшить спамфильтр например добавить urn:btih: туда вначало как разрешающее правило
>>15942ссылка эта:http://127.0.0.1:7345/thread/e02aa656a9d49ed94cb84e0dd00813bd?здесь что видишь:http://127.0.0.1:7345/expand/e02aa656a9d49ed94cb84e0dd00813bd?какой браузер/ось?
>>15938да он пак скачать не может просто. 60 мб - много. ему в принципе и пользоваться будет тяжело ведь иная пнгшка и метр весить может а их качать надо будет десятками каждый день если общение активно пойдет на наноборде
>>15952Блять, точно. Каждая картинка качается же.
>>15954каждая картинка качается только один раз. при повторном заходе в тред только подкачиваются свежедобавленные.
>>15939API готово. можно распространять. пишешь свой софт на чем угодно. требования со стороны nboard сервера к твоему языку/фреймворку: уметь делать HTTP GET и POST запросы и читать JSONс этим запросто справится javascript, python, javaтут неоднократно ктото упоминал пастбин. просьба к этому человеку расписать как он себе видит обмен нанопостами через пастбин?
>>15951Извини,на данный момент сижу с телефонаБраузер chromium,ОС Шindows7Ах да,предлагаю десяч добавить в places.txr
>>15959создал тредhttp://10ch.ru/b/res/4268.html
>>15961проверил, клиент успешно парсит оттуда пнгшки. предлагаю добавить. надо в самой наноборде сделать тред оформить красиво как положено чтоб туда постить ссылки и сообщать об умерших ссылках, чтоб все держали places.txt обновленным. желательно чтобы периодически в репозитории places.txt тоже обновлялся либо вообще оттуда его убрать. правда тогда борда будет уже 100% "по инвайту"
>>15956Это я помню, но при быстром постинге анону с 2g будет тяжело.
>>15962Думаю не стоит убирать ссылки, ну а на счёт новых репозиториев - больше чанов богу чанов нанобороде!
>>15964запилим зеркальный канал облегченный на текстах и будет норм
>>15962сейчас создам тред в обсуждении наноборды.
>>15966> зеркальныйТо есть там будут копии старых нанопостов?
>>15969ну принцип распространения нанопостов наноборды - добавочная ретрансляция чужих старых постов по мере возможности. надеюсь этот принцип будет соблюдаться и в других "протоколах" и будут люди которые будут пользоваться двумя или несколькими "протоколами" одновременно, служа мостиком между 2g и 4g анонами, лоля бы, кстати, увеличил бы пак с кристиной, 230 фоток скоро начнут повторяться везде - палево.
>>15966Поясните.мимо
>>15971да я сам не в курсах, тут просто третий тред подряд кто-то заикается про pastebin (хотя я не ебу как там можно что-то подобное организовать разве что после регистрации какие-то возможности открываются - вот это вероятно)
>>15970Так вроде же есть НЕВЕРОЯТНЫЕ АЛГОРИТМЫ СЖАТИЯ. В 7z вроде даже.
>>15972Вроде можно отвечать на пасты в подобных сервисах. Например: https://dpaste.de/
>>15970С радостью буду ретранслировать для текстового протокола.
>>15975да в base64 кодируй что угодно. алсо через картинки прямо сейчас на наноборде можно передавать файлывот как это делается в линуксе/маке:создаем архив с нашим файлом (или файлами), вот пример для 1 файла:zip yourzip.zip filename.txt либо берем готовый зип допустим yourzip.zipберем картинку (очень маленькую с иконкой зип-архива) icon.jpgcp icon.jpg zicon.jpgcat yourzip.zip >> zicon.jpgтеперь в конце zicon.jpg есть наш архивпостим картинку на нанобордудругой человек скачивает эту картинку, переименовывает jpg в zip и распаковываетлибо напрямую:unzip file.jpgпроверено, работает
>>15980при первом старте это когда с нуля выкачиваешь все нанопосты?
>>15980скорее всего Gargabe Collector недостаточно часто делает сбор мусора, надо зафорсить вручную
>>15985Из-за спам фильтра не могу постить магнет ссылки, какое решение есть?
>>15986rarjpeg/zipjpeg (zipjpeg точно работает)либо очисти свой antispam.txt и убеди остальных тоже его очистить а конкретно: убрать оттуда строчку [0-9a-f]{32} (в магнет ссылке присутствует последовательность из 40 [a-f0-9] поэтому детектируется как спам.либо придумай как изменить регулярку чтобы спамфильтр на 40 не ругался а на 32 ругался, ОП изменит в репе
>>15988> rarjpeg/zipjpegОК.
>>15992напряг не из-за количества постов а из-за количества пнгшек которые надо обработать в памяти. я попробую что-то помудрить с коллектором
>>15983всего 661 байт, рекомендую
>>15994Слишком много.
Вот же.
>>15996у тебя остается еще овер 10кб на твой зипчик
Запилите тред в /б/. Алсо, можно на других чанах привлечь любителей dеsutаlk.
>>16001нахуй кукломразей. в б сегодня было несколько ебанутых тредов типа: - Папа а Наноборда существует? или с пастой про поебушки с карлицей которая нахимичила на компе ОПа наноборду
>>16004> нахуй кукломразей. Возможно...>в б сегодня было несколько ебанутых тредовБольше - лучше!
>>15983получается что в наноборде уже сейчас можно организовывать пикоборду
Не смог подобрать регулярку которая детектила бы только 32-символьный хэш но не 40-символьный в составе магнетаесть два стула: усложнить антиспам.txt исключающими правилами сопровождающими каждое отдельное правило (например если есть btih, то игнорить хэши)убрать из антиспама детектирование хэшей и тот спам хэшами пусть каждый у себя почистит вручную.
>>16008Пускай будет как есть.
>>16008Надо, что-то делать, потому что ссылки на саму же нанобороду нельзя постить на нанобороде.
Что на счет сортировки по времени постинга?
ОП, сделай еще так. курсив//курсив// жирный__подчеркнутый__Спойлер--зачеркнутый текст--
>>16017.%.%.Спойлер.%.%..жирный...курсив..
>>16018Сука, заебал.
- жирный* - курсив
>>16020>Две звездочки по обеим сторонам - жирный
>>14463 (OP)как пользоваться-то?
>>16022По инструкции, няш.
>>16023Качешь Checkпроверяешь вирустоталом, нодом32 CheckЗапускаешь nboard.exe CheckПреходишь по ссылке http://127.0.0.1:7345/ пикрил
Давайте на этом радио ананимус сделаем педерачу о наноборде. Я бы послушал разработчика.
>>16024Что в логах?побуду пока ОПом
>>16025Он школьник же, будешь слушать как он запинается нервничает своим нежным голоском?
хорошее пояснение почему выжирается память при запуске с чистой базой и кучей ссылок в places:на самом деле текущая версия клиента немного чрезмерно поджирает память при поиске пнг-контейнеров. это происходит из-за того что туева хуча пнгшек обрабатываются в памяти одновременно. например 100 картинок 1024х768 в памяти в разжатом виде (это, на секундочку, 3 мегабайта) еще и дублируются в виде попытки их распаковки (опять 3 мегабайта) и в виде попытки расшифровки (опять 3 мегабайта) - получается 1 гиг оперативы кратковременный пик. автор обещал это исправить.
>>16024попробуй на локалхост настрой или на другой айпи (на свой айпи в домашней сети например)
>>16025Я бы послушал.
>>16026>>16029я вам что хакер? что я вообще здесь делаю
>>16031error.log свой скинь через пастбин. и окно консоли заскринь.
>>16032Не делай этого! ОП украдет твои куки в детерминированное облако!
>>16027Лол, думаешь половина телеведущих там не школьники? Лишь голос подкривляют програмками.
>>16034>телеведущихСпать пора.
>>16034Да я уже послушал. Местный Сатоши, пойдешь на радио?
>>16036на радио не пойду, на вопросы отвечу пишите список вопросов на мыло nanoboard@openmailbox.org оформляйте как интервью
>>16037А если мы запилим примерный план про что рассказать, то пойдешь?
>>16038Нет. Ты б еще на телевидение предложил пойти. Я тебе не Абу. Я лишь сделал одну из версий клиента. Еще будут и другие клиенты. Идея Наноборды мне не принадлежит.
На самом деле ОП - тян и ей просто не хочется срачей поэтому голос не подаст. Пруфы в предыдущем треде
>>16041Да и имя ОПа Кристен Стюарт.
>>16041Не хватало, чтобы из-за сексизма все бросили нанобороду.
>>16044Тут пруфать надо.
>>16040>Может у тебя локалхост на другой ойпи настроенпоподробней>антивирь очень агрессивно блокирует незнакомые адреса.не, там бесплатный аваст
>>16048ладно, хрен с ним>Просто удоли его к хуямне ну, а чё? альтернативы?
>>16051>локалхостты про это дерьмо?
>>16054я да - на дебиан 7
Тред в бэ забанили
>>16057добавь референс на System.Drawing в проект
>>16057
Я только разобрался, но у меня 0 ответов на досках, ЧЯДНТ?
няша
привет, б/ратья. дочитайте пост до конца.Я нихуя не шарю в вашей анимешной хуйне с этими вашими аибами, портами, гитхабами и прочими спайсами. Но я шарю в праве. Если бы я был другом кого-то из вас, аноны, я бы бегал бы за вами, травил бы всякие байки, звали бы на пивас, ну вы поняли. В это самое время я бы очень изящно намекал, типа так подчеркнуто между прочим описать всю эту замечательную борду и идею передачи сообщений в картинках и в тексте в подробностях и схемах. Чтобы можно было сделать патент, так, на всякий случай, если раньше такого никто не придумывал или если в вашем коде есть ноу-хау, а судя по всему он есть. За все труды по оформлению доков, стояние в очереди в патентном бюро и прочее мозгоебство я бы взял, не много не мало - 5% в доле. Но все это манямечты из моего манямира, ведь я не знаю никого из вас, аноны :"((А вот что определенно не является мечтой - интересный, готовый продукт, который любой Васян, который разбирается в этом вашем быдлокодинге на 1% лучше меня, может спиздить прямо сегодня. Назвать как-нибудь по-другому наноборда 2.0, добавить какую-нибудь розовую хуйню и побежать завтра в патентное бюро за своими миллонами. Подчеркну, что не шарю в этом вашем бизнесе и не знаю как это монетизировать, я не шарю в этом вашем программировании ну и прочее. Но я бы, на вашем месте, попытал удачу и обмазался бы патентом. Вдруг через 10 лет эта идея взлетить и вам будут донатить как википедии какие-нибудь сотки миллионов грина?Кто знает?Добра вам и удачи.
>>16063Складно говоришь, но только не в этой стране
Блджад, форкнуть тебя что ли, ОП. Али свою п2п запилить на жабе... Алсо почему отвергаешь п2п?
>>16064если ты разраб, то я даже готов взять на себя расходы по пошлине за патент и прочую хуйню. Зарегистрировать все это - много ума не надо. А вот потом, доказывать, что это все придумал на самом деле ты, а не ПТУшник, который оформил доки и на донат нанял офис быдлокодеров - будет практически невозможно.Кстати, насчет этой страны - я из Беларашки :3Никто не гарантирует миллионов, да и невозможно этого предсказывать, но если хочешь попробовать попытать счастье, можешь написать мне на фейкомыло.ricky10@yandex.ru
>>16065p2p требует мощностей узлов которые должны держать аноны. нанопаразиты юзают чужие мощности за счет чего достигается нихуевая скорость практически бесплатно даже если участников 3.5ну и участники не видят айпи друг дружки.ну и палевного п2п траффика не заметно если проследить за конкретным аноном.и вообще пощу себе картиночку - а что там нанопосты - не знаю. и это реальность - ведь кто-то может качнуть себе картинку кристины в пак и потом репостнуть в тред кристины позже не зная что тред подложный и в его картинке нанопосты
ПЕРЕКАТ>>16072 (OP)ПЕРЕКАТ>>16072 (OP)ПЕРЕКАТ>>16072 (OP)создал криво и пафосно, но мне как школьнику простительно
а вот вопрос, если нет автопостинга на борды, (что логично) так может сделать хоть как то (внизу странички) - список тредов, с открытием по клику в новом окне бравзера?чтоб читал списко из places.txt
>>16078 аа что это за темное пятно ну хуе?
>>16084рекомендую не разглядывать чужие хуи.особенно на анонимных бордах
>>16090матерь божья! какой огромный елдак!
>>15951Извини,антош,я тупил.Я про то,когда развёрнуты треды,кнопка 'развернуть' остаётся
>>16063КриптоанархизмАнархизмПатент
>>16117Двачую, такие-то пидорасы.
>>16067Хм, я б написал, да ты же из Беларашки. С российской системой патентов знаком?
>>16069Дак нажимал тыщу раз. 24 категории + один мой ответ. Сейчас обновил - ничего не изменилось.Обновился с репа только что.
Тест черными квадратами.
>>15973я уже постил ОПу либу для .net, в которой реализован алгоритм 7zip. ОП не захотел. Сказал, что будет юзать быдло gzip, который хуже жмёт
>>15988>[0-9a-f]{32}\b[0-9a-f]{32}\b
>>16008\b[0-9a-f]{32}\b
>>16008>есть два стула: усложнить антиспам.txt исключающими правилами сопровождающими каждое отдельное правило (например если есть btih, то игнорить хэши)>убрать из антиспама детектирование хэшей и тот спам хэшами пусть каждый у себя почистит вручнуюНе надо ничего усложнять. Регулярка очень гибкая вещь. И если ты не смог подобрать, это не значит, что это в принципе не возможно записать в виде рег.выр-я
>>16028таки надо в конфиге параметр завести, который бы указывал макс.кол-во одновременно обрабатываемых файлов
Тест.
Бамп лучшей девочкой в мире.
Объясните мне, что помешает Абу поставить на сервере фильтр, который будет не пропускать наносообщения или удалять их из картинок?
Че такая капча сложная? Заебался, 6 раз ввел и все неправильно.
>>14463 (OP)Чёт это говно не работает, лол.
-.-