Griboks,
3)Вариант я понимаю так -
есть заголовок файла - (в нём указан размер картинки,формат и т.д.)
тело файла, (я попробовал и просто удалил большую часть с конца)
маркер конца данных.
+ возможно какие то метаданные ?
и как мне его закомпилить в линукс? :(
и можно ли его переляпать,чтобы закомпиленый convert.exe принимал как параметр путь к файлу,который хотим "конвертировать",а результат выполнения сохранил в той же директории,
но к названию файла добавил расширение .Png
типа
C:\convert.exe 'путь к конвертируемому файлу'
Из всего этого, я понял только последнее предложение )))
Тогда каждый байт вашего файла даст не 1/3, а, например, 10/3 пикселей.
Пусть будет формат jpeg , а не png
Два байта на пиксель будет достаточно?
имеем файл размером 20000 байт
нужно из него создать картинку 100x100,
где цвет (1-10000)пикселя=числовому значению (0-65535 )
я ставил free версию https://www.genymotion.com/
мне было нужно на один раз
да и тогда по моему было вообще с урезанным функционалом,но без ограничения по времени,
а сейчас уже стали брать мзду :(
это и есть русский написанный символами HTML-кода в utf-8
видимо у тебя документ сохранён не в той кодировке,либо ты пытаешься его открыть в другой
браузер легко читает
<b><font face="Times New Roman"><font size="4">
Обоснование начальной (максимальной) цены
</font></font></b>контракта
ps
вот это посмотри
3) setPreference(“browser.helperApps.alwaysAsk.force”, bool);
Default Value: true
Always ask what to do with an unknown MIME type, and disable option to remember what to open it with False (default): Opposite of above https://www.toolsqa.com/selenium-webdriver/how-to-...
я так понимаю нужно добавить,если её нет
3) setPreference(“browser.helperApps.alwaysAsk.force”, bool);
и переключить на true
для linux есть bash скрипт ,
создаёт файл .m3u8 ( заголовок - ссылка на видео) всех файлов с канала и если нужно, сохраняет в обратном порядке .
Смотреть в любом проигрывателе ,который поддерживает просмотр файлов из сети. Я смотрю через VLC
ps
Использовать так:
в консоли ./ply2m3u [-R] "ссылка на ютуб"
если применить без параметра -R , то скачает список ссылок без реверса .
выходной файл будет иметь название ply_$TITLE.m3u , где TITLE это название плейлиста .
if [ -z "$1" ];
then echo -e "\033[1m ply2m3u [-R]... [URL]\033[0m \nPlease, use \033[1m -r \033[0m option to reverse the playlist\nspecify the playlist link as argument\nhttps://www.youtube.com/playlist?list=PLj_5LD9rCCk..." 1>&2
exit 1
fi
if [ -z "$2" ];
then URL="$1" ;ID="$(echo $1 | sed 's/.*=//g' | sed 's/&.*=//g')"
else URL="$2" ;ID="$(echo $2 | sed 's/.*=//g' | sed 's/&.*=//g')"
fi
if [[ "$1" = "-R" ]];
then REVERSE=true
else REVERSE=false
fi
COMMAND=""
if [[ -n $(type -p wget) ]];
then
COMMAND="wget -o /dev/null -O '$TMPFILE' '$URL'"
fi
if [ -z "$COMMAND" ] && [[ -n $(type -p curl) ]];
then
COMMAND="curl -s -o '$TMPFILE' '$URL'"
fi
if [ -z "$COMMAND" ];
then
echo "Please, install wget or curl to use this script" 1>&2
exit 1
fi
eval "$COMMAND"
### ИЗ ТАЙТЛА ПЛЕЙЛИСТА,БУДУДЕТ НАЗВАН ВЫХОДНОЙ ФАЙЛ
TITLE=$(grep ".*" $TMPFILE | sed -r 's/.*>(.*) - YouTube.*/\1/')
#echo -e "===\n$TITLE\n==="
sed 's/\\n/\'$'\n''/g' "$TMPFILE" | grep -e "data-title=" | sed 's/.*data-title=\\"/\'$'\n''/g'| sed 's/\\"/\'$'\n''/'| sed 's/.*watch/https:\/\/www.youtube.com\//g'| sed 's/\\u0026amp.*//g' | grep -v '^$' >> "ply_$TITLE.m3u"
### ДОБАВЛЕНИЕ #EXTINF:0, К ЗАГОЛОВКАМ
sed -i -re 's/^(.*)/#EXTINF:0,\1/g' -e 's/#EXTINF:0,https/https/g' "ply_$TITLE.m3u"
### ДОБАВЛЕНИЕ #EXTM3U В ПЕРВУЮ СТРОКУ ФАЙЛА
sed -i -e '1 s/^/#EXTM3U\n/;' "ply_$TITLE.m3u"
### РЕВЕРС ПЛЕЙЛИСТА
if $REVERSE;
then perl -i -0ne 's/#EXTM3U\n//g;s/(#EXTINF.*)\n(http.*)/\2\n\1/g;$_.="#EXTM3U\n";print join("\n",reverse(split("\n"))),"\n";' "ply_$TITLE.m3u"
fi
echo -e "\n File was created successfully :)\n\033[1m $(pwd)/ply_$TITLE.m3u \033[0m"
#cat $TMPFILE
а можно мне уже скомпиленый файлик ConsoleApplication1.exe
пожалуйста
охота побаловаться