{"id":2412,"title":"\u0423\u0433\u0430\u0434\u0430\u0439\u0442\u0435 \u0433\u043e\u0440\u043e\u0434\u0430 \u043f\u043e \u0437\u0432\u0443\u043a\u0443 \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u044e\u0449\u0435\u0433\u043e\u0441\u044f \u043f\u0438\u0432\u0430 \u0438 \u043f\u0435\u043d\u0438\u044e \u043a\u0438\u0442\u043e\u0432","url":"\/redirect?component=advertising&id=2412&url=https:\/\/vc.ru\/special\/sound&placeBit=1&hash=1620c155cf544062859cfaabcc12f9dd73613708c43c381ba3dbf0828037edcd","isPaidAndBannersEnabled":false}
Офтоп
Максим Чингин

DTF Windows Client

В общем, я психанул и сделал своё DTF приложение с тёмной темой.

Шёл последний день отпуска, я решил сделать то, что уже давно хотел...
А я хотел потыкать electronjs больше чем ради интереса, и тёмную тему.

Поэтому я решил совместить и то и то, и сделать свой клиент для любимого сайта.

Из особенностей:

  • Тёмная тема
  • Немного переработал некоторые элементы
  • На иконке приложения отображается кол-во ваших новых уведомлений

Это пока альфа версия, но пользоваться уже можно. Я буду признателен за фидбек и упущенные элементы, чтобы в следующих версиях всё поправить.

Скачать можно тут:

(в том же репозитории находятся исходники, если кому нужны)

Обновления по приложению я буду публиковать у себя в блоге. Найти их можно будет по хештегу - #DTFClient

Update 1

Исправил визуальные огрехи, сделал нормальный установщик:

Известные ошибки:
- После логина через социальные сети не закрывается окно. (Закройте в ручную и перезапустите приложение, либо нажмите F5)
- Просто тёмное окно при запуске (попробуйте запустить файл через администратора)

{ "author_name": "Максим Чингин", "author_type": "self", "tags": ["dtfclient"], "comments": 223, "likes": 743, "favorites": 288, "is_advertisement": false, "subsite_label": "flood", "id": 865569, "is_wide": true, "is_ugc": true, "date": "Mon, 13 Sep 2021 20:13:40 +0300", "is_special": false }
0
223 комментария
Популярные
По порядку
Написать комментарий...
308
Последующий ящик

Молодчина!

А я наконец-таки докрасил захэшированную ленту комментов. Поймать донатный всегда было трудно, но сегодня и сейчас я справился!!!

Для любопытных, вот селектор (ОДИН) для исчезающей ****и (ОДНОЙ):
.layout__right-column > div > div > div:nth-of-type(2) > div > div:nth-child(1) > div > div[class]:not([class=""]) > a:nth-child(1) > div:nth-child(2) ред.

100

я надеюсь оно сворует все мои данные
спасибо 

126

Пожалуйста, Николай Васильевич Зябко, 2005 года рождения, проживающий в городе Балашиха по адресу…

75

ватафаааак!? Почему именно Коля?

6

А как бы тебе хотелось? КАЙЛ?

44

Метов

46

мфетаминов

16
Свободный алмаз

Хорош

1

Агент К, ты же репликант.

0

Встроенный адблок

Бан

68

Ну я же никого лично не оскорблял :с

33

Оскорбил третье лицо

56
Силовой Мика

Было бы рекламы меньше, то надобности в ее блокировки не было бы. Поэтому Комитет может смело ехать на хуй

P.S.: чёт заебало все

19
Мутный корабль

Но и DTF Plus за 75 рублей в месяц брать не хочется, да?

А там ведь можно всю рекламу отключить.

–5

А ведь можно скачать эдблок и никому не платить свои кровные...

7
Мутный корабль

Точно. Ещё чего удумали сайты: за свою работу денег хотеть. Пусть бесплатно работают! И я буду. И ты будешь.
И никаких тогда кровных не надо.

10

Правильно, или пусть работают бесплатно или закрываются, я и без дтф проживу (зато 75 руб в кармане каждый месяц будет)

7

Ну крутая у тебя логика эгоиста, вот бы тебе зп на работе адблок на оплату труда забубенили. Откуда ещё такой образ мышления берётся, 75 рублей жалко на сайт на котором куча годных новостей.

–4

Если бы да кабы, да во рту росли грибы

2

 бесплатно работают!

А с чего бесплатно то?) На рекламе и донатах же живет. 
Да и.. все сайты живут, А дтф не сможет?
Понапридумывают своих подписок

2

Хз, обещали для плюсовцев ништяков рулярно всяческих добавлять, а в итоге что? Забили хуй. Добавился ли доп. функционал с тех пор для обладателей плюса?

