Discuss Scratch

SpartanDav
Scratcher
100+ posts

Славянские технологии/Slavic technologies(Ru)

Как открыть картинку профиля или проекта в оригинальном качестве (в таком качестве, в котором она была загружена)? Я придумал очень простой способ! В качестве примера я буду использовать свою картинку профиля (аватарку). Итак, для начала нажимаем по ней правой кнопкой мыши и выбираем “Открыть изображение в новой вкладке”. В новой вкладке открывается картинка, к сожалению, в плохом качестве Затем, в адресной строке, где отображается размер картинки (обычно в конце ссылки) изменяем значения, в данном случае с “60x60”, например, на “6000x6000”. И… мы получаем картинку в таком качестве, в котором она была загружена , вот пример моей аватарки с размерами 60x60 (как открывается изначально):

https://uploads.scratch.mit.edu/get_image/user/87639083_60x60.png

А вот в оригинальном качестве:

https://uploads.scratch.mit.edu/get_image/user/87639083_6000x6000.png


То же самое работает и с превью проектов:

https://uploads.scratch.mit.edu/get_image/project/881347552_144000x108000.png
greg1234567890f
Scratcher
1000+ posts

Славянские технологии/Slavic technologies(Ru)

SpartanDav wrote:

Как открыть картинку профиля или проекта в оригинальном качестве (в таком качестве, в котором она была загружена)? Я придумал очень простой способ! В качестве примера я буду использовать свою картинку профиля (аватарку). Итак, для начала нажимаем по ней правой кнопкой мыши и выбираем “Открыть изображение в новой вкладке”. В новой вкладке открывается картинка, к сожалению, в плохом качестве Затем, в адресной строке, где отображается размер картинки (обычно в конце ссылки) изменяем значения, в данном случае с “60x60”, например, на “6000x6000”. И… мы получаем картинку в таком качестве, в котором она была загружена , вот пример моей аватарки с размерами 60x60 (как открывается изначально):

https://uploads.scratch.mit.edu/get_image/user/87639083_60x60.png

А вот в оригинальном качестве:

https://uploads.scratch.mit.edu/get_image/user/87639083_6000x6000.png


То же самое работает и с превью проектов:

https://uploads.scratch.mit.edu/get_image/project/881347552_144000x108000.png
Я это написал в теме для руководств (почему её никто не читает????)
3DArte
Scratcher
100+ posts

Славянские технологии/Slavic technologies(Ru)

greg1234567890f wrote:

SpartanDav wrote:

Как открыть картинку профиля или проекта в оригинальном качестве (в таком качестве, в котором она была загружена)? Я придумал очень простой способ! В качестве примера я буду использовать свою картинку профиля (аватарку). Итак, для начала нажимаем по ней правой кнопкой мыши и выбираем “Открыть изображение в новой вкладке”. В новой вкладке открывается картинка, к сожалению, в плохом качестве Затем, в адресной строке, где отображается размер картинки (обычно в конце ссылки) изменяем значения, в данном случае с “60x60”, например, на “6000x6000”. И… мы получаем картинку в таком качестве, в котором она была загружена , вот пример моей аватарки с размерами 60x60 (как открывается изначально):

https://uploads.scratch.mit.edu/get_image/user/87639083_60x60.png

А вот в оригинальном качестве:

https://uploads.scratch.mit.edu/get_image/user/87639083_6000x6000.png


То же самое работает и с превью проектов:

https://uploads.scratch.mit.edu/get_image/project/881347552_144000x108000.png
Я это написал в теме для руководств (почему её никто не читает????)
Похоже это был намек использовать картинки по крайней мере в этой ветке.
Youtube-king
Scratcher
33 posts

Славянские технологии/Slavic technologies(Ru)

SpartanDav wrote:

