Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


[Ответить в тред] Ответить в тред


[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 58 | 7 | 17
Назад Вниз Каталог Обновить

Аноним 26/06/17 Пнд 17:54:56  155944022  
595994.jpg (87Кб, 650x502)
Нужна помощь погромистов.
Есть одна строка. Как в JS преобразовать ее в бинарный код, а бинарный код превратить в jpg?
Аноним 26/06/17 Пнд 17:56:30  155944117
>>155944022 (OP)
Никак.
мимо программист
Аноним 26/06/17 Пнд 17:58:30  155944225
>>155944117
не пизди
Аноним 26/06/17 Пнд 18:07:08  155944789
бамп
Аноним 26/06/17 Пнд 18:12:06  155945095
>>155944022 (OP)
>JS
>преобразовать ее в бинарный код
Скачай для этого библиотеку
>бинарный код превратить в jpg
Скачай для этого другую библиотеку
Аноним 26/06/17 Пнд 18:13:48  155945207
> в бинарный код
Buffer.from
> в jpg
Ты ебнутый? Ну допустим FileReader
Аноним 26/06/17 Пнд 18:13:50  155945210
>>155945095
Какую?
Аноним 26/06/17 Пнд 18:25:16  155946065
bump
Аноним 26/06/17 Пнд 18:27:02  155946201
Нормально тз опиши. Что ты хочешь получить даун
Аноним 26/06/17 Пнд 18:28:00  155946271
>>155946201
Хочу получить jpg картинку на экране.
Аноним 26/06/17 Пнд 18:31:07  155946489
x-files.webm (2536Кб, 480x330, 00:00:42)
>>155944022 (OP)
>в JS преобразовать ее в бинарный код, а бинарный код превратить в jpg
Аноним 26/06/17 Пнд 18:32:19  155946585
Если это не было jpg то
Аноним 26/06/17 Пнд 18:32:36  155946609
>>155946489
иди своей дорогой сталкер
Аноним 26/06/17 Пнд 18:33:46  155946694
>>155946585
Это было jpg, потом это было преобразовано в 16-ричный код и хранилось на сервере, потом передано на другой сервер в виде ascii строки. Мне нужно из этой ascii строки вернуть изображение.
Аноним 26/06/17 Пнд 18:35:12  155946788
>>155945210
Просто гуглилшь "ЛюбаяхуйняJS"
Аноним 26/06/17 Пнд 18:39:41  155947084
>>155946788
img.src='url(data:image/gif;base64,строка)';
вот это только нагуглил, но оно нихуя не работает.
Аноним 26/06/17 Пнд 18:54:18  155948006
бамп
Аноним 26/06/17 Пнд 19:13:44  155949242
бамп
Аноним 26/06/17 Пнд 19:18:58  155949561
>>155947084
Вот есть онлайн-конвертер в base64 формат
https://www.base64-image.de/
можешь использовать результат в своем
>img.src='url(data:image/gif;base64,строка)';
Аноним 26/06/17 Пнд 19:31:04  155950253
>>155946694
Ахаха. Сука тупая. На:
G83gI6dpF48gaurBO4=
Аноним 26/06/17 Пнд 19:44:34  155951031
>>155949561
Мне не онлайн надо, а чтобы в коде это делалось.
>>155950253
И что это за набор букв, ебанутый?
Аноним 26/06/17 Пнд 19:45:47  155951104
ну тут только если на haskell
Аноним 26/06/17 Пнд 20:17:06  155952936
>>155951104
опять ты
Аноним 26/06/17 Пнд 20:38:21  155954092
>>155944022 (OP)
сохраняешь строку в фаил.jpg но лучше в bmp,
Аноним 26/06/17 Пнд 20:58:24  155955497
>>155954092
как
Аноним 26/06/17 Пнд 21:02:32  155955802
>>155955497
гугли блядь запись в файл js.
Аноним 26/06/17 Пнд 21:12:10  155956491
>>155955802
во-первых как ты запишешь строку? нужно сначала ее преобразовать.
во-вторых зачем сохранять, если у меня уже в памяти висит картинка в виде кода? че никак нельзя вставить на страницу ее?
Аноним 26/06/17 Пнд 21:56:10  155959234
https://jsfiddle.net/zu38necz/
Аноним 26/06/17 Пнд 22:05:25  155959842
>>155944022 (OP)
Ты какую то хуйню реквестиш.
Аноним 26/06/17 Пнд 22:10:10  155960236
>>155959234
>iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAYAAACZ3F9/AAAAf0lEQVQokY1RsQ3AIAzLLX6Vhc84gJnNf7hLaRMKVSwhI4ixE8wcAMhzCgAkSZ7TQutDgdPC0hQ46yZJ1kfO0YsmrA/VWgXgWVshyTCY6WqlnRMchaW9CUoLCT5CX+j33jV81fPSXbQTrX3/DioU/vUqSSTDNCdInoVrDH+23l8XORRPYWLV6wAAAABJRU5ErkJggg==
вот это мне как получить
Аноним 26/06/17 Пнд 22:10:50  155960286
>>155960236
Это base64 запись.
Аноним 26/06/17 Пнд 22:16:59  155960677
>>155960286
Я знаю. Как мне ее получить из ascii?
Аноним 26/06/17 Пнд 22:18:20  155960751
>>155960677
Для notepad++ есть плагин, который любой файл в base64 переводит. Погугли
Аноним 26/06/17 Пнд 22:19:41  155960841
>>155960751
Чиво? Мне это в коде делать надо, а не в нотпаде
Аноним 26/06/17 Пнд 22:24:12  155961146
>>155960236
Это же как твоя строка. Или не? Что там у тебя?
Аноним 26/06/17 Пнд 22:26:29  155961284
>>155960841
Тебя не поймешь что тебе надо из ОП поста вообще ничего не ясно. https://developer.mozilla.org/ru/docs/Web/API/WindowBase64/Base64_encoding_and_decoding

Вот две функции одна кодирует, другая декодирует.
btoa() - кодирует
atob() - декодирует. Параметр в виде стринг.
Аноним 26/06/17 Пнд 22:32:07  155961609
>>155961146
У меня не такая. Бля, щас не на работе, не могу показать какая. Там короче куча непонятных символов, а в >>155960236 этой строке все символы понятные.
>>155961284
Этой штукой пытался, не рисует че-то.
Аноним 26/06/17 Пнд 22:35:46  155961851
>>155944022 (OP)
зачем такое извращение?
Аноним 26/06/17 Пнд 22:36:07  155961867
>>155961609
Оно и не должно рисовать ничего, что у тебя за строка то исходная? Вообще если у тебя base64 изображение то тебе надо
>https://jsfiddle.net/zu38necz/
как выше писали делать.
Аноним 26/06/17 Пнд 22:37:14  155961939
>>155961867
У меня jpg, который превращен в 0xFF5C... и т.д., который в свою очередь преставлен в ascii.
Аноним 26/06/17 Пнд 22:40:59  155962177
>>155961867
>c.src = 'data:image;base64,' + pic;
Вот я так и делал. Не рисует
Аноним 26/06/17 Пнд 22:42:33  155962276
>>155962177
Т.е. как бы считает, что в изображении ошибка.
Но я сохранял в .hex, а потом менял расширение на jpg и картинка исправно открывалась. А вот в js преобразовывать не хочет почемуто.
Аноним 26/06/17 Пнд 22:44:20  155962382
2017-06-2622-42[...].png (26Кб, 664x230)
>>155961939
Вот та картинка с js фидла в хексе и в ascII. Я правильно понимаю что твоя строка похожа на правый столбец?
Аноним 26/06/17 Пнд 22:45:28  155962455
>>155962382
Да.
Аноним 26/06/17 Пнд 23:52:43  155966267
е
Аноним 27/06/17 Втр 00:06:17  155967104
мимо-js-сеньор
Аноним 27/06/17 Втр 00:08:32  155967212
>>155967104
https://jsfiddle.net/
тут зопилишь?
Аноним 27/06/17 Втр 00:15:32  155967591
>>155967212
как нехуй https://jsfiddle.net/5jv2441p/
Аноним 27/06/17 Втр 00:17:33  155967697
>>155967104
Жесть какая, поясни, что такое
=>
Аноним 27/06/17 Втр 00:18:10  155967719
14983924808580.png (191Кб, 512x512)
>>155967697
Равно или больше.
Аноним 27/06/17 Втр 00:18:32  155967751
>>155967591
Погоди, у тебя hex строка. А как ascii перегнать в hex?
Аноним 27/06/17 Втр 00:19:12  155967794
>>155950253
Михан, ты?
Аноним 27/06/17 Втр 00:20:08  155967855
>>155967719
Чего только в этом джаваскрипте нет!
делегатов
Аноним 27/06/17 Втр 00:21:46  155967940
>>155967697
стрелочная нотация. вообще с regex не самый производительный вариант, можно так https://jsfiddle.net/zggw5mxf/
>>155967751
да ты заебал, сейчас
Аноним 27/06/17 Втр 00:27:14  155968247
>>155967751
так https://jsfiddle.net/z18ehu7z/
Аноним 27/06/17 Втр 00:32:52  155968565
>>155968247
>https://jsfiddle.net/z18ehu7z/
убери только там в hexToBase64 hex = hex.substring(2), это для случая с '0x...'
Аноним 27/06/17 Втр 00:38:53  155968893
>>155967751
а, короче я понял. ты просто ебан и не можешь внятно задачу сформулировать. судя по всему, у тебя уже строка бинарная, зачем ее тогда конвертить в хекс, непонятно. тогда все еще проще, как и сказали выше.

тот-же-js-сеньор
Аноним 27/06/17 Втр 00:43:36  155969159
>>155968893
без 'url', ну ты понел, короче
Аноним 27/06/17 Втр 00:58:37  155970150
вот так, оп
https://jsfiddle.net/1dx0bu7u/

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 58 | 7 | 17
Назад Вверх Каталог Обновить

Топ тредов
Избранное