The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"TabFS - файловая система для работы со вкладками браузера"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"TabFS - файловая система для работы со вкладками браузера"  +/
Сообщение от opennews (??), 03-Янв-21, 09:52 
Проектом TabFS развивается файловая система, отображающая содержимое вкладок, открытых в Chrome или Firefox, в виде файловой системы, предоставляющей доступ к ресурсам сайтов, открытых во вкладках, и параметрам их обработки. Состояние файлов в каталогах со вкладками напрямую отражает состояние вкладок в браузере  - TabFS можно сравнить с псевдо-ФС /proc, но вместо параметров системы, отражающую состояние браузера. TabFS включает в себя FUSE-модуль с реализацией файловой системы в пространстве пользователя и браузерное дополнение для экспорта содержимого открытых вкладок. Код распространяется под лицензией GPLv3. Поддерживается работа в Linux и macOS...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=54348

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 03-Янв-21, 09:52   –6 +/
Копирасты дико орут, получается?
youtube-dl не смогли, а тут с любого ресурса банальным cp...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4, #12, #40

2. Сообщение от Fracta1L (ok), 03-Янв-21, 10:18   +9 +/
Еееее унихвей
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3

3. Сообщение от Корец (?), 03-Янв-21, 10:26   +4 +/
Ты хоть видел, на каком языке оно написано?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #18

4. Сообщение от Аноним (4), 03-Янв-21, 10:27   +14 +/
> Копирасты дико орут, получается?

youtube-dl не смогли, а тут с любого ресурса банальным cp...

Тебе и сейчас никто не мешает wget любой ресурс. Только при чëм тут youtube-dl?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

5. Сообщение от Аноним (5), 03-Янв-21, 10:37   +/
норм, теперь требую ТелеметриюФС, чтоб сам мог ручками слать влажные портянки большому брату из ядерной сонсоли
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #9, #42

6. Сообщение от rvs2016 (ok), 03-Янв-21, 10:38   +/
Мысли:

1. Браузер должен быть запущен? Или это зависит от того, какие действия с вкладками нужно проделать?

2. Была в старину такая штука - netscape-remote. Но потом с погибелью Нетскейпа погибла и эта штука поди. А вот эта новая штука TabFS отдалённо-преотдалённо напоминает ту старую штуку netscape-remote.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #20, #23, #52

7. Сообщение от OnTheEdge (ok), 03-Янв-21, 10:38   +2 +/
Нужно больше ФС на все случаи жизни!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #45

8. Сообщение от YAAnonim (?), 03-Янв-21, 10:41   +7 +/
Ого, заново изобрели Plan 9.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10, #43

9. Сообщение от rvs2016 (ok), 03-Янв-21, 10:44   –6 +/
Нынче приснился сон:

Открываю терминал. А в нем перед самым первым PROMPT (в той информации, в которой пишется что-то типа Last login: Sat Jan  2 16:07:59 from :0 и т.п.) дописано ещё что-то такое:

К этому терминалу прикреплён ответственный за него майор ФСБ $Фамилия $Имя Отчество, телефон для справок/связи - такой-то.

Ну и потом уже как обычно:

%

Во, думаю, уже как наладили. Уже и не скрывают. Открыто служат обществу уж! Телефоны для связи указывают и т.п. Ну типа - Ваш участковый такой-то, если что - обращайтесь и т.д. :-)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #29, #31, #49, #51, #61

10. Сообщение от Anonymou (?), 03-Янв-21, 10:57   +2 +/
Главная болезнь оного, отсутствие браузера))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #28

11. Сообщение от rf546455email (?), 03-Янв-21, 11:00   +3 +/
>Состояние файлов в каталогах со вкладками напрямую отражает состояние вкладок в браузере - TabFS можно сравнить с псевдо-ФС /proc, но вместо параметров системы, отражающую состояние браузера.

TabFS можно сравнить с псевдо-ФС /proc, но вместо параметров текущей ОС, она отражает состояние вкладок браузера.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #91

12. Сообщение от КО (?), 03-Янв-21, 11:01   –18 +/
Оффтоп, в бан
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #24

13. Сообщение от AlesanderYaemail (ok), 03-Янв-21, 11:01   –7 +/
Кто нибудь, что нибудь понял? Я нет.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #32, #38, #123

14. Сообщение от КО (?), 03-Янв-21, 11:02   –3 +/
Раньше через JS-скрипты и память пытались хакнуть, а теперь напрямую - на радость хакерам.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #16, #33

15. Сообщение от Аноним (15), 03-Янв-21, 11:06   –3 +/
Какой-то 🚲
Ответить | Правка | Наверх | Cообщить модератору

