Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Vivaldi (часть 7)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части: часть 1, часть 2, часть 3, часть 4, часть 5, часть 6



Windows 10/11 32-bit | 64-bit | ARM64 | Linux, macOS, Android  

Последняя версия для Windows 7/8/8.1 - 5.6.2867.62 32-bit | 64-bit  
   

Тестовая сборка:
7.1.3510.4 (29.10.2024)

Windows 10/11 32-bit | 64-bit | ARM64 | Linux, macOS



Внутренние ссылки для Vivaldi — vivaldi://
Страница для отправки баг-репортов; писать только на английском!
Русскоязычная ветка на официальном форуме — для пожеланий предложений
Chrome WebStore | Opera — официальный репозиторий расширений

Результаты опроса по добавлению новых функций в браузер Vivaldi (проведённого в 2015 году)
Результаты опроса о популярности функций браузера Vivaldi (проведённого в 2016 году)

Ссылки:
Team Blog
Архив предыдущих версий браузера со списками изменений
Vivaldi :: Хабр (Остальное)
Vivaldi :: ВКонтакте
Vivaldi :: Twitter
Vivaldi :: Vivaldi Tips

Release Notes
Полный список функций браузера Vivaldi (обновляется)
История реализации функций Vivaldi | Подробности...
Список Capushon

Решение проблем:
by den_po: VivaldiHooks
Делаем компактный интерфейс при помощи css (forum Vivaldi)
Делаем полный портабл из официального дистрибутива
 
Устаревшее:
Делаем полный портабл [обновлено: 17.12.22]

Всего записей: 39099 | Зарегистр. 26-02-2002 | Отправлено: 11:52 22-10-2023 | Исправлено: MAX63ru, 20:25 29-10-2024
greeple

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziken
Цитата:
столько проблем, потому что кое-кто не может создать редирект ссылку на последнюю версию своего браузера...
 

да ссылка есть https://vivaldi.com/ru/download?platform=win только не на скачку, а добавляет ссылку в кнопку

Код:
if (selectedOS == 'mac' || selectedOS == 'win' || selectedOS == 'linux')

 
Добавлено:
insorg
Цитата:
А зачем выбор? Просто удали ненужную тебе строку.

а нафига мне качать две версии-то? они уже скоро будут весить по 500мб каждая
ну хотя да, если строку, проще тогда закомментировать x64 и оставить x32 в дефолт, а кому надо поменяют себе, или наоборот, а сейчас по умолчанию качай обе

Всего записей: 5345 | Зарегистр. 11-02-2020 | Отправлено: 00:28 25-10-2024 | Исправлено: greeple, 00:34 25-10-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple
Ссылка там одна статичная по такому образцу
https://downloads.vivaldi.com/stable/Vivaldi.7.0.3495.6.exe
https://downloads.vivaldi.com/stable/Vivaldi.7.0.3495.6.x64.exe
 
Циферки только меняются.
А сами циферки можно взять на jsке от той самой страницы на скачивание, что ты показываешь:  https://vivaldi.com/wp-content/vivaldi-versions.js
Только там хитро. Саму "обычную" jsку тоже обновляют вручную и не сразу. Правильная отдаётся по принципу   https://vivaldi.com/wp-content/vivaldi-versions.js?циферки
И эти самые циферки надо искать в теле той самой страницы  https://vivaldi.com/download
 
Вот и всё. А дальше просто эти самые циферки получаешь любым удобным тебе способом.
Ну, либо прибить их гвоздями и писать каждый раз вручную, но имхо это муторно и неудобно, если надо на постоянку.
 
Добавлено:
Ну и да, хошь - удаляй строку, хошь - комментируй. По вкусу. Я ж всегда обращал внимание, что я даю это как образец, а не готовое решение на все случаи жизни, которое нельзя трогать или менять.
Наоборот можно и нужно. Даже специально ради этого стараюсь делать их максимально компактными, без кучи лишних строк, сложных переходов и прочих вещей, которыми так любят щеголять некоторые мемберы.

