Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 4698
Рейтинг: 426
#1: 2009-03-28 15:37:45 ЛС | профиль | цитата
А вот еще один шифратор по паролю. Простите если такой уже был

------------ Дoбавленo:

Проверил, работает!
Инструкция:
1. Вводим пароль в самое верхнее поле
2. В левое верхнее поле пишем текст
3. Жмем правее кнопку.
4. копируем текст в нижнее левое поле
5. опять жмем кнопку правее.
------------ Дoбавленo:

Нашел один баг, поправил
------------ Дoбавленo:

Пока не качайте! Опять ошибки при копировании, щас поправлю
------------ Дoбавленo:

Короче вот(поправить не получилось): -удалил-(см ниже)
карма: 10
0
файлы: 1code_12475.txt [3.9KB] [247]
Ответов: 590
Рейтинг: 19
#2: 2009-03-28 16:24:46 ЛС | профиль | цитата
Сколько можно повторять, используй код без подцветки.... очень не удобно копировать!!!
а по схеме скажу.. не плохо... правда при шифровании одного символа, шифрует и дешифрует криво
карма: 0

0
Разработчик
Ответов: 4698
Рейтинг: 426
#3: 2009-03-28 21:14:54 ЛС | профиль | цитата
Поправил
-удалил-
карма: 10
0
Ответов: 3851
Рейтинг: 159
#4: 2009-03-28 21:22:03 ЛС | профиль | цитата
Assasin писал(а):
Поправил

проверил?
карма: 0
начавший
0
Разработчик
Ответов: 4698
Рейтинг: 426
#5: 2009-03-28 21:24:12 ЛС | профиль | цитата
Да. Ну по крайней мере у меня работает. Скрин дать?
------------ Дoбавленo:

или exe
карма: 10
0
Ответов: 590
Рейтинг: 19
#6: 2009-03-28 22:06:50 ЛС | профиль | цитата
совет тебе я дам один.... когда текст шифруешь.. перед вставкой в мемо, переведи его в hex... иначе... (см скрин) (как видно из него.. мы потеряли несколько символов...
карма: 0

0
файлы: 1untitled.png [21.5KB] [207]
Ответов: 3851
Рейтинг: 159
#7: 2009-03-28 22:42:32 ЛС | профиль | цитата
Assasin, в твоём случае есть смысл перефразировать известную поговорку про "семь раз"
карма: 0
начавший
0
Разработчик
Ответов: 4698
Рейтинг: 426
#8: 2009-03-29 13:44:55 ЛС | профиль | цитата
Вот, исправил...
-удалил-
------------ Дoбавленo:

Щас, опять ошибки...
------------ Дoбавленo:

Add(MainForm,2953706,-163,25)
{
Width=429
Height=334
BorderStyle=1
Position=1
}
Add(Memo,4898780,173,291)
{
Top=160
Width=200
Height=140
WidthScale=45
HeightScale=45
ScrollBars=3
}
Add(Button,9965880,-58,312)
{
Left=200
Top=160
Width=20
Height=140
WidthScale=10
HeightScale=45
Caption=">>"
link(onClick,15753311:doEvent,[])
}
Add(Memo,5879866,481,515)
{
Left=220
Top=160
Width=200
Height=140
WidthScale=45
HeightScale=45
ScrollBars=3
}
Add(Memo,5774409,397,32)
{
Top=20
Width=200
Height=140
WidthScale=45
HeightScale=45
ScrollBars=3
}
Add(Button,8701350,-65,39)
{
Left=200
Top=20
Width=20
Height=140
WidthScale=10
HeightScale=45
Caption=">>"
link(onClick,11113112:doEvent,[])
}
Add(Memo,6942172,852,263)
{
Left=220
Top=20
Width=200
Height=140
WidthScale=45
HeightScale=45
ScrollBars=3
}
Add(CharArray,3704287,264,39)
{
link(onLoad,4151472:doEnum,[(329,45)(329,77)(252,77)(252,129)])
}
Add(StrList,4443288,355,123)
{
}
Add(Convertor,1213843,306,123)
{
Mode=3
link(onResult,4443288:doAdd,[])
}
Add(ArrayEnum,4151472,264,123)
{
link(onItem,1213843:doConvert,[])
link(onEndEnum,12505689:doEnum,[(302,136)(302,206)])
link(Array,3704287:Array,[])
}
Add(ArrayEnum,12505689,355,200)
{
link(onItem,9141618:doCalc,[])
link(onEndEnum,9718720:doEvent1,[(417,213)(417,269)])
link(Array,4443288:Array,[(361,184)(375,184)])
}
Add(Convertor,5359709,474,200)
{
Mode=4
link(onResult,9718132:doStrCat,[])
}
Add(StrCat,9718132,572,200)
{
Point(doClear)
link(onStrCat,4827640:doValue,[])
link(Str1,9718132:Result,[(578,188)(561,188)(561,245)(578,245)])
}
Add(DoData,6447073,628,263)
{
link(onEventData,10711089:doCompare,[])
link(Data,7274644:Var2,[])
}
Add(ArrayEnum,7673916,75,39)
{
link(onItem,15763565:doCompare,[])
link(onEndEnum,4593267:doDelete,[(119,52)(119,87)])
link(Array,5774409:Array,[(81,21)(176,21)(176,92)(417,92)])
}
Add(CharArray,10213712,68,312)
{
link(onLoad,2812681:doEnum,[(112,318)(112,350)(56,350)(56,381)])
}
Add(StrList,13799663,166,375)
{
}
Add(Convertor,7403773,117,375)
{
Mode=3
link(onResult,13799663:doAdd,[])
}
Add(ArrayEnum,2812681,68,375)
{
link(onItem,7403773:doConvert,[])
link(onEndEnum,9404800:doEnum,[(106,388)(106,458)])
link(Array,10213712:Array,[])
}
Add(ArrayEnum,10438167,26,312)
{
link(onItem,10213712:doLoad,[])
link(Array,4898780:Array,[(32,300)(117,300)(117,348)(193,348)])
}
Add(ArrayEnum,9404800,166,452)
{
link(onItem,1964687:doCalc,[])
link(onEndEnum,7858756:doEvent1,[(215,465)(215,521)])
link(Array,13799663:Array,[(172,436)(186,436)])
}
Add(Convertor,12479387,285,452)
{
Mode=4
link(onResult,3927777:doStrCat,[])
}
Add(StrCat,3927777,334,452)
{
Point(doClear)
link(onStrCat,5655330:doValue,[])
link(Str1,3927777:Result,[(340,440)(328,440)(328,496)(340,496)])
}
Add(Edit,1407344,453,32)
{
Width=420
WidthScale=100
HeightScale=10
Text=""
link(onChange,4755666:doHashsum,[])
}
Add(Hashsum,4755666,530,32)
{
link(onResult,7038142:doConvert,[])
link(Data,1407344:Text,[(536,20)(498,20)(498,76)(459,76)])
}
Add(Convertor,7038142,572,32)
{
Mode=3
link(onResult,706609:doCalc,[])
}
Add(Memory,15233902,677,32)
{
}
Add(GetDataEx,11119984,586,130)
{
Angle=1
link(Data,15233902:Value,[(683,139)])
}
Add(Hub,6755334,-16,39)
{
OutCount=3
link(onEvent1,8308057:doWork2,[(6,45)(6,136)])
link(onEvent2,6942172:doClear,[(23,52)(23,276)])
link(onEvent3,8406533:doStrCat,[])
}
Add(Hub,5914826,-9,312)
{
OutCount=3
link(onEvent1,8123451:doWork2,[(15,318)(15,388)])
link(onEvent2,5879866:doClear,[(10,325)(10,528)])
link(onEvent3,10438167:doEnum,[(15,332)(15,318)])
}
Add(Hub,9718720,453,263)
{
OutCount=4
link(onEvent1,5729203:doEvent,[])
link(onEvent2,9718132:doClear,[(518,276)(518,213)])
link(onEvent3,8308057:doWork3,[(475,283)(475,299)(352,299)])
link(onEvent4,4827640:doClear,[(544,290)(544,213)])
}
Add(Hub,7858756,299,515)
{
OutCount=4
link(onEvent1,6136796:doData,[])
link(onEvent2,3927777:doClear,[(331,528)(331,465)])
link(onEvent3,8123451:doWork3,[(325,535)(325,558)(156,558)])
link(onEvent4,5655330:doClear,[(348,542)(348,465)])
}
Add(HubEx,8308057,348,123)
{
link(onEvent,4443288:doClear,[])
}
Add(HubEx,8123451,152,375)
{
link(onEvent,13799663:doClear,[])
}
Add(Delete,12568017,432,515)
{
Count=1
link(onDelete,5879866:doAdd,[])
link(Str,3169868:Var3,[(438,503)])
}
Add(StrCat,8406533,12,53)
{
Str1=" "
link(onStrCat,10469193:doEvent1,[(49,59)(49,38)])
link(Str2,16587451:Var2,[(25,28)(361,28)])
}
Add(Hub,10469193,54,32)
{
link(onEvent1,4811471:doEvent1,[])
link(onEvent2,7673916:doEnum,[])
}
Add(Hub,4811471,348,32)
{
InCount=2
link(onEvent1,5774409:doClear,[(380,38)(380,45)])
link(onEvent2,5774409:doAdd,[(380,45)(380,38)])
}
Add(Delete,4593267,278,81)
{
Count=1
link(onDelete,4811471:doEvent2,[(340,87)(340,45)])
link(Str,16587451:Var1,[(284,76)])
}
Add(GetDataEx,16587451,348,67)
{
Angle=2
link(Data,5774409:Text,[(361,89)(403,89)])
}
Add(MathParse,706609,628,32)
{
MathStr="%1 / 2"
ResultType=0
link(onResult,15233902:doValue,[])
}
Add(MathParse,9141618,425,200)
{
link(onResult,5359709:doConvert,[])
link(X1,11119984:Var1,[(431,139)])
link(X2,12505689:Item,[(438,188)(402,188)(402,241)(361,241)])
}
Add(MathParse,1964687,236,452)
{
MathStr="%2 - %1"
link(onResult,12479387:doConvert,[])
link(X1,11119984:Var2,[(242,301)(599,301)])
link(X2,9404800:Item,[(249,440)(213,440)(213,496)(172,496)])
}
Add(DoData,6136796,383,515)
{
link(onEventData,12568017:doDelete,[])
link(Data,3169868:Var2,[])
}
Add(GetDataEx,3169868,376,494)
{
link(Data,5655330:Value,[])
}
Add(Memory,5655330,383,452)
{
}
Add(Memory,4827640,628,200)
{
}
Add(Debug,11113112,-30,39)
{
link(onEvent,6755334:doEvent1,[])
}
Add(Debug,15753311,-23,312)
{
link(onEvent,5914826:doEvent1,[])
}
Add(If_else,15763565,138,39)
{
Op2=Integer(0)
link(onTrue,607905:doData,[])
link(onFalse,8452311:doStrCat,[(186,52)(186,10)])
link(Op1,7673916:Index,[(144,34)(116,34)(116,83)(88,83)])
}
Add(DoData,607905,201,39)
{
link(onEventData,3951373:doWork2,[])
link(Data,15772455:Var3,[(207,34)(161,34)(161,90)])
}
Add(StrCat,8452311,201,4)
{
Str1=" "
link(onStrCat,3951373:doWork1,[(254,10)])
link(Str2,15772455:Var1,[(214,-8)(109,-8)])
}
Add(GetDataEx,15772455,96,81)
{
Angle=3
link(Data,7673916:Item,[(81,90)])
}
Add(HubEx,3951373,250,32)
{
link(onEvent,3704287:doLoad,[])
}
Add(If_else,10711089,712,263)
{
Op2=Integer(1)
link(onTrue,247324:doStrCat,[(756,269)(756,220)])
link(onFalse,5297686:doData,[])
link(Op1,8206140:GetData,[(718,255)(676,255)])
}
Add(DoData,5297686,768,270)
{
link(onEventData,13608745:doWork2,[(812,276)(812,269)])
link(Data,7274644:Var3,[(774,251)])
}
Add(GetDataEx,7274644,621,242)
{
link(Data,4827640:Value,[])
}
Add(StrCat,247324,768,214)
{
Str1=" "
link(onStrCat,13608745:doWork1,[(828,220)])
link(Str1,11098129:Var2,[])
link(Str2,11098129:Var3,[(781,195)])
}
Add(HubEx,13608745,824,256)
{
link(onEvent,6942172:doAdd,[])
}
Add(GetDataEx,11098129,761,186)
{
Angle=3
link(Data,7274644:Var1,[(620,195)(620,251)])
}
Add(Length,6000037,712,214)
{
link(onLength,8206140:doData,[(756,220)(756,208)(658,208)(658,220)])
link(Str,11098129:Var1,[(718,190)])
}
Add(EventFromData,8206140,670,214)
{
link(onEvent,6000037:doLength,[])
}
Add(Debug,5729203,565,263)
{
link(onEvent,6447073:doData,[])
}
------------ Дoбавленo:

Млин, ребят, не дружат коды сайта с моим браузером(((
карма: 10
0
Администрация
Ответов: 15295
Рейтинг: 1519
#9: 2009-03-29 14:16:00 ЛС | профиль | цитата
Assasin, после пречтения темы невольно возникает ощущение, что автор скачет на лошади с ноутом в зубах, кое как ваяет схему в таких условиях и вываливает ее в инет всякий раз, как проскакивает(голопом...) через зону действия сети своего GPRS приемника...


карма: 27
0
Ответов: 5227
Рейтинг: 587
#10: 2009-03-29 14:22:15 ЛС | профиль | цитата
издержки производства
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Администрация
Ответов: 15295
Рейтинг: 1519
#11: 2009-03-29 14:33:01 ЛС | профиль | цитата
я бы иначе сказал: не качественно поставленный тех процесс
карма: 27
1
Голосовали:EcsTasY
Разработчик
Ответов: 4698
Рейтинг: 426
#12: 2009-03-29 18:25:22 ЛС | профиль | цитата
А есть какой-нибудь другой способ выкладывания схем?(кроме файлообмена) а то я частенько замечал, как кто-то выкладывал сразу sha...
карма: 10
0
Администрация
Ответов: 15295
Рейтинг: 1519
#13: 2009-03-29 18:30:28 ЛС | профиль | цитата
Assasin писал(а):
А есть какой-нибудь другой способ выкладывания схем?(кроме файлообмена)

а чем существующий не устраивает?

Assasin писал(а):
а то я частенько замечал, как кто-то выкладывал сразу sha...

файлы в формате sha допускаются для выкладывания - в браузерах, отличных от IE файлы sha открываются как текст, что гораздо удобнее и быстрее для вставки в среду простым копированием.
карма: 27
0
Разработчик
Ответов: 4698
Рейтинг: 426
#14: 2009-03-30 07:42:55 ЛС | профиль | цитата
Не мне не нравится, а моему браузеру! Что бы я не выбирал(какой вид кода не вставлял) - всё равно с подцветкой(((
------------ Дoбавленo:

Все... вот последняя, все шифрующая, ОЧЕНЬ УПРОЩЕННАЯ() схема: (на следующей странице)
------------ Дoбавленo:

Ну вот... Опять не дружат коды(((
------------ Дoбавленo:

Вот потому-то я и спрашивал, нет ли другого способа залить проект! А то же пользователи говорят неудобно, а у меня по другому не выходит, кроме файлообмена...
карма: 10
0
Ответов: 590
Рейтинг: 19
#15: 2009-03-30 15:59:42 ЛС | профиль | цитата
При использовании пароля состоящего из одной цифры, можно использовать пароль уже с другой цифрой... т.е. был 1 при шифровке, а расшифровали паролем 2
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)