16. Сообщение от Аноним (16), 03-Янв-21, 11:14   +/
Как справедливо заметили в прикреплённой к новости ссылке - в KDE и GNOME это есть чуть ли не с 90х.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

17. Сообщение от Онаним (?), 03-Янв-21, 11:24   –4 +/
TabFS для управления долгами в пивнухе не изобрели ещё? Было бы актуальнее.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #30

18. Сообщение от xi (??), 03-Янв-21, 12:00   +4 +/
Всё не так уж плохо. На js только расширение для браузера (что сразу объясняет такие большие возможности по управлению внутренностями браузера), а сам FUSE-модуль на C.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #19

19. Сообщение от Корец (?), 03-Янв-21, 12:11   +18 +/
> FUSE-модуль на C.

Ну я как раз на это и намекал. Фрактал должен был сразу заявить про сишную дырень.
Фрактал не настоящий!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #26, #27

20. Сообщение от Амоним (?), 03-Янв-21, 12:20   –1 +/
selenium есть например. Можно практически все то же самое делать, только через апи а не виртуальную фс. Из питона дергается легко, самое то для вэб-скрэйпинга. Можно при желании реализовать и fuse в питоне. В общем и целом штука может и нужная и полезная, но автор погорячился - можно было бы просто selenium использовать, а не свое расширение велосипедить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #55

21. Сообщение от Аноним (92), 03-Янв-21, 12:54   +/
Зачем? Нет, понятно, что это можно сделать, но зачем?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #124

22. Сообщение от Вася (??), 03-Янв-21, 12:54   +1 +/
Ждём TabOS
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #129

23. Сообщение от лютый жабби__ (?), 03-Янв-21, 12:55   +1 +/
>Была в старину такая штука - netscape-remote

как бэ headless chromium живёт и здравствует, вроде развивается

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

24. Сообщение от Lex (??), 03-Янв-21, 12:56   +27 +/
Ты не на хренабре, чтобы минусить и блокировать любое инакомыслие
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #39, #41, #57

25. Сообщение от Я (??), 03-Янв-21, 12:58   –2 +/
А зачем оно? Какой в ней смысл?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #34, #35

26. Сообщение от Анан (?), 03-Янв-21, 13:03   +/
на расте бы, это опять все в дырах
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #37

27. Сообщение от Michael Shigorinemail (ok), 03-Янв-21, 13:04   +9 +/
Может, ему наконец-то велосипед подарили? :-)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #98

28. Сообщение от Michael Shigorinemail (ok), 03-Янв-21, 13:05   +4 +/
Возможно, это как раз часть плана...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

29. Сообщение от YetAnotherOnanym (ok), 03-Янв-21, 13:08   +5 +/
Смени дилера.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

30. Сообщение от Michael Shigorinemail (ok), 03-Янв-21, 13:08   –6 +/
Понимаете, как только ФС для управления долгами кто-то реализует (даже если не очень масштабируемую) -- ФРС, МВФ и прочие благотворительные структурки попытаются что-нить с этим сделать.

Но есть лайфхак: заняться полезным вместо вредного.  Правда, не всем по плечу.

PS: s/Б/Ф/ -- хотя гибрид МВФ и ВБ тоже занятный в своём роде вышел...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

31. Сообщение от Аноним (31), 03-Янв-21, 13:09   +5 +/
Отсыпте исходников вашей RedAlert OS
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

32. Сообщение от Аноним (31), 03-Янв-21, 13:12   +3 +/
Теперь для доступа к данным браузера не нужно трогать API браузера, справится и обычный шелл-скрипт, например.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #95

33. Сообщение от Аноним (31), 03-Янв-21, 13:13   +4 +/
Если "хакер" может получить доступ к файлам в вашем компьютере, у меня для вас плохие новости.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

34. Сообщение от Аноним (31), 03-Янв-21, 13:14   +1 +/
Упрощает шаманство с дополнениями. Не нужно учить API браузера, работа с данными через файлы (юниксвеееей!!!)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

35. Сообщение от лолшто (?), 03-Янв-21, 13:25   +1 +/
Web scraping без браузерных api и js. В перспективе можно будет кнопки програмно кликать и данные в формы вводить. Но для этого все равно какой-то апи все же придется учить, так почему бы не выучить браузерный?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #54

36. Сообщение от Аноним (37), 03-Янв-21, 13:28   +2 +/
Первая новая годнота за последнее время.
Ответить | Правка | Наверх | Cообщить модератору

37. Сообщение от Аноним (37), 03-Янв-21, 13:30   +1 +/
Любитель дыр на любом языке дыру напишет, хоть на расте, хотя на пхп.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

38. Сообщение от user (??), 03-Янв-21, 13:54   +2 +/
Похоже на костыль для браузеров с убогими закладками.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

39. Сообщение от Вася (??), 03-Янв-21, 14:01   +1 +/
+
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

40. Сообщение от Аноним (-), 03-Янв-21, 14:29   +4 +/
Что ты там cp собрался? Посмотри чего ютуб отгружает, умник :). Чанки без хидера, кусочками, так что здесь и сейчас ты только сегмент на десяток секунд можешь позырить. Без звука.

Нет, если тебе реально надо то можно все это прожевать и пересобрать, конечно. Но делать это через ФС в браузере довольно странно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #59, #74

41. Сообщение от Аноним (-), 03-Янв-21, 14:29   +2 +/
Его самого на хренабре забанят в 10 секунд.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

42. Сообщение от MS brother (?), 03-Янв-21, 14:31   +1 +/
>ТелеметриюФС

Спасибо, мы вас услышали. Сделаем для WSL 2.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #79

43. Сообщение от Аноним (-), 03-Янв-21, 14:31   +/
> Ого, заново изобрели Plan 9.

Так кто сказал что план был плох? Плоха была реализация не от мира сего.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #48, #50, #113

44. Сообщение от Аноним (-), 03-Янв-21, 14:32   +/
Сойдет за пример как делать FUSE FS на сях, пустячок а полезно :)
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #47

45. Сообщение от MS brother (?), 03-Янв-21, 14:33   +2 +/
А кому мешают? Они подобные в пространстве пользователя реализованы, не нужно - не ставьте.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

46. Сообщение от Аноним (48), 03-Янв-21, 14:35   +/
TabFS пригодилось бы, если бы было автономно. Т.е. не привязано к браузерам.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #72, #75, #78

47. Сообщение от Аноним (48), 03-Янв-21, 14:37   +/
Модули FUSE можно делать на чём угодно. Хоть на скриптовых.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #64

48. Сообщение от Аноним (48), 03-Янв-21, 14:40   +2 +/
А, понимаю, не на Расте.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #63

49. Сообщение от Oxyd76 (?), 03-Янв-21, 14:51   +3 +/
Держи в курсе!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

50. Сообщение от Oxyd76 (?), 03-Янв-21, 14:59   +2 +/
Так 9p и посейчас используется. В ядре оно есть и в WSL2 используется, для интеграции виндов в линуху и наоборот.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43

51. Сообщение от Механик (?), 03-Янв-21, 15:04   +3 +/
В смысле приснилось?! Ты ещё не подключался к своим серверам?! С первого числа же активирована система!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

52. Сообщение от flkghdfgklh (?), 03-Янв-21, 15:05   +3 +/
> с погибелью Нетскейпа

Ох уж мне эти дети-фантазеры. NN не погиб, его код был открыт и был создан Mozilla Phoenix, ныне известный, как Mozilla Firefox.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #62, #100

54. Сообщение от hshhhhh (ok), 03-Янв-21, 16:19   +/
> В перспективе можно будет кнопки програмно кликать и данные в формы вводить.

можно через js уже сейчас

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #125

55. Сообщение от Аноним (55), 03-Янв-21, 16:24   +3 +/
У селениума совсем другой, гораздо более сложный интерфейс. Сам селениум состоит из набора блобов от разрабов браузера, кода разрабов селениума и вашего кода, отсюда много неприятностей вроде не самой простой настройки, не работающих функций (в тч в зависимости от браузера), трёх интерфейсов для настройки профайла (из которых 2 крайне ограничены, а третий по сути неудобный хак). И тд и тп.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

