Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB58.6690
BTC/USD0.0000
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 17.01.2010, 13:34   #1
Dux
Senior Member
 
Аватар для Dux
 
Регистрация: 29.09.2009
Сообщений: 412
Бабло: $93270
По умолчанию Подскажите прогу-конвертор

Нужна прога, которая умеет конвертировать файлы в двоичную систему и обратно.
Например:
1. на входе jpg|doc|dll|похрен-что - на выходе текстовый файл с единичками и ноликами
2.на входе текстовый файл с единичками и ноликами - на выходе jpg|doc|dll|похрен-что


Кто нить знает такую?
Dux вне форума  
Старый 17.01.2010, 14:28   #2
JackSoft
Бабло победит зло
 
Аватар для JackSoft
 
Регистрация: 20.06.2008
Сообщений: 2,494
Бабло: $329790
По умолчанию

Цитата:
Сообщение от Dux Посмотреть сообщение
Нужна прога, которая умеет конвертировать файлы в двоичную систему и обратно.
Например:
1. на входе jpg|doc|dll|похрен-что - на выходе текстовый файл с единичками и ноликами
2.на входе текстовый файл с единичками и ноликами - на выходе jpg|doc|dll|похрен-что


Кто нить знает такую?
PHP код:
<?php

$str 
"test";

$s1 str2bin($str);

echo 
$s1."\n";

$s2 bin2str($s1);

echo 
$s2."\n";

exit;
function 
str2bin($str)
{
    
$ret '';
    for(
$i =0$n strlen($str); $i $n; ++$i)
    {
        
$ret .= str_pad(decbin(ord($str[$i])), 80STR_PAD_LEFT); 
    }
    return 
$ret;


function 
bin2str($in)
{
   
$in str_split($in8); // NOTE: this function is PHP5 only
   
for($i 0$n count($in); $i $n; ++$i)
   {
       
$in[$i] = chr(bindec($in[$i]));
   }
   return 
implode(''$in);

?>
__________________
"Одно Касание/Touch File" - безопасный обмен файлами "TFUtils" - набор утилит TouchFile "TF Screenshots" - заменим Gyazo безопасным аналогом
JackSoft вне форума  
Старый 17.01.2010, 14:52   #3
Dux
Senior Member
 
Аватар для Dux
 
Регистрация: 29.09.2009
Сообщений: 412
Бабло: $93270
ТС -->
автор темы ТС По умолчанию

спасибо!
хотелось правда под винду, но и эта справилась на ура.

P.S. как то сам про PHP не подумал
Dux вне форума  
Старый 17.01.2010, 14:56   #4
JackSoft
Бабло победит зло
 
Аватар для JackSoft
 
Регистрация: 20.06.2008
Сообщений: 2,494
Бабло: $329790
По умолчанию

А ты PHP под винду поставь
__________________
"Одно Касание/Touch File" - безопасный обмен файлами "TFUtils" - набор утилит TouchFile "TF Screenshots" - заменим Gyazo безопасным аналогом
JackSoft вне форума  
Старый 17.01.2010, 15:33   #5
Dux
Senior Member
 
Аватар для Dux
 
Регистрация: 29.09.2009
Сообщений: 412
Бабло: $93270
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от JackSoft Посмотреть сообщение
А ты PHP под винду поставь
под виндой и пробовал

я имел ввиду с пользовательским интерфейсом
Dux вне форума  
Старый 17.01.2010, 18:24   #6
imgreen
Lion King
 
Аватар для imgreen
 
Регистрация: 15.11.2008
Сообщений: 12,090
Бабло: $247698096
По умолчанию

если не секрет, зачем? O_o
__________________
ДетскиеДомики.ру - забота о детях с особыми нуждами.
imgreen вне форума  
Старый 17.01.2010, 18:58   #7
Dux
Senior Member
 
Аватар для Dux
 
Регистрация: 29.09.2009
Сообщений: 412
Бабло: $93270
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от imgreen Посмотреть сообщение
если не секрет, зачем? O_o
да пару файликов надо было сохранить на бумажный носитель
Dux вне форума  
Старый 17.01.2010, 19:34   #8
imgreen
Lion King
 
Аватар для imgreen
 
Регистрация: 15.11.2008
Сообщений: 12,090
Бабло: $247698096
По умолчанию

Цитата:
Сообщение от Dux Посмотреть сообщение
да пару файликов надо было сохранить на бумажный носитель
это шутка такая?

конечно оригинальное шифрование информации, но есть же на много более адекватные способы
__________________
ДетскиеДомики.ру - забота о детях с особыми нуждами.
imgreen вне форума  
Старый 17.01.2010, 19:36   #9
Barbados
Senior Member
 
Аватар для Barbados
 
Регистрация: 01.02.2008
Адрес: Perm
Сообщений: 628
Бабло: $18205
По умолчанию

через файнридер восстанавливать их потом? прикольно!
Barbados вне форума  
Старый 17.01.2010, 20:06   #10
pepper
Senior Member
 
Регистрация: 04.06.2008
Сообщений: 467
Бабло: $171756
По умолчанию

зачем тогда в двочную? можно же в hex сохранить. меньше бумаги на распечатку уйдет
pepper вне форума  
Закрытая тема



Опции темы
Опции просмотра