4

А там ведь можно всю рекламу отключить.

Нет, хуйня вроде блогов кампаний всё равно появится в ленте и лечится только чсом

1

Сижу с сафари без адблока. Немного раздражают только плашки в шапке, и то из-за кривожопости размещения (подгружаются и смещают меню вниз, бывает мисклик из-за этого).

0
Греческий Гоша

Как то толсто. Сейчас без адблока в сеть выходить опасно

7

Без негатива

3

electronjs

Оно ведь сожрёт всю оперативку 

51

Да ладно, че ради тёмной темы доп 16гб не купишь что ли?

93

╮(︶▽︶)╭

36

64

3

256

2

я не программист, поэтому просто напишите кто-нибудь сюда код который будет выводить как эти двое поочередно пишут степень двойки, иначе они здесь будут сидеть до бесконечности, или пока сайт не ляжет.

4

"Заходит как-то бесконечное количество математиков на DTF..."

2

терабайтник сразу, зачем мелочится

0

Так и браузер столько же ест

9

Но в браузере то можно посещать другие сайты, а в клиенте только DTF)

0

Типикал ДТФ )

3
Вертикальный чувак

сожрет, как вкладка в хроме

0

Дак эта сгоняй напиши на плюсах или прям на ассемблере лучше чтобы не терять оперативку 👍

–1

@Тёмная Тема иди на хуй!

36

٩(ఠ益ఠ)۶

24

Красавчик. Про адблок зря написал.

10

Никто ничего не видел

59

самое главное не заблокировал

баннер с мольбами на хавчик елестраптову ред.

14

Да, я уже после сборки заметил. Но он пропадает после входа

6
Последующий ящик

Оно наверно не пропадает без плюса.

Вот тебе ещё один селектор для скрытия этой хэшированой ебалды:
.layout__right-column > div > div > div:first-of-type

14

ебалды

))))))))))))))

9
Последующий ящик

Давай ты просто пройдёшь мимо

2

Спасибо)

0

не туда написал, удолил

0

ublock отметить и вырезать изи

0

Все знают, что ДТФ может причинить вред мозгу )

86

Я не подписывал файл, но прикрепил архивом, если нужно
https://github.com/umnik1/dtfApp/releases/

0

Спасибо!

1

Опубликуй в microsoft store, а так конечно устанавливать левые экзешники чревато. Хотя школоте которая всякое говно с торрентов тащит не привыкать. 

–1

@Andrey Apanasik ля шо есть

11

Боже мой, какая лапочка) но и котэ на пикче тоже ничего. 

10

ля, вы прогромизд я смотрю. Сделай мне вот такой вот дтф

7

проигарл с этого в голос, популярное на дтф

16

Мой почтение, всё время ждал когда кто-то запилит и начнёт уже на него наращивать функционал :3

11

А как купить рекламу в твоем приложении?
┬┴┬┴┤ ͜ʖ ͡°) ├┬┴┬┴

10

Объясните отсталому пожалуйста, что так все носятся с черной темой? Ну вот зачем она?

1

Комфортно сидеть ночью с ней

21
Силовой Мика

Да и днём неплохо

16

Большое количество белого света бьёт по глазам. У меня во всех приложениях темная тема и разница в восприятии значительна. Раньше у меня уставали глаза очень сильно под конец дня

11

٩(ఠ益ఠ)۶

1

Вероятно это легендарный тред и я тут пишу!
Спасибо за работу!

8

сделай версию без экзешника, просто папкой ( rar )  

3

спасибо, щяс потестим ) 

0

Спасибо! 

5

а как ты его на маке завел? через паралелс?

0

Просто собрал под мак)

2

Если не сложно, попробуй собрать файлом под мак (или как там у вас), чтобы на гит смог добавить. Но а если сложно, то не парься)

3

Ага, я как раз гуглю. Но похоже, что нужен аккаунт разработчика) 

2

По каким-то причинам при запуске собранного билда у меня просто  пустой экран 

0

Как перенес на мак, эмуль?

0

После слов "десктопное приложение без рекламы" в офисе Комитета начался сущий кошмар...

А автору конечно уважение. С десктопа никогда не сижу на дтф, пользоваться не буду, но решение полезное.

5

ну ты и постарался, молодца

4

Выглядит очень интересно.
Еще бы поддержку мака)

3

В целом можно, но у меня нет мака для тестов. Думаю к следующей версии выцеплю кого-нибудь с ним и попрошу потестить

3

Пиши, мак и опыт в тестировании есть)

2

я тоже готов потестировать, правда опыта нет )

1

А дать свой мак на месяц погонять готов?)

0

Обычный манки тестинг любой осилит 

0

Не, он мне нужен для работы )

0

Я правильно понимаю, что теперь можно будет допиливать ДТФ самому без кучи расширений?
Жаль, что я с вэбом на ВЫ.

1

Если постараться, можно.
Но в целом, можно будет просто поставить кучу расширений на этот клиент и убрать их из основного браузера.
Думаю добавлю такую возможность в будущем

9
Турецкий хот-дог

Автор, я правильно понимаю, что ты по сути открываешь сайт в песочнице и эту песочницу упаковал в .exe-бандл под винду?

https://github.com/umnik1/dtfApp/blob/main/main.js#L143

А все остальное - это .css для темной темы?

Так зачем такой троллейбус из хлеба, может лучше сделать просто расширение для браузера? Такое решение будет хотя бы кроссплатформенным (mac, windows, linux).

3

٩(ఠ益ఠ)۶

1

Да.
Просто расширения уже есть, как и темы отдельно. Не хотелось повторяться просто

0

По больше бы эти значки(и иконку приложения по красивее бы) и есть еще много мелких замечаний, но в целом очень круто👍
А в нем можно переключиться на стандартную светлую тему?

3

Не, переключение пока не доделал ещё

0

А сколько времени заняла разработка приложения?

0

Хм, да не сильно много. Дня полтора где-то)

2

electronjs

3

чё из этого всего качать?

0

качай exe если не боишься, если боишься качай rar архив и оттуда запускай appDtf.exe

0

у меня винда 7 без браундмаера,я майнер голыми руками выгнал,а тут какойто екзешник,чего боятся?

21

Майнера, который не выгонишь.

0

на моей 750ti максимум 1 биткоин за 100 лет намайнишь

0

Лучший! Мое увожение!

2

А чем простой скрипт для tampermonkey не устраивал? Там же просто css поменять надо по сути. Допилить его для текущей версии сайта мне кажется быстрее, чем клиент свой писать. ред.

1

А я хотел потыкать electronjs

Зачем? Времена flutter же настали

1

То flutter мёртв, то flutter жив. Определитесь уже)

1

только сегодня видел - все, теперь времена KMM (Kotlin Multiplatform mobile)

1

Видимо, потому что человек знает js и не знает ни Dart, ни Flutter.

0

Я тыкал Dart и Flutter, понял поверхностные основы. В целом прикольно и интересно, думаю даж на мобилку что-то сделать на нём)

0

@DTF специально не делает темную тему чтобы провоцировать пользователей на подобные проекты.

Они учатся и развиваются, а редакция сидит и смотрит на них как на своих воспитанников.

Мило, господа.. ಥ‿ಥ

0

Не в приоритете

0
Колоссальный бас
1

Не в пьиойитете

0

Мы понимаем..

0

Молодца! Отлично выглядит.

1

Начал замечать, что для меня эпоха темных тем где только можно уже уходит. Осталась, пожалуй, только телега с синей темой на телефоне.

1

Комментарий удален

эх, так надеялся что не электрон

1

https://tjournal.ru/flood/43120-vozvrashchaem-staryy-vid-tj?comment=1059395

Помнится была такая хрень, умерла в зародыше. А тут более-менее завершенной выглядит, судя по скринам. Лови плюсца. И минусца за электрон, лол.

1

Минус за электрон 

1

Время релизить в Windows Store

1

А куда оно по дефолту ставится то? Иконки на столе нет, в пуске - пусто

0

C:\Users\*имя пользователя*\AppData\Local\dtfApp

2

Балдёж, жалко только, что после авторизации перестает запускаться

0

Эммм??

0
Быстрый паук например

До есть,а после - нет

2

так лучше?

0
Чудовищный Кирилл

Теперь можно будет не заходить через браузер - хорошечно. 

0

Так это по сути отдельная вкладка хрома с юзерскриптами.

1

Верю что там ничего плохого, но было бы круто запаковать таким образом, чтобы легко и без жалоб запускалось.

0

Да у меня уже сил не было разбираться с установщиком, постараюсь поправить к следующему релизу

0

Хз там вроде 200 долларов стоит сертификат от майкрософт, меня бы жаба задушила отдавать, при том что хз какой спрос на приложение

0

Не, платить никому тут совершенно не обязательно. 

0

Темную бы иконку сюды

0

Вот тут, кстати, я не пришёл к единому мнению в своей голове. Вроде и нормально, вроде и не очень. Пока оставил не тронутой, вроде не сильно режет глаз.

1

и плашка о новых комментариях в ветке тоже полностью белая

0

О, спасибо. Это я пропустил, а это где отображается?

0