Как открыть картинку профиля или проекта в оригинальном качестве (в таком качестве, в котором она была загружена)? Я придумал очень простой способ! В качестве примера я буду использовать свою картинку профиля (аватарку). Итак, для начала нажимаем по ней правой кнопкой мыши и выбираем “Открыть изображение в новой вкладке”. В новой вкладке открывается картинка, к сожалению, в плохом качестве Затем, в адресной строке, где отображается размер картинки (обычно в конце ссылки) изменяем значения, в данном случае с “60x60”, например, на “6000x6000”. И… мы получаем картинку в таком качестве, в котором она была загружена , вот пример моей аватарки с размерами 60x60 (как открывается изначально):

https://uploads.scratch.mit.edu/get_image/user/87639083_60x60.png

А вот в оригинальном качестве:

https://uploads.scratch.mit.edu/get_image/user/87639083_6000x6000.png


То же самое работает и с превью проектов:

https://uploads.scratch.mit.edu/get_image/project/881347552_144000x108000.png
Ааа, так вот как ты это делаешь! Интересно, может с картинками проектов тоже так можно?.. Да! Правда, не совсем вижу смысл в добавлении обложек большего разрешения, чем может отобразить Скретч, но возможность действительно интересная!
Youtube-king
Scratcher
33 posts

Славянские технологии/Slavic technologies(Ru)

Кто-нибудь что-то знает про ScratchAttach?
jevjik712
Scratcher
500+ posts

Славянские технологии/Slavic technologies(Ru)

Youtube-king wrote:

Кто-нибудь что-то знает про ScratchAttach?
Alex ilya вроде бы знает
Alex_Ilya
Scratcher
1000+ posts

Славянские технологии/Slavic technologies(Ru)

Youtube-king wrote:

Кто-нибудь что-то знает про ScratchAttach?
Да. Я в нём кое-что понимаю.
Andrey-chikin2
Scratcher
26 posts

Славянские технологии/Slavic technologies(Ru)

Youtube-king wrote:

Кто-нибудь что-то знает про ScratchAttach?
Я
Youtube-king
Scratcher
33 posts

Славянские технологии/Slavic technologies(Ru)

Может, вы сделаете туториал про ScratchAttach - покажете на примере своих проектов, как это работает?
Youtube-king
Scratcher
33 posts

Славянские технологии/Slavic technologies(Ru)

И да, вот что хотел спросить - я сейчас, как видите, сделал себе подпись, но в качестве изображения(с Нарвским замком)я указал URL картинки с интернета. А у некоторых собственные картинки загружены на какой-то assets.scratch. Где это можно сделать?
Alex_Ilya
Scratcher
1000+ posts

Славянские технологии/Slavic technologies(Ru)

Youtube-king wrote:

И да, вот что хотел спросить - я сейчас, как видите, сделал себе подпись, но в качестве изображения(с Нарвским замком)я указал URL картинки с интернета. А у некоторых собственные картинки загружены на какой-то assets.scratch. Где это можно сделать?
В теме для руководств есть два способа загружать картинки. Также ты можешь установить себе то, что нельзя называть.
Youtube-king
Scratcher
33 posts

Славянские технологии/Slavic technologies(Ru)

Моё самое большое на данный момент достижение - проект “List to sound” https://scratch.mit.edu/projects/888807084/ Он в реальном времени играет звук, беря данные из списка!
К сожалению, в Скретч очень мало звуковых возможностей. Громкость, высота, лево/право - на этом всё и кончается. Но есть такая технология - аддитивный синтез. В нём сложный звук создаётся из суммы более простых - синусоид. Посмотрите видео Побединского про mp3, и всё поймёте.
И чтобы заставить Скретч так играть звук, нужно выполнить три сложных этапа - Сначала звуковой файл нужно как-то импортировать в проект. Потом его нужно перевести в спектр частот. Над этим я работаю до сих пор, ведь мой транслятор делает очень много ненужных шумов. А в конце все частоты склеиваются, и ушам предоставляется вот такой синтетический “продукт”, “слоёный пирог”. Не идеал, но голос слышен превосходно(хотя, тут от диктора зависит)
Я знаю много таких проектов у иностранных скретчеров, но среди наших больше пока не видел. Давайте изменим это! Если тема заинтересует, с радостью поделюсь опытом многих десятков часов
228DOK228
Scratcher
1 post

Славянские технологии/Slavic technologies(Ru)

Всем привет!
когда клавиша [ v] нажата
когда щёлкнут по зелёному флагу
всегда
если <> , то
<касается цвета [#a704fc] ?>
повернуть вправо на () градусов
end
end
Youtube-king
Scratcher
33 posts

Славянские технологии/Slavic technologies(Ru)

228DOK228 wrote:

Всем привет!
когда клавиша [ v] нажата
когда щёлкнут по зелёному флагу
всегда
если <> , то
<касается цвета [#a704fc] ?>
повернуть вправо на () градусов
end
end
Привет!
G2334I15
Scratcher
3 posts

Славянские технологии/Slavic technologies(Ru)

Тема крутая, жаль что я не смогу тут ничего написать т.к. я слишком тупой(
AGScratcherBest
Scratcher
100+ posts

Славянские технологии/Slavic technologies(Ru)

G2334I15 wrote:

(#75)
Тема крутая, жаль что я не смогу тут ничего написать т.к. я слишком тупой(
ttt999
Scratcher
100+ posts

Славянские технологии/Slavic technologies(Ru)

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

> Проблема РСС Трендов?

Сегодня я решил проверить, сколько данных в облаке занимает пакет для получения статистики и был немного шокирован, что он потребляет так много! К примеру этот пакет

let packet = "8647;65.8;8648;64.3;8649;59.2;8650;55.4;8651;51.7;8652;48.0;";
let encoded = cloudutil.numerify(packet); // 127125123126145125124153127145127125123127145125123153122145127125123128145124128153121145127125124119145124124153123145127125124120145124120153126145127125124121145123127153119145
encoded.length; // 180

уже занимает больше половины места в облаке (ограничение размера облака - 256 символов), при чём это всего лишь статистика за 6 дней, а мне надо держать её 28 дней в целости и сохранности. Поэтому я придумал компрессию - т.к. в облаке можно хранить только числа, а мы здесь отдаём только числа, то почему бы не отдавать их как есть? Вот моя новая реализация пакета:

let encoded2 = cloudutil.numerify(packet); // 8647365813643135921355413517
encoded2.length // 28

Здесь всё уже кодируется как цифры. Первое значение в списке это изменение даты по сравнению с предыдущей - 8647 (обычно в кодировщике для используется одна цифра, но для моей задачи я захардкодил первое значение как четырёхзначное), второе уже относится к третьему и оно обозначает длину очков как одну цифру - 3, третье значение уже непосредственно очки в данный момент времени - 65,8 (здесь очки всегда имеют хотя бы один знак после запятой, поэтому последнее число считается как десятые доли). И эта схема позволила сократить длину сообщения в облаке в 6 раз! Теперь я могу с головой хранить данные статистики в одном пакете и это не будет занимать даже и половины облачной переменной

Last edited by ttt999 (Oct. 4, 2023 12:24:18)

Sasha-mouse
Scratcher
100+ posts

Славянские технологии/Slavic technologies(Ru)

pisatel8158 wrote:

вот моё достиженеи (я думаю это все знают, но поделюсь)
(объеденить [en] [ter])

- нажатие клавиши Enter
- как это работает:
сам того не знаю
А я знаю (или думаю, что знаю): этот блок “Читает” что написано в окошке или круглом блоке. Объединить эн и тер будет энтер, и блок это считывает и выполняет.
Youtube-king
Scratcher
33 posts

Славянские технологии/Slavic technologies(Ru)

TTT999, А вот эта статистика, о которой ты говоришь, это график изменения очков трендов?
ttt999
Scratcher
100+ posts

Славянские технологии/Slavic technologies(Ru)

Youtube-king wrote:

TTT999, А вот эта статистика, о которой ты говоришь, это график изменения очков трендов?
мды, она и есть)

Powered by DjangoBB