56. Сообщение от Аноним (56), 03-Янв-21, 16:28   –2 +/
Пачиму для венды нет и не планируется даже? (
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #65, #66

57. Сообщение от Гимли (?), 03-Янв-21, 16:31   –2 +/
Да да да, конечно. Попробуй здесь против кутей написать что-нибудь и за GTK, да сравни реакцию. Ничем не лучше того ресурса.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #71, #116

59. Сообщение от CrazyAlex (?), 03-Янв-21, 16:40   +/
Если inotify сделают - совершенно не странно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #80

61. Сообщение от Аноним (61), 03-Янв-21, 17:23   –1 +/
зачем такие сложности с телефоном, просто набираешь в терминале одно из
fsb help
fbr help
cia help
и в течении минуты тебя соединит со свободным оператором твоей локации
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #70

62. Сообщение от Kuromi (ok), 03-Янв-21, 17:38   +2 +/
Ох уж эти "В одно ухо влетело". На основе кода NN был создан Mozilla Suite (хотя история чуть более запутанная, ведь код сначала как бы открылы и и делали на его основе NN), и то, код собственно NN вышвыривали оттуда огромными шматами, чтобы не держаться за Legacy. В Mozilla Suite надолго задержался по сути NPAPI, Mork, движек JS и частично сам вэбдвижок. Потом уже от Mozilla Suite отпочковался куда более легкий Firefox (сначала Phoenix), продолживший заменять Нетскейповские компоненты своими, одним из самых последних был Mork (движек внутренней БД) и, отчасти, NPAPI.

Реально Мозиллловский браузер очень быстро ушел от того кода Нетскейп.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #68

63. Сообщение от Аноним (63), 03-Янв-21, 18:08   +4 +/
> А, понимаю, не на Расте.

Просто очень уж круто завернули. Зачем дома киловаттный радар? А если магнетрон засунуть в железный ящик и предложить кормежку греть - оказывается, идет нарасхват.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

64. Сообщение от Аноним (63), 03-Янв-21, 18:09   –1 +/
> Модули FUSE можно делать на чём угодно. Хоть на скриптовых.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47 Ответы: #69

65. Сообщение от Аноним (63), 03-Янв-21, 18:10   +5 +/
> Пачиму для венды нет и не планируется даже? (

Занафига б в хомячковой опрационке такие навороты...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56 Ответы: #81, #114

66. Сообщение от microsoft (?), 03-Янв-21, 18:11   +5 +/
"Пользователи" вянды должны запускать ровно 3 программы,офис, аутглюк, иигры. Все.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56 Ответы: #85

67. Сообщение от playnet (ok), 03-Янв-21, 18:22   +1 +/
Ждём под винду...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #73, #88

68. Сообщение от Michael Shigorinemail (ok), 03-Янв-21, 18:36   +/
А точно именно код NN был открыт?  Мне просто не припоминается ничего от Motif в Mozilla 0.7 (хотя это могли быть вообще бинарники, но опять же с XUL вместо мотифа), и что-то смутно припоминается насчёт того, что открывали наработки "браузера следующего поколения" (понятно, что "под капотом" всё равно много чего оставалось по наследству, но как минимум морду переделывали напрочь).

Ну и основанный уже на этом проекте NN6 не особо напоминал NN4, соответственно...

А Firefox какое-то время успел погулять как Firebird, пока кто-то не докопался по торговой марке.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62 Ответы: #76, #93

69. Сообщение от kai3341 (ok), 03-Янв-21, 18:37   +2 +/
> Иди нафиг с своими скриптовыми модулями, сам их юзай

Я делал fuse-модуль на python. Код писать было достаточно приятно. Так как код 99.9% времени находился в io-wait, производительность не была узким местом

На fuse можно много психованных вещей сделать. Вплоть до реализации псевдофс над html документом. У кого насколько грибов^W фантазии хватит

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64 Ответы: #77

70. Сообщение от Michael Shigorinemail (ok), 03-Янв-21, 18:39   +3 +/
> fbr help

fbr: command not really found, type `fbi help' next time

%)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61 Ответы: #117

71. Сообщение от Michael Shigorinemail (ok), 03-Янв-21, 18:40   +1 +/
Попробуйте писать по существу, а не в дуплик-моуд -- и всё сами увидите.

Так-то и меня вон порой загоняют на ёлку аргументами, когда заносит ;-)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57

72. Сообщение от Michael Shigorinemail (ok), 03-Янв-21, 18:41   –1 +/
> TabFS пригодилось бы, если бы было автономно. Т.е. не привязано к браузерам.

Тут недавно вспоминали самурая без меча...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

73. Сообщение от Michael Shigorinemail (ok), 03-Янв-21, 18:42   +/
> Ждём под винду...

Ваш звонок...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

74. Сообщение от НяшМяш (ok), 03-Янв-21, 19:30   +/
> Чанки без хидера, кусочками, так что здесь и сейчас ты только сегмент на десяток секунд можешь позырить. Без звука.

Пока ещё ютуб отдаёт цельные видео - можно через тот же youtube-dl посмотреть их наличие. Только качество максимум 720р в пережатом H264.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #90

75. Сообщение от user (??), 03-Янв-21, 19:48   +/
Тогда будут бороться как с privoxy, внедрят какой-нибудь https.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

76. Сообщение от flkghdfgklh (?), 03-Янв-21, 20:00   +1 +/
Точно был открыт NN. Я во времена 0.1-0.6 контрибутил понемногу

NN6 был отдельно

Firefox был сначала Phoenix, имя сменили что бы не нарватся на Phoenix, потом стал Firebird, но никто не докапывался, а тоже сообразили, что есть такая БД

P.S. Люблю в тебя за людоедские взгляды кидаться фекалиями, но тут вынужден ответить по делу

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68

77. Сообщение от Аноним (80), 03-Янв-21, 20:03   –6 +/
> Я делал fuse-модуль на python. Код писать было достаточно приятно.

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

> Так как код 99.9% времени находился в io-wait, производительность не была узким местом

Пока автор полтора файла на своем тормозном ноутбучном винче колупал. А то что у кого-то конфиг может быть и другой - питономакака естественно не догадывается. Там главное чтобы "код приятно было".

> На fuse можно много психованных вещей сделать. Вплоть до реализации псевдофс над
> html документом. У кого насколько грибов^W фантазии хватит

Спасибо, теперь я знаю что питонисты используют при написании кода.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #94

78. Сообщение от Аноним (80), 03-Янв-21, 20:04   +/
> TabFS пригодилось бы, если бы было автономно. Т.е. не привязано к браузерам.

Ну так отфоркай и пропатч. Правда не понятно вкладки чего он должен менеджить в этом случае.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #82

79. Сообщение от Аноним (80), 03-Янв-21, 20:06   +/
WSL 3. Update your bookmarks, bro.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

80. Сообщение от Аноним (80), 03-Янв-21, 20:07   +/
> Если inotify сделают - совершенно не странно.

А не проше было проксь по пути поставить с своим сертом и собрать им все это, если оно надо? Ловить результат HTTP запросов через inotify - это утонченно, конечно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59 Ответы: #89

81. Сообщение от Аноним (81), 03-Янв-21, 20:09   –2 +/
А макось тогда какая операцыонка?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65 Ответы: #83

82. Сообщение от Мика (??), 03-Янв-21, 20:41   +/
Видимо, интерфейс к Web, т.е. что-то вроде WebFS.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78 Ответы: #84

83. Сообщение от Аноним (84), 03-Янв-21, 20:51   +1 +/
Гламурно-п...ская, разумеется.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81 Ответы: #86

84. Сообщение от Аноним (84), 03-Янв-21, 20:52   +/
Так вроде для как минимум webdav это уже сделали. А для произвольно взятого файла и сервака это работать вообще не обязано. Попробуйте seek сделать на поточном видео. И как, хорошо получается?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #82

85. Сообщение от Аноним (85), 03-Янв-21, 20:55   +3 +/
Вирусы!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #126

86. Сообщение от Аноним (81), 03-Янв-21, 21:41   +/
А в ней занафига?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83

87. Сообщение от Аноним (87), 03-Янв-21, 21:51   +/
А где же windows?
#ifdef _WIN32
#undef snprintf
#undef vsnprintf
#define snprintf cs_win_snprintf
#define vsnprintf cs_win_vsnprintf
int cs_win_snprintf(char *str, size_t size, const char *format, ...);
int cs_win_vsnprintf(char *str, size_t size, const char *format, va_list ap);
#if _MSC_VER >= 1700 || (defined(__GNUC__))
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #131

88. Сообщение от qqqqqq (?), 03-Янв-21, 22:11   +/
Тебе уже и cygwin и wsl дали, но чего-то всё ещё не хватает...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

89. Сообщение от Crazy Alex (ok), 03-Янв-21, 22:41   +/
Явно не проще. В контексте одной вкладки гораздо понятнее, что там к чему, и никакой суеты с сертами и проксями не надо. А какие там оверхеды - побоку, это ж не на сервере 24/7 молотить.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80 Ответы: #134

90. Сообщение от Crazy Alex (ok), 03-Янв-21, 22:42   +/
Через youtube-dl можно и в нормальном качестве собрать. Тут скорее о гипотетической возможности.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #92

91. Сообщение от анонимуслинус (?), 03-Янв-21, 23:02   +3 +/
давайте сделаем браузер в браузере на браузере, а погодь уже есть. Тогда давай сделаем файловую систему на файловой системе, а то народ стал слишком легко разбираться что же там их ресурсы жрет, а так будет еще один слой путающей абстракции.)))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #112

92. Сообщение от Аноним (92), 03-Янв-21, 23:11   +/
А youtube-dl кстати сам не выберет нормальное качество, я не знаю чем они руководствовались, но чтобы выбрать лучшее качество на том же ютубе придётся указать что тебе нужен опус вместо угробленного аац. Видимо, выбирает по битрейту, чем выше битрейт -- тем лучше (а это не так).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90 Ответы: #99

93. Сообщение от Kuromi (ok), 04-Янв-21, 00:29   +/
> А точно именно код NN был открыт?  Мне просто не припоминается
> ничего от Motif в Mozilla 0.7 (хотя это могли быть вообще
> бинарники, но опять же с XUL вместо мотифа), и что-то смутно
> припоминается насчёт того, что открывали наработки "браузера следующего поколения" (понятно,
> что "под капотом" всё равно много чего оставалось по наследству, но
> как минимум морду переделывали напрочь).
> Ну и основанный уже на этом проекте NN6 не особо напоминал NN4,
> соответственно...
> А Firefox какое-то время успел погулять как Firebird, пока кто-то не докопался
> по торговой марке.

Открыт был. Но суть-то в том что Mozilla Suite никогда не была = Netscape (если мы не про то что монстрячили уже под пятой Warner). Программеры из Мозиллы тогда, по мемуарам одного из них, "посмотрели, ахнули и начали писать все с нуля", изначальный план был да, взять код Нетскейпа и продолжать, но эта идея была отброшена почти сразу.. Они ВЗЯЛИ то что можно взять (движки), но тот же Гуй сразу начали делать с XUL, который создавали на ходу.

Файрфокс ранний, если кто забыл, вообще был хобби-проектом нескольких разработчиков внутри Мозиллы. Потом руководство прознало (тогда там еще не было такой бюрократии), попросило показать и ахнуло - так все было быстро, "легонько" и незамороченно. Файрфокс стал официальным проектом, как "Мозилла для домохозяек", а потом ресурсы ну очень шустро все перевели на ФФ (так, что Мозилла Сьют 1.9 кажется из беты даже и не вышла) и как выясняется, верно сделали.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68

94. Сообщение от kai3341 (ok), 04-Янв-21, 01:57   +2 +/
Haters gonna hate. Это был FUSE для AWS Glacier. Что из того, что ты выcpaл, актуально для AWS Glacier?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77 Ответы: #135

95. Сообщение от анонимуслинус (?), 04-Янв-21, 03:02   +2 +/
и потом на его основе они опять закричат про drm и другие извращения и как потом было сделано во всех браузерах закачка хешированных кусков мяса из которых ничего не понять.) браво потом еще одну абстракцию. помнится в фоксе этак 2.8 можно было тоже видео с его каталога тащить и никакие хелперы с донлоадерами не нужны были. а потом  началось"это нарушает права " и прочие сопли по копированию контента. в общем мы еще увидим не один виток абстракций над абстракциями.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #128

97. Сообщение от wd (?), 04-Янв-21, 07:36   +/
ну теперь через примитивный патч для xxkb можно менять цвет курсора, или рамки поля ввода в зависимости от раскладки...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #115

98. Сообщение от Аноним (98), 04-Янв-21, 11:03   –2 +/
> Может, ему наконец-то велосипед подарили? :-)

Будем надеяться что на НГ и он поехал в тундру в -50 обкатывать и выносить белкам мозг своим хрустом. Пусть его там медведи съедят.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

99. Сообщение от iPony129412 (?), 04-Янв-21, 12:07   +/
Проверил. Без опций дефолтом получил 3840x2160 2160p vp9 + opus @160k

Ну собственно лучше не было.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92 Ответы: #101

100. Сообщение от rvs2016 (ok), 04-Янв-21, 13:32   –1 +/
>> с погибелью Нетскейпа
> Ох уж мне эти дети-фантазеры. NN не погиб, его код был открыт
> и был создан Mozilla Phoenix, ныне известный, как Mozilla Firefox.

Ох уж мне эти дети-философы. Ну ладно, не погиб, а переродился. Ну это ж философия - помер ли исходный объект после перерождения или новый объект и есть объект старый, но новый. Ну как самурай без меча, который подобен самураю с мечом, но только без меча. :-)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52

101. Сообщение от Аноним (92), 04-Янв-21, 14:26   +/
Там опус не лучший дефолтом, надо отдельно указывать +bestaudio[acodec=opus]. Может, не на всех видео.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99 Ответы: #103, #105

102. Сообщение от Аноним (102), 04-Янв-21, 14:39   +/
Ебанись
Ответить | Правка | Наверх | Cообщить модератору

103. Сообщение от iPony129412 (?), 04-Янв-21, 14:42   +/
> Там опус не лучший дефолтом, надо отдельно указывать +bestaudio[acodec=opus]. Может, не на всех видео.

А ты про аудио.
Ну так aac@128 VS opus@160 - это спецолимпиада.

И в тот же контейнер MPEG-4 не засунешь opus.
Поэтому для видео 1080p и ниже выбор идёт в сторону H.264 + aac в контейнере MPEG-4.
Совместимость больше. А про качество вопрос спорный.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101 Ответы: #104

104. Сообщение от Аноним (92), 04-Янв-21, 14:50   +/
Вопрос качества однозначный, сгенерируй спектрограмму да сравни. Ютуб уже давно удалил нормально звучащий aac и теперь это только опция для тех у кого ничего не работает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103 Ответы: #106

105. Сообщение от iPony129412 (?), 04-Янв-21, 15:01   +/
Короче нашёл.
https://github.com/ytdl-org/youtube-dl/issues/6018

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101

106. Сообщение от iPony129412 (?), 04-Янв-21, 15:11   +/
Сравнил

https://imgur.com/a/0G28dis

Какая-то спецолимпиада.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104 Ответы: #107, #108

107. Сообщение от iPony129412 (?), 04-Янв-21, 15:13   +/
Вот кстати не подписал :D

Где тут хорошо, а где плохо?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #106

108. Сообщение от Аноним (92), 04-Янв-21, 15:16   +/
Это не то, если смотреть по спектрограмме что и где обрезано, будет видно искажения вносимые кодеком и применённые фильтры (дизеринг тоже видно, но это уже больше про опус). А на слух различия в качестве на таком низком битрейте прекрасно различимы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #106 Ответы: #109

109. Сообщение от iPony129412 (?), 04-Янв-21, 15:26   +/
А, увидел. Тут частоты выше 16 тысяч срезаны даже.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #108

110. Сообщение от Аноним (110), 04-Янв-21, 18:04   +/
Вот 100 лет ждал. Именно этого мне не хватало во всех современных браузерах. Файловой системы для вкладок.

Вот сейчас и поставлю, и сделаю в ней вгладку на разработчика.

Ответить | Правка | Наверх | Cообщить модератору

111. Сообщение от Аноним (111), 04-Янв-21, 23:41   +/
Так можно будет делать из консоли?

cp -R tabfs://youtube.com/users/Vasya/music/ ~/
cp -R tabfs://youtube.com/users/Vasya/video/ ~/

cp -R ~/music/ tabfs://youtube.com/users/Vasya/music/
cp -R ~/video/ tabfs://youtube.com/users/Vasya/video/

Или новость не про это?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #120, #130

112. Сообщение от Аноньимъ (ok), 05-Янв-21, 05:20   +1 +/
Что если в эту файловую систему установить браузер?
Браузер установленный во вкладки браузера.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91 Ответы: #119

113. Сообщение от Аноньимъ (ok), 05-Янв-21, 05:22   +/
Да всё там было в порядке.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43

114. Сообщение от твой батя (?), 05-Янв-21, 14:12   +/
Дед, опять в танки переиграл, иди спать
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65

115. Сообщение от nuclightemail (??), 05-Янв-21, 14:13   +/
Выкладывай патч!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97 Ответы: #121

116. Сообщение от Lex (??), 05-Янв-21, 15:55   +/
Есть немного. Авось, скоро ситуация исправится конкретно в случае с сабжем..
Судя по тому, как qt своей холопопастве сс.ными тряпками лещей отвешивает с «лицензиями» и «открытостью».
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57

117. Сообщение от mos87 (ok), 05-Янв-21, 16:11   –1 +/
Авторитетный специалист виден.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70

118. Сообщение от mos87 (ok), 05-Янв-21, 16:13   +/
Это жалкая недокопия великого WEBOoB?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #132

119. Сообщение от анонимуслинус (?), 06-Янв-21, 03:37   +1 +/
а вот это революционная идея, продвигаем))) ура товарисчи))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #112

120. Сообщение от анонимуслинус (?), 06-Янв-21, 03:39   +/
новость про еще одну виртуальную файловую систему в лине спецом для браузера.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #111

121. Сообщение от wd (?), 06-Янв-21, 05:17   +/
diff -u xxkb-1.11.1.orig/wlist.c xxkb-1.11.1/wlist.c
--- xxkb-1.11.1.orig/wlist.c    2014-09-08 22:06:02.000000000 +0400
+++ xxkb-1.11.1/wlist.c    2017-08-01 23:51:42.625471843 +0300
@@ -50,6 +50,8 @@
void
win_update(Window win, XXkbElement *elem, GC gc, int group, int win_x, int win_y)
{
+printf("%d\n",group);
+fflush(NULL);
    if (win && elem->pictures[group]) {
        XClearWindow(dpy, win);
#ifdef SHAPE_EXT
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #115 Ответы: #122

122. Сообщение от wd (?), 06-Янв-21, 05:23   +/
#!/bin/sh

declare -A LANG
LANG[0]=Lat
LANG[1]=Pyc
COLOR[0]=005fff
COLOR[1]=ff4000
./xxkb |while read grp; do
    FvwmCommand "SendToModule ToolBar ChangeButton clp Title ${LANG[$grp]}";
#    FvwmCommand "Colorset 8 bg #${COLOR[$grp]}"
done

я вот так еще развлекался, но вот если колорсет дергать - протормозка глобальная :(

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #121

123. Сообщение от Онто А Ним (?), 06-Янв-21, 09:42   +1 +/
Тактический ход в войне за контроль. Нет смысла гоняться за браузером. Вечно догонять.

Вместо этого отображать контент в ФС. Собственным арсеналом (вот и не надо больше гоняться за) отслеживать и форсировать нужное в контенте.

Сразу браузер может много как развиваться, но контент-то пользователь будет видеть независимый от б. Разбирая фалйы можно самопальными Баш-простынками делать результат https://adnauseam.io/

Годнота. Развлечений обещает.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

124. Сообщение от Онто А Ним (?), 06-Янв-21, 09:44   +/
https://adnauseam.io/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

125. Сообщение от Онто А Ним (?), 06-Янв-21, 09:47   +/
В браузере меняют для личного бизнеса, а не для пользователя. Надёжнее не зависеть от возможности запрета нужного в АПИ.

Проходили ж сколько раз. ))

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54

126. Сообщение от Онто А Ним (?), 06-Янв-21, 09:49   +/
Телеметрия. (поправил; на здоровье)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #85 Ответы: #133

127. Сообщение от Михаил (??), 07-Янв-21, 14:26   +/
Вкладки? А закладки?
Ответить | Правка | Наверх | Cообщить модератору

128. Сообщение от NS5 (?), 08-Янв-21, 12:49   +/
Так а при чём здесь drm и особо одарённые копирасты? Идея сабжа сама по себе хорошая, если и пилить браузер, то с такой фишкой точно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95

129. Сообщение от NS5 (?), 08-Янв-21, 12:54   +/
ChromeOS же
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

130. Сообщение от Аноним (130), 08-Янв-21, 13:04   +/
С youtube немного посложнее, но в целом в правильную сторону мыслите. Прилетающий в браузер контент можно будет простым скриптом вытащить и разбираться с ним отдельно, а не через специальное дополнение специально для специального браузера специально для ютуба. 4 специально превращаются в поддержку в TabFS нужного вам браузера.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #111

131. Сообщение от Аноним (131), 08-Янв-21, 18:57   +/
> А где же windows?


#ifdef _WIN32
#error Lamers are not allowed.
#endif

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #87

132. Сообщение от Аноним (131), 08-Янв-21, 19:00   +/
> Это жалкая недокопия великого WEBOoB?

А эта вебтитька умеет вывешивать моей операционке интерфейс для доступа к себе и автоматизации, как вот это? Или как обычно, вещь в себе, навязывающая 1-2 подхода, 1-2 яп симпатичных автору и проч? А то вот это - юниксвэйно. И может насладиться всей крутизной юниксвэя.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #118

133. Сообщение от Аноним (133), 08-Янв-21, 19:02   +/
> Телеметрия. (поправил; на здоровье)

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #126

134. Сообщение от Аноним (-), 09-Янв-21, 02:18   +/
> Явно не проще. В контексте одной вкладки гораздо понятнее,

У гугла обычно одно и то же видео выбирает один и тот же сервер чанков, кроме каких-то странных ситуаций когда он сдох и т.п..

> какие там оверхеды - побоку, это ж не на сервере 24/7 молотить.

Да просто довольно странный способ узнать о загрузке чанка - не отловить даунлоад а нотификацию ФС ловить. Но да, если сильно хочется, можно и левой пяткой правое ухо почесать, если гибкость позволяет.

> Можно в самом браузере, конечно - но написать обычный скрипт лично мне
> было бы куда проще, чем разбираться, что там даёт браузер,

Вот тут не поспоришь, сама идея вывесить это вообще всей unix way автоматизации - офигенна.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89

135. Сообщение от Аноним (-), 09-Янв-21, 02:27   +/
> Haters gonna hate. Это был FUSE для AWS Glacier.

Вебмакачным технологиям и реализация вебмакачная. Логично.

> Что из того, что ты выcpaл, актуально для AWS Glacier?

Абсолютно ничего. Я этим не пользуюсь и не планирую. Мне от амазона ничего не нужно. А то что вебмакаки падкие на какой-то левый хайп с "незаменимым" хламом без которого "невозможно жить" я уже заметил. При том незаменим этот хлам только для таких автырей изрыгающих свой поганый гавнокод, выглядящий как гавно и работающий как гавно. Но когда вся технология гавно, вебмакаки принюхиваются постепенно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру