Пилю браузер на C#, используя webkit как двигло. Никаких амбиций, но бесплатные доступные инструменты завораживают, поэтому останавливаться пока не собираюсь.Столкнулся с проблемой - не могу придумать имя. Подкиньте годных идей, пожалуйста, кому не день. или отправьте к хуям
ДАВАЙ
>>1934900 (OP)just for fun
Blackcock
>>1934900 (OP)бреузербрунтмаузир
>>1934900 (OP)Можешь туда в качестве плеера mpv впилить, чтобы оно точно могло в аппаратное ускорение?Ну или просто гуй для mpv норм запилить?
Если легковесный - 'Rocket' или 'Haste'. Или в честь быстрого мифологического персонажа - 'Hermesus'', 'Valkyrie'
>>1935236mpv это же линуксовое что то? На шарпе пишу под виндой же... Ну да появится время, погуглю что это и как с ним работать.>>1935241"Проект Валкирия", прикольно. Рокет тоже норм. Как только соберу хоть как то юзабельный билд обязательно крякну здесь. Меня затормозил новый вижуал коммунити, на который вчера перешёл. Майкрософт уговорил создать свою страничку (притом почти в автомате, возможности веба в студии просто колоссальны) и уже выложил мой недокод для оценки.Спасибо всем, весь в работе.
>>1935322> https://github.com/mpv-player/mpv-examples/tree/master/libmpv> csharp> Shows how to use libmpv from C# on Windows. Uses Platform Invoke to call into mpv-1.dll directly and uses native window embedding to show the video in a Windows Forms control.Наверное, это поможет
>>1935236smplayer может работать в качестве гуя для mpv, а не только для mplayer.
>>1935334Ну да, но он не хочет работать с лайвстримером.
>>1934900 (OP)Kolpak
>>1935812Люблю тебя
zond
Harry Dick
>>1935335>Ну да, но он не хочет работать с лайвстримером.Зачем нужен лайвстример, когда есть удобный youtube-dl, который даже с mpv интегрирован?
>>1936251Лайвстример может качать в несколько потоков и так не лагает.
>>1934900 (OP)Сделай тор браузер под вебкит, что бы можно было кнопкой вкл торсеть+вкрути отключение картинок, флеш и жс кода
А если уж Валькирия - то пусть он будет просто быстрым, лёгким и не будет иметь ничего, что могло бы тормозить полёт валькирии над северным морем! Просто возможность грузить веб-страницы во вкладках, резать баннеры и загружать файлы. И больше ничего.Тогда его можно будет юзать в качестве основного на пека вместо Лисы или КупЗиллы.А то заебали перегруженные браузеры-комбайны с тысячей переделок.
>>1936499быстрый пока что пипец, альфа-тесты двигла на дваче стартед
27 Мб - с этой страницей двача (никаких вкладок ессно пока нет)
Парсер двача не понимать юзер агент супер пупер новомодного Valkiry Project Rocket Oko Kolpak Бреузера ((
Вот так грустно пока, но быстро. Навигейт по хоткеям.
Все те же 27 Мб озушечки и при просмотре говнофильма в ютуб.
Какой то тест Бреузеров Для сравнения рядом есть очки Оперы на том же ПК.
>>1936695кстати, такое количество очков даже при условии того, что одна из фитч html5 (видео кодек h*) вообще не поддерживается. хотя я хуй знает как там тот сайт их считает
Где исходники?
>>1936702будут. Как только осмелюсь на бета, пока довольно не красиво все никто кроме меня не поймет и обосрёт за такое
>>1936712Зачем ты сам себя сагаешь? Можно мне тоже?
>>1936712но ведь типа оффтоп в собственном топе. А на предыдущий ответ просто приклеилась сажа.
>>1936714>Можно мне тоже?сагать или бинарник?
Вообще, на фоне советов здесь возникла идея создать первый в мире брЕузер . Можно даже brEwser. Может кто то ассоциирует это с чем то и подкинет идею: какую фитчу прикруть к браузеру, что бы можно было назвать его брЕузер??
>>1936719И то и то, ленукс версия будет?Вообще предлагаю SosachBrowser назвать, раз SosachOS не взлетела, может браузер взлетит. http://arhivach.org/thread/141022/
>>1934900 (OP)>браузер на C#А что не на node.js?
>>1936744>ленукс версия будет?с первой бета будет iOS, Android и бинарник под линукс. какой именно, какие либы, моно или не оно, сказать не могу пока, только в теории знаю, что это возможно Ну а так то, сам знаешь, наверно, что майки под линь пока не завезли толковый .NET и студию. Хотя другая сторона: для не столь опытных пользователей, сидящих на виндовз, мой брЕузер нифига не взлетит сам знаешь сколько человек пилят Оперы, хРомы и Мозиллы а вот под линукс контингент явно найдется, так что я покурю что и как обязательно.>SosachBrowserесть же какие то клиенты, у меня на гейфоне стоит даже, убогий правда, но есть, и тоже не взлетело..Мне бы идейку как отгородить мою перделку от других...Вот брЕузер подтолкнул, но не знаю что туды впилить, что бы так модно связать название и функционал. и цель в общем Тогда можно будет загитхабить и подключить коммунити пока ему срать на меня, таких 100500
>>1934900 (OP)>Пилю браузер на C#, используя webkit как двиглоТебе времени своего не жалко? Уж лучше дополнение для Файфрокс какое-нибудь написать
>>1936757Хуя у тебя амбиции, удачи в общем. Ты не тот школьник с антивиросам? Даже вивалди пока моб. приложение не запилили, думаю это будет посложнее чем просто форкнуть хром
>>1936761есть и Gecko, готовый под C#, его смотрел, но ПОВЕРЬ. >времениЯ в отпуске уже 2 и еще 3 месяца буду. Под свою Valkyrie да да, если вдруг фантастика взлетит, обещаю анону за название куш или пока не найду историю имени со скринами в about я выделяю не более 4ч/день. До того я в это время играл в дудл жамп. >дополнениеjust for fun же да да, упоротый опенсурсец сидящий на винде - деньги не нужны и популярность тоже.тем временем, валькирия работает в режиме отладки уже 77 минут 58 сек
>>1936774>пилили, думаюне будет сложнее, если сразу начать проект как #crossplatform#Там сотня тысяч своих но*, НО это возможно. Не зря визуал студио лучшее ide. имхо же
строка для ввода адреса релизед.
>>1936866Теперь введи что-нибудь невалидное.
>>1936877например? или скажи куда кинуть бинарник, за тест отдельное спасибо скажу
>>1936877вот лор на сею минуту..
ШГ - первое что давит меня. Переписывать webkit я один технически не могу, но вот наваять что то типа костыля парсера могу, наверное этим сейчас и займусь. Отговорите...
Для всех непонимающих о чем речь, у меня есть:#двигло#строка ввода (любой сайт, да, вебкит)#через контекст или клавиши вперед и назадЧто еще надо?
>>1936884>куда кинуть бинарникИсходники кидай. На гитхаб.Если ты не собираешься делать опенсорс, можешь сразу закапывать.
>>1936906> Что еще надо?Съебать отсюда. Пиши свой двиг на человеческой сишечке, а так не интересно.
>>1936913я не могу делать опенсорс на данном этапе. Я использую даже не фриварные библиотеки. Если до сейчас не понял, то объяснять дальше очень долго, тут очень много license, начиная даже со среды разработки. Но.. кинуть бинарник я тебе смогу майор думаю спит Если хоть 2,5 юзера подсядут - я закуплю license для свободного использования, в сумме потрачу 2675$ на сегодня>Очевидный встроенный uBlock.это трындец как не просто для обычного Пупкина...но я работаяю над этим. Эзерфейс нахуй, строки и туда сюда достаточно. Остальная работа над декодерами и блоком рекламы именно ублок не обещаю
>>1936921ага. Если бы в конечное время мог - на ассемблере написал. Или ты о плюс плюс сишечке ?
>>1936944Кресты для быдла. Что плохого в няшной? Пробовал что-то писать на ней?
>>1936933>не могу делать опенсорс>использую даже не фриварные библиотекиНу и кому тогда это говно нужно, кроме тебя?
>>1936949но ведь дело в деньгах всего то, как я выше написал. Пока это всего лишь вор фан, поэтому 2675$ отдать за >говно нужно, кроме тебя?мне жалко я инженер всего лишь, в отпуске>>1936946где? в C ? Пробовал, в универе, дрова писал под штору.>Кресты для быдлаВсеми ЗА. Поэтому и пишу на шарпе. Да, микрософт во все поля, да, зонды в компиляторе. Но ведь это чушь?
>>1936948ну ты license читал? Это вообще писдец с ними...
Давай лучше старую оперу форкани, исходники же выложили
>>1936965спиздили же, а не выложили, майор посадит и все такое к тому же нахуй нужна та старая опера кому то, установи орижинал, попробуй
>>1936970Так анонимно форкать надо
>>1936978да поставь себе сейчас оперу 12.* Посмотри, что она может, в чем проблема то? Или ты из тех, кто думает, что если не справилось 1000+ программистов из Opera Software, то анонимус справится ?
>>1936958Дело не в деньгах, а в том, что ты используешь говноинструменты и говнобиблиотеки.
>>1936981> 1000+ программистов из Opera SoftwareОколо 20 человек на самом деле.920 человек делали всю Windows 7, а здесь не популярный браузер какой-то поддерживать.https://www.theguardian.com/technology/blog/2008/aug/19/howmanypeoplemakewindows7
>>1937023по твоему говноподелки студентоты без документации из опенсурса - манна небесная?>>1937025Ну фиг знает. Может быть, только профита от этой информации никакой.
>>1937035По-моему, браузер, который написан двачером на проприетарщине, имеет примерно ноль шансов использоваться где-то, кроме компьютера этого самого двачера.
>>1937042Да и говна этого наколеночного на вебките жопой жуй просто. На любой вкус, на любых языках и тулкитах.Я однажды такой склепал на pygtk+pywebkit минут за 20: адресная строка, вперёд/назад мышой из контекстного меню.
>>1937042>>1937045ну хуй знает, посоны, я пилю, и фор фан же, лузлов пока не желаю кроме названия
>>1937050Да пили, пили. Может, полезно будет.
>>1937045Действительно, это же просто. Но почему нету браузера на вебките с нормальным блокиратором рекламы/скриптов/кроссдоменных запросов/печенек? Да и вообще, почему нет браузера реализующего базовые возможности лисы и её, опять же, базовых аддонов? Это всем нужно и это просто, но этого нет.Наверно сам в ближайше время запилю что-то на Си+Gtk+Webkit, ждите тред.
>>1934900 (OP)Закладки с древовидными папками уже запилил, инженер мамкин?
>>1937052Потому что вебкит — говноконструктор для маргинальных мелкобраузеров.Ну и это, было что-то относительно неплохое и фичастое на вебките, что-то на QT. А за большими браузерами гнаться — это дело неблагодарное. Там и бюджеты, и штат большой.
>>1937052ты запили рабочий, столкнешся же
>>1937055нет, ходил на концерт "История Баха" с мамкой закладки для быдла же, не?
>>1937052Кстати, по поводу печенек, скриптов и всякого такого — посмотри на Surf, если не знаком с ним. Мне нравится, как там удобно эти опции переключаются при общей минималистичности. Там дефолтные значения on/off втыкаются в config.h, после сборки они опциями командной строки и сочетаниями клавиш переключаются. Адресная строка только через dmenu ещё — тоже довольно интересно.Блокировка рекламы только через жопу сделана: предлагают установить какую-то утилиту, которая бы генерировала /etc/hosts (видимо, на основе каких-то листов). Так себе решение, но в духе suckless.http://surf.suckless.org/
>>1937070В Вэбките уже есть встроенный блокировщик контента, только ссылки проверяй по листу. Дебилы мля.
>>1937075Мб у них старый вебкит и там ещё этого нет? Я не особо в теме. Или эта их утилита генерит как раз листы для блокировщика.
>>1937078Нет, это было еще с древних времен, и на сайте у них написанно про блокировку через /etc/hosts
>>1937083Ну, значит типичные suckless. Впрочем, может всё же можно блокировать рекламу средствами вебкита.
>>1937070Suckless годные вещи делают, множество хороших идей реализовывают, но это далеко от удобства. В случае dwm, st или dmenu я всё могу допилить сам, но браузер... Нет, это извращение.Так готов поставить анус на то, что в surf если и есть блокировка скриптов, то нету блокировки скриптов для каждого сайта по отдельности с няшными списками всех сайтов как в noScript. Тоже самое для кук, кроссдоменщины, etc. Я угадал? Впрочем, можешь не отвечать. Таким продуктом сложно пользоваться без самостоятельного допила.И не смотря на всё это я просто кончаю от одного .c файла в 1820 строк кода, в котором разрабы придерживаются определённого стиля. И если ты когда-нибудь читал код dwm, st или других их проектов, то исходники surf читать понятно и приятно. Охуенно короче. И это всё идеи, няшные идеи которые я с радостью буду пиздить в свои проги.
>>1937092DWM, dmenu и wmii вполне годные. Не сказал бы, что там много допиливать надо. Оно такое, какое уже есть. Минималистичное и узкоспециализированное. ST тоже с пивом покатит, держу его как резервный эмулятор терминала.Surf слишком специфичный браузер, чтобы его оценивать с той стороны, с которой ты пытаешься его оценить.>в surf если и есть блокировка скриптов, то нету блокировки скриптов для каждого сайта по отдельностиНу, во-первых, там нет табов, предлагается реализовывать табы через их же письку tabbed. Т.е. у тебя материнское окно tabbed будет содержать в себе табами несколько копий surf, сколько понадобится. И у каждого такого окна-таба свои настройки кук, скриптов и всего этого. Как сам включишь, так и будет. Но правил нет, насколько я помню, это да.Что касается переключению в зависимости от сайта, то это всё переключается по сочетаниям клавиш. Надо — включил, не надо — выключил. У меня по дефолту были скрипты отключены, куки только для третьих лиц запрещены. Но я его не юзал как основной браузер по очевидным причинам. Но вот как анально огороженный компактный браузер-киоск — лучше ничего нет.>код dwm, st или других их проектов, то исходники surf читать понятно и приятноДа, я мало в этом понимаю, но выглядит приятно и в целом понятно даже для меня.
>>1937092давай пили бреузер на си+гтк, а то вскукарекнуть легко. Кидай сюда рабочий бинарник и сорсы куда-нибудь. Если не просто кукаретик - я подключусь.
>>1937295притом не надо даже рабочие ютубы и рекламу на флэше. html4+js - дальше разберемся вместе. пики кидаю ради красоты
Если добавить вкладки и ublock/adbock -то уже можно юзать в качестве основного браузера. Ябскачал. Алсо, он же умеет файлы загружать или хотя бы передавать во внешний загрузчик?
>>1937328качать умеет, только нет морды для этого, т.е. когда нажимаешь скачать появляется окно с выбором места куда и после окна никакой информации нет строки состояния на данном этапе даже но файл качается. >ublock/adbockвот над этим сейчас работаю.
Че тут у вас? Очередной гуй к вебкиту?
>>1937425ага
>>1937342Ну так и ладно. Лишь бы знать куда скачалось. Логотип надо чтобы художник-кун запилил. Крылатую букву V или что-то типа того.
>>1937672Не благодари.
>>1937693крутотень, спасибо
>>1937295Gtk мне показался слишком неудобным и я решил его допилить, вот сейчас пишу обвязку, а браузер подождёт. Правда исходники этой обвязки мне выкладывать не особо хочется, т.к мне за них стыдно. Очень стыдно. Это надо будет полностью переписывать.
Надо чтобы модер оставил обнаружение этого браузера. Чтоб в заголовке поста гордо красовалось: Linux: Vallkyrie Project*
>>1937755если решишь запилить на нем хоть что то браузер ты просто с ума сойдешь от этого ужаса мне кажется и ничего не получится. Ведь документации не будет никакой . или не соответствующей текущему кодуЯ пробовал немного писание под линь - это ужас. Берешь библиотеку и начинаешь копаться в ее сырцах, что бы понять как блять правильно вызвать такую то функцию. Да, можно и так, но времени необходимо тратить просто пизец сколько.>>1937763эх, было бы круто, нормальный юзер-агент даже запилю ради такого. Я даже для начала согласен, что бы вместо "Неизвестно" писало что то типа: "Васянская поделка", "Школоподелка" и тому подобное. А то неизвестность совсем не красиво.
если кому интересно, кину текущий бинарник только windows Для запроса пишите на jack.theripper2018@yandex.ru с него и кину
>>1937782> Ведь документации не будет никакой .А вот тут не надо. Я не первый день пердолюсь с GTK и поверь мне — у GTK охуенная документация. Во первых там хорошие туториалы хелловордов всяких, реально годно сделали. Во вторых они расписали всё про все функции, структуры и т.п своего GTK. Реально расписали, во всех блядь подробностях. Это охуенно.Про линь тоже не надо, с ним всё ещё лучше. Маны завезли, всё расписано, всё круто, и это было всегда. Что писать-то пробовал? На чём? Какие библиотеки?Вот кстати хелловорлд высрал. Тут можно видеть за что я недолюбливаю GTK, — длинные названия функций, необходимость руками кастить виджеты GTK_CONTAINER(widget), необходимость руками вкладывать один виджет в другой. Сложно. Хотя GTK, наверно, самый простой тулкит, который я только видел, так что грех жаловаться.С вебкитом всё ещё хуже, хотя может потом лучше будет, посмотрим.Пойду пока доведу эту хуйню до юзабельного состояния. Скорллбар прихуячу, ресайз поправлю ибо сейчас окно ресайзить нельзя.
>>1937856>у GTK охуенная документацияУ GTK документация - говно, и по сравнению с qt как гопник вася против тайсона.
>>1937866С qt я вообще не разобрался. Часа 3 наверно думал как написать и скомпилять сраный хелловорлд, в итоге пошёл спать. В GTK же на тебе блядь: Первый запрос, 5 строчек на окно, откомментированный код, команда для компиляции. Пожалуйста. https://developer.gnome.org/gtk-tutorial/2.22/c39.html
>>1937868Может потому что ты даун?
>>1937876Ну с GTK же получилось :3
>>1937878А теперь получи с GTK не хелловорлд а что-то полноценное и вразумительное, лол.
>>1937882А вот и получу. К утру будет юзабельный браузер на вебките, базарю.
>>1937868>>1937876вы мне тут срач еще устройте, блядь. В этом треде линем же и не пахнет, ну ё моЁ.>>1937856Длинные названия функций это круто же. Главное что бы ide это автоматизировал.>С вебкитом всё ещё хужев том то и дело. Я перепердолил 3 основные опенсорс реализации вебкита под VS и хрен что получилось, пришлось юзать платное хотя и очень хорошо документированное не говно. Факт, что на gtk у тебя получилось вывести страничку так просто - это круто. если не наебал канеш Давай запилим что то, реально. У меня есть возможность грузить полноценное ядро. Пиши на jack.theripper2018@yandex.ru зарегал считай только что, нужно лишь для первостепенной деанонизации А вдруг выгорит что то? Вон аноны хотят простенький функционал, это получится же.
>>1937889просто к слову: я как компильнул рабочий билд - полноценно сижу на собственной поделке.
>>1937856ну и добавлю хотя блядь давай перейдем в другое место - ты высрал страничку опеннета всего лишь, а нынче популярны фсякие фитчи. Мой движок разрабатывается и поныне, последние библиотеки апдейтили буквально сегодня. Все, что сможет гугл хром - сможет и мой браузер, а что у тебя там не понятно совсем думаю и ты сам об этом не думал Вижу только, что gtk 2.0 - это уже минус для хоть какого то продакшена. На скольких дистрибутивах оно запустится? Это риторический вопрос, лишь на тему выбора платформы. Пиши, короче, может что и получится..
>>1937782>А то неизвестность совсем не красиво.Хотя нет, довольно красиво.
>>1934900 (OP)>Столкнулся с проблемой - не могу придумать имя.Mango.
>>1937889> Главное что бы ide это автоматизировал.Ты делаешь мне больно.> Давай запилим что то, реально.> Пиши наАнон... Я не часто выхожу за пределы борд, для меня это сложно и страшно, извини.На самом деле я не первый день думаю о браузере в целом, и тут две проблемы:1. Я хочу минимализм.2. Я хочу дохуя фичей.Как видишь они конфликтуют между собой. Что я придумал: Модульность. Запилить какую-то основу и допиливать браузер модулями, которые можно включить/выключить на этапе компиляции, как аддоны в лисе. Как тебе идея?Этой ночью я разберусь и определюсь, потом смогу что-то сказать в треде, а не на почте. У меня психические расстройства, я не социоблядь и на почту пойду только если мы действительно сделаем что-то интересное, а пока треда достаточно.>>1937902> а что у тебя там не понятно совсем думаю и ты сам об этом не думалПросто взял вебкит из репов. Какая разница? Все реализации сделаны по стандарту, они совместимы. Всё это не важно, всё это можно переписать 100 раз.> Вижу только, что gtk 2.0 - это уже минус для хоть какого то продакшена. На скольких дистрибутивах оно запустится?Почему оно не должно где-то запускаться? Объясни.Если неприятно смотреть на gtk-2.0, то достаточно просто пересобрать с последним GTK, они совместимы. Но лично я считаю, что после GTK2 пошла муть и пиздец. GTK3 — тулкит для разработки GNOME, на хуй он где-то ещё не нужен. Но повторяю, достаточно просто пересобрать.
>>1937847Отправил реквест.
>>1937919>Я не часто выхожу за пределы бордДа мне то срать кто ты и чем вообще живешь. Я не ради этого. Объединить усилия - всего то. Понятия не имею, что там в том ide, где ты пишешь, но сраная бесплатная VS позволяет создать совместные проекты с довольно удобной совместной отладкой. При этом выходить за пределы ников не надо. К тому же, стесняться не стоит, я блин всего то инженер два высших: прикладная математика и эксплуатация судовых энергетических установок>допиливать браузер модулямиотдельными программами с общими настройками. Вот это покатит. Т.е. есть вебкит (он исполняет все что связанно с браузингом) а все остальное, включая фейс - отдельные программы, которые ты можешь вкл/выкл в общих настройках. иначе толку не будет, каждый модуль будет тащить библиотеки из другихПиши в тред, если иначе никак. главное, что бы не выпилили его тогда>Все реализации сделаны по стандартунет, каждый дрочит как хочет. Но что бы дрочить тебе надо иметь чуть ли не кармическую связь с разработчиками вебкита.>всё это можно переписать 100 разМожно. Но ведь это тонны часов в никуда? а в итоге получится просто переименование функций>Объясни.Ну а как оно запуститься, если нужны недостающие библиотеки? Думаешь твой вебкит поставляется вместе с ядром? Нет же. Честно, я пока фиг знает совсем тонкости сборок приложений на Ядре, но ты то знаешь?...to be continued...
>>1937926отправил ответ
>>1937962Мне комфортнее на бордах, будем тут. Если тред выпилят, то напишу на мыло.> Понятия не имею, что там в том ide, где ты пишешьЯ пишу в обычном текстовом редакторе. Про вим что ли никогда не слышал?> отдельными программами с общими настройками.Честно говоря я понятия не имею как всё это будет выглядеть, я вижу это немного иначе:Допустим мы пишем на GTK. У нас есть какая-то основа, которая располагается в файле main.c. Нужно реализовать, например, вкладки, конечно же в виде модуля. Ну мы стучим в основную функцию в main.c, которая возвращает бокс-просто элемент в окне с вебом-эта самая основа. Чтобы запилить вкладки нужно их, собственно, запилить, а потом бокс с вкладками поставить рядом с веб-боксом, и затем отобразить на экран. Того на окне будет два элемента — вкладки и веб.Всё это очень поверхностное представление, наверняка в итоге такой подход будет выглядеть немного иначе, но суть, я надеюсь, понятна.> Можно. Но ведь это тонны часов в никуда? а в итоге получится просто переименование функцийЯ имел в виду наш браузер.Про какое ядро ты говоришь?
>>1934900 (OP)> Подкиньте годных идей, пожалуйста, кому не день> или отправьте к хуямБраузер KhooYam. Звучит!
>>1938024Блядь, сейчас читаю свой пост, и понимаю, что нихуя не понимаю написал какую-то хуйню. Всё таки я не инженер и донести нужную мысль не могу, особенно если учесть то, что в написании чего-то похожего на браузер у меня опыта нет. Всю ночь сидел и думал как няшно оформить архитектуру модульного браузера и даже сейчас я не могу сказать ничего конкретного, так не пойдёт. Короче пили своё, а я буду разбираться.
>>1938238Лол, внезапно двачую
>>1938258я вообще вчера нажрался как свинья, уснул рядом со столом. Сейчас не могу адекватно соображать. Отдуплюсь, что то может высру здесь.>>1938238>>1938259приму к сведению, спасибо.
Предлагаю вам вместо собственного браузера аддон к файрфоксу написать, куда лучше будет.
Мыло живое? А то мне говорят, мол, прости, насяника, ми твае писмо нисли-нисли, и п-праипали
>>1941494Нахуя тебе это говно? Он просто голый webView на окно натянул и все. Такая хрень за пять минут лепится в Xcode даже кодить не надо, любой школьник сделает.
Карасик. Брвузер от двачера для двачеров.
>>1934900 (OP)Давай лучше SosachOS запилим уже
>>1941600BuguRTOS уже есть и работает.
>>1937295>давай пили бреузер на си+гтNetSurf же есть
>>1937856>Хотя GTK, наверно, самый простой тулкит,про TK узнай
>>1934900 (OP)Я тоже браузер пишу(только нормальный)Правда пока я форч нормально открыть не могу
>>1941783Отклеилось
Заводы блядь стоят, одни блядь браузерописатели в стране.
>>1941494рабочее, ноль писем было первые дни, забил на него.>>1941783ты пиши, а у меня уже тесты под линь идут (правда пока не взлетает, сука)
>>1941783Покажешь исходники?
>>1942872На следующей неделе css починю и сразу выложу.Алсо он в картинки может
>>1942875Так ты прям с нуля его пишешь? Всё своё?
>>1942877Нет конечно. Это tkhtml. Алсо на его основе нормальный браузер есть(hv3).
>>1942878Чему не вебкит?
>>1942892тому што маргинал. Пилит то, чем даже в теории невозможно будет пользоваться.
>>1942892tkhtml легче, быстрее. Алсо можно на всё без проблем портировать за 5 сек. Он более лучший короче.Ну и он понизкоуровневее. Поделку на вебките любой может написать. Может запилю такую же годноту как hv3
>>1942904Говно без задач
>>1942909Гуглить. Читать статьи/книги/новости в сети. Смотреть погоду. Искать видюшки на ютубе и копировать линки в mpv. Чем не задачи?
>>1942909А вообще иди на хуй! Чё хочу-то пилю
>>1942904В JS может?
>>1942916Браузер уровня /б/ 99 года. Уж лучшее presto бы форкнул.
>>1942931Нет конечно. Зато Adblock не нужен
>>1942937Тогда можно и с нуля написать, самостоятельно.Алсо, вангую dillo в десятки раз быстрее этого.
>>1942944>Алсо, вангую dillo в десятки раз быстрее этого.Нет. И dillo страницы криво рендерит
>>1942954но ведь подобную ХНУ может сделать любой школьник в любом IDE под винду, кинув на форму компонент WebBrowser. А погуглив пол часа докинет патчей на какое нибудь Дэлфи и будет стрим ютуба в медиа плеер.Ты запутался походу в желании выделиться.
>>1941494ты не на то мыло видать писал, балбесjack.theripper2018@yandex.ru
Ну и где добровольные тестеры ? ОП
>>1943107Отпрравил на это мыло
>>1943545отправил последнюю сборку под win. И еще раз: системные требования для стабильной работы: .NET Framework 4.5.2. Альфа-тесты я делал на Windows 8.0, 8.1, 10 - все 64 бит. Физической возможности нет тесты делать на 32-битной семерке. Сейчас задача запустить эту убогость на лине, поддержку старых виндуз не буду держать, кому надо - пишите.
>>1943562Не вижу аналогов моей поделке . А ведь мое может и писать и жить, как минимум здесь и никаких ресурсов. Ответьте, знатоки.
2ch/s/ спит что ли?
>>1943567Ну, скоты, давайте я зафлеймлю ... в вашем gtk есть try catch ???
>>1943566Пиздец. uzbl, dwb и midori в 100 раз лучше и быстрее чем на .NET Здесь просто прилепленный к окну вебкит, какие тут вообще могут быть аналоги? Такая ерунда клепается за 5 минут.
>>1943569>быстрее чем .NetА ну давай, покажи . Ну ты же не пробовал, гуглил только
>>1943569Midori давай сюда, петушок.
>>1943572пишите на jack.theripper2018@yandex.ruОстальные - нахуй
>>1943562Что не так с линем у тебя?у меня есть возможность и на лине. Винда 10 32бит тоже есть возможность
>>1943768а не так именно то же, что и у всех, кто пишет под линь: в одном, конкретно взятом окружении оно пустится, но в другом нифига... Кинуть, вот даже тебе, сборку, которую я смог запустить на opensuse 42.2 с ядром 4.4. и перечнем нужного ПО* ничего не даст. На убунте оно уже не пустится. Тяжело просто на линь портировать и профит мнителен.
>>1943794> требования для стабильной работы: .NET Framework 4.5.2.> Тяжело просто на линь портироватьПеретолстил. Тоньше, пожалуйста.
>>1943813но я ведь не фрейморк портирую. Даже МОНО нет желания задействовать. Си шарп под линь я читай конвертнул под плюсы, скомпилил даже удачно, но еще нужно переписать сетевые интерфейсы, что бы загрузить страницу удачно .
>>1943823>>1943813И еще. По простому была идея: взять готовые решения на gtk и подобные аноны тут помогали но сделать тот же функционал навигация по хоткеям и конекст-меню - форму назвать Valkyrie Project.Наебать короче всех, и схавали бы. при написании этого сообщения фаерфокс упал трижды, это норм? думаю что нет.
>>1943569Мидори тормозно егавно. Luakit -годнота. Если к луакит приделать кнопки вкладок и панель адреса, будет идеальный браузер.
>>1943848Денис Попов в треде, все к Бабушкину за антивирем!>>1943813Это либо какой-то тролль или совсем поехавший.
>>1944338Дак ты тоже говно ещё то
>>1942904> Может запилю такую же годноту как hv3> годноту> как hv3
ОП-ХУЙ!
>>1943567>new Font("Comic Sans MS")...Ну блять.
>>1946395Моя поделка:-Сделана на модном и молодёжном GO-Поддерживает параметры командной строки(url, размер окна)-Окна можно ресайзить-Проверяется валидность url и если он невалидиен включается поиск в duckduckgo-Поделка сделанна за 5 минут(3 из которых скачивание зависимостей для сборки)Повторюсь: ОП-ХУЙ!
>>1946457ACID насколько проходит?
>>1946462
>>1946457Дай сурс
>>1946486Зачем? Там 50 строк и большая часть есть на скрине. Чё сам не сговнокодишь?
>>1946488Интересно посмотреть всё.
>>1946457Перечитай ещё раз шапку треда, там прячется его изначальная суть. После того, как получил что требовал, совместно с вами же скатил тред в сделай браузер самНе вижу ничего в этом плохого. Ты, и вон ещё как минимум несколько человек занялись хоть чем то относительно полезным. Мамка думаю будет довольна.и вообще: сам такой
>>1946489Ну на один фиг я не буду это говно разрабатывать: http://pastebin.com/hrUrDYQy>>1946492> занялись хоть чем то относительно полезнымИ что в этом полезного?
>>1946494>один фиг я не буду это говно разрабатыватьНу и я если честно вообще не знаю go.Вот что за дерьмо? Сбыдлокодить что-то так просто, документация в open source проэктах просто охуенно. Но никто не может годноту запилить, а выкатывают какую-то багованную хуйнюПрям как я!
>>1946494Лучше, чем постить блядей в фап-треды и даже лучше, чем устанавливать арчик ради установки арчика. Не так ли?Но я блядь не мессия и не несу добро, а то щас начнётся сворачивание совсем не туда. Лучше расскажи вон анону где скачать сбору движка и как его инициализировать. Может он GO-куном станет, в Гугол возьмут.
>>1946497>багованую хуйнюНу наверное потому, что небагованную никто не выкатит. Ее же продают. Или ты из тех, кто верит в то, что опенсорс существует ради добра?И я тоже не умею в Го, я вообще ни во что не умею. Мне просто нехуй чем заняться и говнокодить мне сейчас забавней, чем играть в игори.
>>1946457>-Проверяется валидность url и если он невалидиен включается поиск в duckduckgoА нет я - пиздабол и хуй короче.При entry activate то не проверялось!Пофиксил вот сорцы с фиксом http://pastebin.com/0DgEUd3B
>>1946499>Лучше расскажи вон анону где скачать сбору движка и как его инициализироватьЧё там рассказывать? sudo apt install/pacman -S/zypper -i goexport GOPATH=~/Какая/Нибудь/Папочкаgo get github.com/mattn/go-gtk/gtkgo get github.com/mattn/go-webkit/webkitvi superbrowser.go
>>1941600Короче вот вам план действий:-Берёте LFS, Gentoo или вообще любой netinstall-Устанвливаете в вируалнку/на ненужный hdd-Накатываете иксы, лабуду для настройки сети-Какой-нибудь анончик пишет WM(можно взять и форкнуть WinGO например-может в тайлинг и флоат, написанн на молодёжном GO, цветовая гамма как раз в стиле сосача, ну и при запуске оно проигрвает муз. файл с текстом WinGO-нужно заменить на Соосач ОС голосом кортавого анончика) и панельку(ну напишите кто-нибудь) к ней надо прикрутить значки сосача и вкшечки(браузер можете мой на го взятьи форкнуть а можете не брать)-Пересобираете ядро(не скупясь на поддержку оборудования и фирмвари) и не забудьте сделать кастомное название а-ля SosachKernel-Создайте пользователя(Yoba) пароль для него и рута сделайте стандартный 2ch-Настройте автологин-Положите на рабочий стол/добавьте на панельку текстовый файл с инструкциями софтача по установке блобов и решению проблем с linux-Добавьте в .bashrc охуительных паст, ну и оформите в стиле-Удалите ненужные сорцы дабы уменьшить размер.-Запакуйте корень в архив.Теперь для установки нужно просто создать раздел, распаковать на него архив и сделать grub-installЭто можно реализовать простеньким скриптом-Ну и соберите LiveCD, положив туда скрипт для установкиЗачем?-For FunВпрочем /s не осилит. А я не буду, я уже "браузер" написал, дальше сами
>>1934900 (OP)Назови Project Valkyrie
>>1946509>Пофиксил вот сорцы с фиксом http://pastebin.com/0DgEUd3BТы что, гитхабом пользоваться до сих пор не научился?
>>1946579А называться это будет ПИТУХ ОС.
>>1946737Любой helloworld прямо обязательно выложить на гитхаб?Один фиг я даже разрабатывать это не собираюсь.-Хотя можно было бы повесить на хоткеи webview.goback, goforvard, reload и т.д-Прикрутить диалог для поиска-Прикрутить диалог для загрузок-Прикрутить фильтры от рекламы-Форкнуть webkit и портировать под него новые технологии из blinkКороче хорошо, что я не буду это разрабатывать, а то заебался бы
>>1943096Будто впердолить готовенький webkit в тулкит чем-то принципиально сложнее.
>>1947353Впердоль и запости в тред с него, чего ты ждёшь?
>>1947355Зачем?
>>1947356Прост)
>>1947247Портировал свою порашу на gtk3(бинарник стал в 3 раза больше и теперь весить 16Мб) и webkit2(теперь видео в ютубе работает и ничего не крашится)Да зачем я это деляю?
>>1948088Эти пидорасы API поломали событие webview.Connect("load-committed", func() никогда не происходит. Как фиксить софтаны?
>>1948107А нет это я чё-то не так написал. Пофиксил короче. Теперь буду Adblock пилить.Почему все игнорят тред?
>>1948173>Теперь буду Adblock пилить.Или забить на эту хрень?
>>1948189Пили форкни юблок
>>1937856Помню, читал доки по GObject. Там какой-то maman_bar был в примере, часа два вдуплял, что это имя переменной означает, лол. а оно ничего не означает, лол
>>1937856Сделай графическую прогу для создания тем для GTK, с интерфейсом навроде QtCurve. Количество годных тем в мире сразу увеличится, так как пердолиться с CSS очень неохота, и не мне одному.
>>1948173Неё игнорим