Всего записей: 17842 | Зарегистр. 04-11-2010 | Отправлено: 00:34 25-10-2024
greeple

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziken
Цитата:
Я уже готов сам переделать батник, чтобы просто вписывать номер версии. Фиг знает вообще, почему он у меня не может её определить...

бывает
у меня вот был случай что по конвейеру | не передавалось ничего, пришлось винду переустановить, потом в curl почему-то символы юникода не прописывала, на втором компе норм, а на ноуте ни в какую, надо вот опять переустановить проверить, но пока руки не дошли (причём винда одна и та же, с одинаковыми настройками)

Всего записей: 5345 | Зарегистр. 11-02-2020 | Отправлено: 00:37 25-10-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziken

Цитата:
чтобы просто вписывать номер версии

Есть идея лучше. Тыц.
Что в имени напишешь, такое ехе дистрибутива и скачается. Убраны запросы, убраны снапшоты, убран version.dll и вообще чисто минимализм полнейший.
 
Добавлено:
Хошь 32-битку - убирай .x64 , хошь 64-битку - не убирай. На х64 в качестве подопытного потыкал, работает отлично.
 
Добавлено:
greeple

Цитата:
по конвейеру | не передавалось ничего

Кстати, в качестве подозреваемого может быть  2^>nul  конструкция. Как-то уже сталкивался с тем, что на разных компах почему-то cmd не хочет нормально её пережёвывать. Причину так и не нашёл, т.к. воспроизвести проблему больше не удавалось.

Всего записей: 17842 | Зарегистр. 04-11-2010 | Отправлено: 00:44 25-10-2024
greeple

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Цитата:
Ссылка там одна статичная по такому образцу

да вроде там не шаблоны, а сразу ссылки
вот тут ещё ссылка https://vivaldi.com/ru/
и даже тут https://vivaldi.com/ru/company/ в шапке (можно её и брать, и версию с неё)
даже если с ru-board консоль открыть (минуя cors) и взять страницу  

Код:
let test = xhr('https://vivaldi.com/ru/download/')
function xhr(link){
  const request = new XMLHttpRequest();
  request.open("GET", link, false);  
   
request.send(null);
  if (request.status === 200) {
   
  return request.responseText;
}
  return null;
}
console.log(test)

выдаст страницу в которой готовые ссылки
 
вообще вивальди тут смотрит обнова есть или нет update.vivaldi.com:443 с таким агентом Vivaldi/6.9.3447.51 WinSparkle/0.5.2 (или без второго я так и не понял)
но видимо без определённого запроса не получишь доступ (а ну у них changelogs там же, ну кароче да, нет бы открыть всем)
 
 
 
Добавлено:
insorg
Цитата:
Кстати, в качестве подозреваемого может быть  2^>nul

у меня тогда был просто | когда yt-dlp ссылку передавал в potplayer

Всего записей: 5345 | Зарегистр. 11-02-2020 | Отправлено: 01:29 25-10-2024 | Исправлено: greeple, 01:34 25-10-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple
Думаешь, я не ковырял их страницы? Скачай страницу курлой - увидишь, что никакой ссылки на ехе в её теле и близко нету. А что ты видишь в браузере (и даже "типа-исходном" коде страницы) - это уже результат работы js.
Потому это единственный надёжный вариант. А всякие там левые страницы (не сайт разрабов), а борда и им подобные - это всё мимо кассы. Это не надёжно. Это не "всегда свежая" версия. Это банально не удобно разбирать тем же find или findstr.  
 
Добавлено:
Эх, была б у них нормальная редиректная ссылка помимо прямых на ехе, было б проще.

Всего записей: 17842 | Зарегистр. 04-11-2010 | Отправлено: 01:45 25-10-2024
greeple

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Цитата:
это уже результат работы js

какого js? если ты с другого сайта берёшь страницу?
вот

Код:
curl https://vivaldi.com/ru/download/ > ahah.html

это что? https://i.imgur.com/dTrLfOo.png
 
Добавлено:
а ну с шапки нету ссылки, да на всех страницах, а на странице загрузки те ссылки есть
 
Добавлено:
прикол
искал страницы (вдруг есть чо) https://vivaldi.com/ru/notes такую вбил, а там выдало скрин
 
Добавлено:
а https://vivaldi.com/download/latest/ перекидывает на блоги латест, как будто смотрит по концу ссылки, и не важно что в середине, если есть что-то с концом выдаст его

Всего записей: 5345 | Зарегистр. 11-02-2020 | Отправлено: 02:36 25-10-2024
ROKK76

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день. Периодически на стартовой странице появляется дохлая птица. Что это и как избавиться?

Всего записей: 7 | Зарегистр. 25-08-2011 | Отправлено: 11:00 25-10-2024 | Исправлено: ROKK76, 11:10 25-10-2024
Capushon

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ROKK76:
Цитата:
как избавиться?
Расширений поди несколько десятков установлено? Там проблемы часто и возникают.
Нужно настроить заново профиль и ставить только проверенные временем необходимые расширения.

Всего записей: 4704 | Зарегистр. 18-07-2006 | Отправлено: 11:52 25-10-2024
xerpal



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не могу авторизоваться через вивадьди на https://www.twitch.tv , пишет неподдерживаемый браузер. Пробовал менять расширением user-agent - не помогает.  
Проблема решаема?

Всего записей: 1633 | Зарегистр. 08-10-2011 | Отправлено: 14:02 25-10-2024 | Исправлено: xerpal, 14:15 25-10-2024
Benchmark



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xerpal

Цитата:
Проблема решаема?

С версией Vivaldi 6.8.3381.57 никаких проблем. Более новые - одна глючней другой.

Всего записей: 6916 | Зарегистр. 01-10-2002 | Отправлено: 14:15 25-10-2024
xerpal



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark
Что, вы смогли авторизоваться?

Всего записей: 1633 | Зарегистр. 08-10-2011 | Отправлено: 14:16 25-10-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple

Цитата:
какого js? если ты с другого сайта берёшь страницу?  

Все ссылки писал выше. Всё только с сайта вивальдовцев.

Цитата:
это что? https://i.imgur.com/dTrLfOo.png

Это бесполезная страница для моей цели. Куча постоянно меняющегося текста, который просто невозможно вменяемым минимальным for + findstr найти и обработать чтобы получить на выходе конкретную ссылку на дистрибутив.
А вот получить циферки из jsки (в случае конкретно вивальдовцев) - это надёжно и удобно обрабатывается. Файлик мелкий, структурированный, ворочать легко. И не требует сложных конструкций для автоматизации.
 
Добавлено:

Цитата:
а https://vivaldi.com/download/latest/ перекидывает на блоги латест

Да, есть такое. Но это ж не гитхаб чтоб по такому принципу что-то отдавать.  
 
Добавлено:
Добавил в шапку релиз ноты на свежую версию.
бэкап #

Всего записей: 17842 | Зарегистр. 04-11-2010 | Отправлено: 15:09 25-10-2024
greeple

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Цитата:
Это бесполезная страница для моей цели.

ты эту же страницу в батнике берёшь же
 
Добавлено:

Цитата:
Да, есть такое. Но это ж не гитхаб чтоб по такому принципу что-то отдавать

да кто их знает, может где-то есть чисто версия
на update.vivaldi.com был бы адрес открытый с версией было бы удобно, чисто как релизноты только просто версия последняя стабильная, и на второй так же, но снап
 
Добавлено:
вот такую нашёл https://update.vivaldi.com/update/1.0/public/appcast.x64.xml (спасибо гугл за поиск, который подкинул https://forum.hardware.fr/hfr/WindowsSoftware/Logiciels/vivaldi-browser-friends-sujet_340145_30.htm#t3428013 )
там stable-auto есть и версия, по ней походу и проверяет обнову, эта ссылка открыта

Код:
<enclosure url="https://downloads.vivaldi.com/stable-auto/Vivaldi.7.0.3495.6.x64.exe" sparkle:version="7.0.3495.6"/>

и такая https://update.vivaldi.com/update/1.0/public/appcast.xml на x32 получается
пользуйся insorg
а ну вот и на форуме вивальди тоже https://forum.vivaldi.net/topic/56247/auto-update-fails-for-vivaldi/4?_=1729860351809
у снапшотов свои должны быть ссылки на свои xml по ходу (или снапы смотрят тоже на стабле?)
там и ссылка на релизноту последнюю

Всего записей: 5345 | Зарегистр. 11-02-2020 | Отправлено: 15:30 25-10-2024 | Исправлено: greeple, 16:00 25-10-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple

Цитата:
ты эту же страницу в батнике берёшь же  

Смотри, что именно я из неё беру. Не вот этот кусок между текстом, а конкретную ссылку на https://vivaldi.com/wp-content/vivaldi-versions.js ради того, чтобы получить актуальные циферки.
В принципе, этот шаг можно вообще опустить и стучаться не по .js?циферки, а просто по голому .js и это тоже работает. Но уже не раз попадалось, что по файлу .js без циферок номер версии иногда обновляют с опозданием. Потому пришлось добавить. Чисто ради погони за распоследним. Не более того.

Всего записей: 17842 | Зарегистр. 04-11-2010 | Отправлено: 15:45 25-10-2024
Benchmark



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xerpal

Цитата:
Что, вы смогли авторизоваться?

Да, смог. Иначе было бы не о чем говорить.
Из плагинов - µBlock Origin, µMatrix, Violentmonkey и ещё кое-что по мелочам. Так что эти точно не мешают.

Всего записей: 6916 | Зарегистр. 01-10-2002 | Отправлено: 15:45 25-10-2024 | Исправлено: Benchmark, 17:01 25-10-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
на update.vivaldi.com был бы адрес открытый с версией было бы удобно

Было бы ещё удобнее, если б расшарили "папкой", как это сделано у многих других - лисы, оперы, утюга и т.д... Это обрабатывать намного удобнее. И сразу видно все имеющиеся версии. Но я такого (пока что?) у них не видел.

Всего записей: 17842 | Зарегистр. 04-11-2010 | Отправлено: 15:46 25-10-2024
8vojager



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DNS over HTTPS где прописывать (не нашел)?
Плавность, конечно, по дефолту, "великолепна". Спасло расширение SmoothScroll
Не нашел, как очищать историю загрузок при выходе.
И как очищать кэш на выходе?

Всего записей: 236 | Зарегистр. 11-02-2009 | Отправлено: 15:47 25-10-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
вот такую нашёл https://update.vivaldi.com/update/1.0/public/appcast.x64.xml  

Ого. Круто, кайф. Торжество красоты и удобности.  
 
Добавлено:
А вот это ".delta.7z.cab" вообще жесть...
 
Добавлено:
А вообще да, хорошая мысль прослушать трафик, куда там браузер стучится за своими автообновами, на какие адреса и что получает в ответ.
Но на своём компе я ему такие вольности давать точно не буду.

Всего записей: 17842 | Зарегистр. 04-11-2010 | Отправлено: 15:48 25-10-2024
greeple

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Цитата:
Смотри, что именно я из неё беру. Не вот этот кусок между текстом, а конкретную ссылку на https://vivaldi.com/wp-content/vivaldi-versions.js ради того, чтобы получить актуальные циферки.

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

Всего записей: 5345 | Зарегистр. 11-02-2020 | Отправлено: 15:56 25-10-2024 | Исправлено: greeple, 15:57 25-10-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185

Компьютерный форум Ru.Board » Компьютеры » Программы » Vivaldi (часть 7)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru