Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 4 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Модератор форума: Peter, DEMBEL, YURIY  
Удаление строки
AlienДата: Сб, 01 Августа 2009, 21:35 | Сообщение # 91
Quote (Alex3A)
phpMyAdmin не хрена не генерирует, этто усе мускула работа.

ошибочка, в phpMyAdmin скрипт генерации пароля на js, причём тут работа мускуля?)
Прикрепления: 3232011.jpg (48.6 Kb)
 
Сообщение
Quote (Alex3A)
phpMyAdmin не хрена не генерирует, этто усе мускула работа.

ошибочка, в phpMyAdmin скрипт генерации пароля на js, причём тут работа мускуля?)

Автор - Alien
Дата добавления - 01 Августа 2009 в 21:35
Alex3AДата: Сб, 01 Августа 2009, 21:58 | Сообщение # 92
Друг клуба ММВ
Quote (Peter)
как ты говоришь, - в ассортименте!

Ищи- ключевые слова кодирование,крипто либ, хеш, МД4-5,SHA256-512,RMD128,TIGER....

Добавлено (01 Август 2009, 21:58)
---------------------------------------------

Quote (Alien)
ошибочка, в phpMyAdmin скрипт генерации пароля на js

Ты код исходника читать умееш?
Делать такое на яве - АНАНИЗМУС высшей пробы, есть уж готовые функции
пхп и мускула.Если все же, прочитав исходник надеш, что это так, то просто получиш
подтвердение, его самого-анаизмуса :D
Что имет место,
Quote
http://students.cs.donntu.edu.ua/sp00_2005/m/trofunenko/jscript.html

Имея под рукой такие мощные вещи как мускул и ПХП, я бы таким заниматься
не стал. А phpMyAdmin работает именно в связке с ними, но в прочем дело
хозяяче.
Тем более что способов то оч много, да и гугл вседа доступен, так что
сам вопрос то не стоит и выеденного яйца. Нагуглил понравившийся тебе,
вариант просто переносиш в свою прогу.
Я б сначала погуглил, а затем если бы не нашел приемливого результата,
заводил бы бодягу.
Ява варианты на том же рандоме основаны, хеши это уже серьезней.
Лепить экслюзив для мелкой поделки неразумно.
 
Сообщение
Quote (Peter)
как ты говоришь, - в ассортименте!

Ищи- ключевые слова кодирование,крипто либ, хеш, МД4-5,SHA256-512,RMD128,TIGER....

Добавлено (01 Август 2009, 21:58)
---------------------------------------------

Quote (Alien)
ошибочка, в phpMyAdmin скрипт генерации пароля на js

Ты код исходника читать умееш?
Делать такое на яве - АНАНИЗМУС высшей пробы, есть уж готовые функции
пхп и мускула.Если все же, прочитав исходник надеш, что это так, то просто получиш
подтвердение, его самого-анаизмуса :D
Что имет место,
Quote
http://students.cs.donntu.edu.ua/sp00_2005/m/trofunenko/jscript.html

Имея под рукой такие мощные вещи как мускул и ПХП, я бы таким заниматься
не стал. А phpMyAdmin работает именно в связке с ними, но в прочем дело
хозяяче.
Тем более что способов то оч много, да и гугл вседа доступен, так что
сам вопрос то не стоит и выеденного яйца. Нагуглил понравившийся тебе,
вариант просто переносиш в свою прогу.
Я б сначала погуглил, а затем если бы не нашел приемливого результата,
заводил бы бодягу.
Ява варианты на том же рандоме основаны, хеши это уже серьезней.
Лепить экслюзив для мелкой поделки неразумно.

Автор - Alex3A
Дата добавления - 01 Августа 2009 в 21:58
СергейДата: Сб, 01 Августа 2009, 22:17 | Сообщение # 93
Необукер
Quote (Alien)
Да, генерацию использую для паролей. В phpMyAdmin обычно генерируются подобные пароли:
Quote (Alien)
Такие пароли надёжны и не подвергаются бруту.
так у тебя же сервер есть, используй тогда MD5 с помощью php, точно никто не ломанет

Добавлено (01 Август 2009, 22:16)
---------------------------------------------

Quote (Alex3A)
Я ж уже говорил, буквы это цифры, открываем ASCII Table
точно! хорошая идея

Добавлено (01 Август 2009, 22:17)
---------------------------------------------

Quote (Alien)
ошибочка, в phpMyAdmin скрипт генерации пароля на js, причём тут работа мускуля?)
что то я сомневаюсь в отношении JS, скорее тогда на php? чем яве да и в БД тоже есть своя шифровка
 
Сообщение
Quote (Alien)
Да, генерацию использую для паролей. В phpMyAdmin обычно генерируются подобные пароли:
Quote (Alien)
Такие пароли надёжны и не подвергаются бруту.
так у тебя же сервер есть, используй тогда MD5 с помощью php, точно никто не ломанет

Добавлено (01 Август 2009, 22:16)
---------------------------------------------

Quote (Alex3A)
Я ж уже говорил, буквы это цифры, открываем ASCII Table
точно! хорошая идея

Добавлено (01 Август 2009, 22:17)
---------------------------------------------

Quote (Alien)
ошибочка, в phpMyAdmin скрипт генерации пароля на js, причём тут работа мускуля?)
что то я сомневаюсь в отношении JS, скорее тогда на php? чем яве да и в БД тоже есть своя шифровка

Автор - Сергей
Дата добавления - 01 Августа 2009 в 22:17
AlienДата: Сб, 01 Августа 2009, 22:18 | Сообщение # 94
Извиняюсь за оффтоп...
Code
<script type="text/javascript">
function suggestPassword() {
     var pwchars = "abcdefhjmnpqrstuvwxyz23456789ABCDEFGHJKLMNPQRSTUVWYXZ.,:";
     var passwordlength = 16;
     var passwd = document.getElementById('generated_pw');
     passwd.value = '';

     for ( i = 0; i < passwordlength; i++ ) {
         passwd.value += pwchars.charAt( Math.floor( Math.random() * pwchars.length ) )
     }
     return passwd.value;
}
</script>
<input id="button_generate_password" value="Генерировать" onclick="suggestPassword()" type="button">
<input name="generated_pw" id="generated_pw" type="text">

Вот! Всё очень просто, вырезал из pma. Если бы js мог выполняться в NB, то проблем с генерацией пароля не было бы, да и вообще проблем бы было меньше ;)


Сообщение отредактировано
Alien - Сб, 01 Августа 2009, 22:23
 
СообщениеИзвиняюсь за оффтоп...
Code
<script type="text/javascript">
function suggestPassword() {
     var pwchars = "abcdefhjmnpqrstuvwxyz23456789ABCDEFGHJKLMNPQRSTUVWYXZ.,:";
     var passwordlength = 16;
     var passwd = document.getElementById('generated_pw');
     passwd.value = '';

     for ( i = 0; i < passwordlength; i++ ) {
         passwd.value += pwchars.charAt( Math.floor( Math.random() * pwchars.length ) )
     }
     return passwd.value;
}
</script>
<input id="button_generate_password" value="Генерировать" onclick="suggestPassword()" type="button">
<input name="generated_pw" id="generated_pw" type="text">

Вот! Всё очень просто, вырезал из pma. Если бы js мог выполняться в NB, то проблем с генерацией пароля не было бы, да и вообще проблем бы было меньше ;)

Автор - Alien
Дата добавления - 01 Августа 2009 в 22:18
СергейДата: Сб, 01 Августа 2009, 22:21 | Сообщение # 95
Необукер
Quote (Alex3A)
выеденного яйца
проще некуда
Code
$pass = md5("parol");
echo $pass;
 
Сообщение
Quote (Alex3A)
выеденного яйца
проще некуда
Code
$pass = md5("parol");
echo $pass;

Автор - Сергей
Дата добавления - 01 Августа 2009 в 22:21
AlienДата: Сб, 01 Августа 2009, 22:30 | Сообщение # 96
Quote (sp3d)
проще некуда
Code
$pass = md5("parol");
echo $pass;


это ты показал пример шифровки пароля в md5, причём в pma без js не обойтись, php действует при перезагрузке страницы. JS генерирует пароль, а не шифрует его(пример генерации на js выше).
Да и сейчас все md5 записываются в словари (http://crackfor.me/)
 
Сообщение
Quote (sp3d)
проще некуда
Code
$pass = md5("parol");
echo $pass;


это ты показал пример шифровки пароля в md5, причём в pma без js не обойтись, php действует при перезагрузке страницы. JS генерирует пароль, а не шифрует его(пример генерации на js выше).
Да и сейчас все md5 записываются в словари (http://crackfor.me/)

Автор - Alien
Дата добавления - 01 Августа 2009 в 22:30
Alex3AДата: Вс, 02 Августа 2009, 00:54 | Сообщение # 97
Друг клуба ММВ
floor Возвращает наибольшее целое число, меньшее или равное аргументу.
charAt Возвращает символ из строки. charAt(index);
Так что слабо перевести на язык необук?
И какой хрен тебе мешает это использовать?
То же самое с md5, все математика, надо просто поднапрячь мозги.
Если 2*2 написано на яве то это не значит что тоже самое нельзя сделать
на другом языке.
Quote (Alien)
JS генерирует пароль, а не шифрует его

Для поставленной задачи не имеет значения генерация или шифрация,
задача получить некую абракадабру, можно ввести какое либо слово,
или вообше ничего не вводить, а воспользоваться значением текущего
времени (даты).
Quote (Alien)
php действует при перезагрузке страницы

Или фрейма, а во фрейме только поле результата, хрен отличиш.
 
Сообщениеfloor Возвращает наибольшее целое число, меньшее или равное аргументу.
charAt Возвращает символ из строки. charAt(index);
Так что слабо перевести на язык необук?
И какой хрен тебе мешает это использовать?
То же самое с md5, все математика, надо просто поднапрячь мозги.
Если 2*2 написано на яве то это не значит что тоже самое нельзя сделать
на другом языке.
Quote (Alien)
JS генерирует пароль, а не шифрует его

Для поставленной задачи не имеет значения генерация или шифрация,
задача получить некую абракадабру, можно ввести какое либо слово,
или вообше ничего не вводить, а воспользоваться значением текущего
времени (даты).
Quote (Alien)
php действует при перезагрузке страницы

Или фрейма, а во фрейме только поле результата, хрен отличиш.

Автор - Alex3A
Дата добавления - 02 Августа 2009 в 00:54
СергейДата: Пн, 03 Августа 2009, 08:01 | Сообщение # 98
Необукер
Quote (Alex3A)
задача получить некую абракадабру

Alien, вот небольшой примерчик (в архиве исходник и готовый экзешник)
Обновил пример, теперь можно выбрать вывод(прописные, строчные, числа или смешанный)
Доступно только для пользователей
Прикрепления: generator.rar (116.4 Kb)


Сообщение отредактировано
Сергей - Ср, 11 Мая 2011, 14:16
 
Сообщение
Quote (Alex3A)
задача получить некую абракадабру

Alien, вот небольшой примерчик (в архиве исходник и готовый экзешник)
Обновил пример, теперь можно выбрать вывод(прописные, строчные, числа или смешанный)
Доступно только для пользователей

Автор - Сергей
Дата добавления - 03 Августа 2009 в 08:01
AlienДата: Пн, 03 Августа 2009, 08:25 | Сообщение # 99
да я уже сделал умный генератор и эффект генерации цифр красивый получился.
 
Сообщениеда я уже сделал умный генератор и эффект генерации цифр красивый получился.

Автор - Alien
Дата добавления - 03 Августа 2009 в 08:25
СергейДата: Пн, 03 Августа 2009, 18:41 | Сообщение # 100
Необукер
Quote (Alien)
эффект генерации цифр красивый получился
не могу догнать что это такое красивый и умный эффект генерации цифр %)
Ну показал бы, этот генератор, интерестно ведь

Добавлено (03 Август 2009, 18:41)
---------------------------------------------
поповоду Random как мне сделать, чтоб результат был не больше единицы, вернее чтоб значение было от (0,123 - 0,987). Есть ли функция, кроме как перебором в цикле?!

Сообщение отредактировано
sp3d - Пн, 03 Августа 2009, 18:44
 
Сообщение
Quote (Alien)
эффект генерации цифр красивый получился
не могу догнать что это такое красивый и умный эффект генерации цифр %)
Ну показал бы, этот генератор, интерестно ведь

Добавлено (03 Август 2009, 18:41)
---------------------------------------------
поповоду Random как мне сделать, чтоб результат был не больше единицы, вернее чтоб значение было от (0,123 - 0,987). Есть ли функция, кроме как перебором в цикле?!


Автор - Сергей
Дата добавления - 03 Августа 2009 в 18:41
BodiДата: Пн, 03 Августа 2009, 18:47 | Сообщение # 101
Ветеран форума
Quote (sp3d)
поповоду Random как мне сделать, чтоб результат был не больше единицы, вернее чтоб значение было от (0,1... - 0,9...)?!

Code
Random "8" "[rnd]"
SetVar "[rnd]" "[rnd]+1"
SetVar "[rnd]" "0,[rnd]"

Кстати, что в НБ используется, точка или запятая? Мне как-то не приходилось еще с этим сталкиваться.

Добавлено (03 Август 2009, 18:47)
---------------------------------------------

Quote (sp3d)
от (0,123 - 0,987)

Ну ты уж определись ОТ и ДО чего тебе надобно :D


Сообщение отредактировано
Bodi - Пн, 03 Августа 2009, 18:56
 
Сообщение
Quote (sp3d)
поповоду Random как мне сделать, чтоб результат был не больше единицы, вернее чтоб значение было от (0,1... - 0,9...)?!

Code
Random "8" "[rnd]"
SetVar "[rnd]" "[rnd]+1"
SetVar "[rnd]" "0,[rnd]"

Кстати, что в НБ используется, точка или запятая? Мне как-то не приходилось еще с этим сталкиваться.

Добавлено (03 Август 2009, 18:47)
---------------------------------------------

Quote (sp3d)
от (0,123 - 0,987)

Ну ты уж определись ОТ и ДО чего тебе надобно :D

Автор - Bodi
Дата добавления - 03 Августа 2009 в 18:47
СергейДата: Пн, 03 Августа 2009, 19:06 | Сообщение # 102
Необукер
Quote (Bodi)
Ну ты уж определись ОТ и ДО чего тебе надобно
я дополнил, что надо не просто (0,1 или 0,6), а так (0.184546031523496 = 0.678487887606025 а бывает и так 0.00284523470327258)

Добавлено (03 Август 2009, 19:02)
---------------------------------------------

Quote (Bodi)
Кстати, что в НБ используется, точка или запятая?

читаем в хелпе:
Quote
Объявление переменных
Типы переменных, объявляемых при помощи команды DefineVar

Decimal
Десятичная переменная. Содержимое ограничено числами и будет отформатировано в виде десятичной дроби с указанным количеством знаков послезапятой.


хотя находил там же и такой пример
Quote
Команда SetVar (присвоить значение переменной/поместить в переменную) в NeoBook для этой цели и предназначена. Например:

SetVar "[Name]" "Unknown"

SetVar "[Busy]" "No"

SetVar "[Amount]" "1.00"

другими словами сам не понял :D

Добавлено (03 Август 2009, 19:06)
---------------------------------------------

Quote (Bodi)
Random "8" "[rnd]" SetVar "[rnd]" "[rnd]+1" SetVar "[rnd]" "0,[rnd]"
Тоже вариант, молодец!


Сообщение отредактировано
sp3d - Пн, 03 Августа 2009, 19:03
 
Сообщение
Quote (Bodi)
Ну ты уж определись ОТ и ДО чего тебе надобно
я дополнил, что надо не просто (0,1 или 0,6), а так (0.184546031523496 = 0.678487887606025 а бывает и так 0.00284523470327258)

Добавлено (03 Август 2009, 19:02)
---------------------------------------------

Quote (Bodi)
Кстати, что в НБ используется, точка или запятая?

читаем в хелпе:
Quote
Объявление переменных
Типы переменных, объявляемых при помощи команды DefineVar

Decimal
Десятичная переменная. Содержимое ограничено числами и будет отформатировано в виде десятичной дроби с указанным количеством знаков послезапятой.


хотя находил там же и такой пример
Quote
Команда SetVar (присвоить значение переменной/поместить в переменную) в NeoBook для этой цели и предназначена. Например:

SetVar "[Name]" "Unknown"

SetVar "[Busy]" "No"

SetVar "[Amount]" "1.00"

другими словами сам не понял :D

Добавлено (03 Август 2009, 19:06)
---------------------------------------------

Quote (Bodi)
Random "8" "[rnd]" SetVar "[rnd]" "[rnd]+1" SetVar "[rnd]" "0,[rnd]"
Тоже вариант, молодец!

Автор - Сергей
Дата добавления - 03 Августа 2009 в 19:06
BodiДата: Пн, 03 Августа 2009, 19:11 | Сообщение # 103
Ветеран форума
Quote (sp3d)
я дополнил, что надо не просто (0,1 или 0,6), а так (0.184546031523496 = 0.678487887606025 а бывает и так 0.00284523470327258)

Понятно, тогда как тебе такой вариант:
Code
Random "999999...998" "[rnd]"  
SetVar "[rnd]" "[rnd]+1"  
SetVar "[rnd]" "0,[rnd]"

Шучу :D
Лучше так:
Code
SetVar "[rnd_2]" ""
Loop "1" "???" "[N]"
  Random "8" "[rnd]"
  SetVar "[rnd]" "[rnd]+1"
  SetVar "[rnd_2]" "[rnd_2][rnd]"
EndLoop
SetVar "[rnd_2]" "0,[rnd_2]"
 
Сообщение
Quote (sp3d)
я дополнил, что надо не просто (0,1 или 0,6), а так (0.184546031523496 = 0.678487887606025 а бывает и так 0.00284523470327258)

Понятно, тогда как тебе такой вариант:
Code
Random "999999...998" "[rnd]"  
SetVar "[rnd]" "[rnd]+1"  
SetVar "[rnd]" "0,[rnd]"

Шучу :D
Лучше так:
Code
SetVar "[rnd_2]" ""
Loop "1" "???" "[N]"
  Random "8" "[rnd]"
  SetVar "[rnd]" "[rnd]+1"
  SetVar "[rnd_2]" "[rnd_2][rnd]"
EndLoop
SetVar "[rnd_2]" "0,[rnd_2]"

Автор - Bodi
Дата добавления - 03 Августа 2009 в 19:11
СергейДата: Пн, 03 Августа 2009, 19:14 | Сообщение # 104
Необукер
только не понял в твоем примере вот эту строчку;
Quote (Bodi)
SetVar "[rnd]" "[rnd]+1"

Добавлено (03 Август 2009, 19:14)
---------------------------------------------

Quote (sp3d)
Лучше так:
да я уже сделал как надо.
Ты объясни про переменую (SetVar "[rnd]" "[rnd]+1"), для чего ты ее вставляешь?
 
Сообщениетолько не понял в твоем примере вот эту строчку;
Quote (Bodi)
SetVar "[rnd]" "[rnd]+1"

Добавлено (03 Август 2009, 19:14)
---------------------------------------------

Quote (sp3d)
Лучше так:
да я уже сделал как надо.
Ты объясни про переменую (SetVar "[rnd]" "[rnd]+1"), для чего ты ее вставляешь?

Автор - Сергей
Дата добавления - 03 Августа 2009 в 19:14
BodiДата: Пн, 03 Августа 2009, 19:17 | Сообщение # 105
Ветеран форума
Quote (sp3d)
только не понял в твоем примере вот эту строчку;

Рандом генерит от нуля до твоего значения. Эта строка нужна, чтоб если выпадет ноль, то в результате НЕ получилось 0,0. Или тебе и так пойдет?

Добавлено (03 Август 2009, 19:17)
---------------------------------------------

Quote (Bodi)
да я уже сделал как надо.

Ну дак показывай :)
 
Сообщение
Quote (sp3d)
только не понял в твоем примере вот эту строчку;

Рандом генерит от нуля до твоего значения. Эта строка нужна, чтоб если выпадет ноль, то в результате НЕ получилось 0,0. Или тебе и так пойдет?

Добавлено (03 Август 2009, 19:17)
---------------------------------------------

Quote (Bodi)
да я уже сделал как надо.

Ну дак показывай :)

Автор - Bodi
Дата добавления - 03 Августа 2009 в 19:17
СергейДата: Пн, 03 Августа 2009, 19:34 | Сообщение # 106
Необукер
да что показывать ероры валятся, бли незнаю, что еще делать
делаю движение(для игры) вот код на кнопке:
Code
SetVar "[Stage_width]" "600"
SetVar "[Stage_height]" "600"
  SetVar "[mov_width]" "500"
   SetVar "[mov_height]" "500"
    SetVar "[ball_width]" "20"
     SetVar "[ball_height]" "20"
       Random "1000" "[rndY]"
      SetVar "[rndY]" "0.[rndY]"
     Random "1000" "[rndX]"
    SetVar "[rndX]" "0.[rndX]"
   Math "5*[rndX]" "0" "[xSpeed]"
  Math "5*[rndY]" "0" "[ySpeed]"
TimerStart "traertoria" "[tim]"

этот вешается на таймер:
Code
GetObjectInfo "ball" "Left" "[ball_x]"
GetObjectInfo "ball" "Top" "[ball_y]"
.............................................................Math-X..AB
Math "[ball_x]-[ball_width]/2" "0" "[blok_XA]"
Math "[ball_x]+[ball_width]/2" "0" "[blok_XC]"
.............................................................Math-Y..CD
Math "[ball_y]-[ball_height]/2" "0" "[blok_YA]"
Math "[ball_y]+[ball_height]/2" "0" "[blok_YC]"
.............................................................IfEx-X..AB
IfEx "[blok_XA] < 0 OR [blok_XC] > [Stage_width]"
Math "[xSpeed] * -1" "0" "[xSpeed]"
EndIf
.............................................................IfEx-Y..CD
IfEx "[blok_YA] < 0 OR [blok_YC] > [Stage_height]"
Math "[ySpeed] * -1" "0" "[ySpeed]"
EndIf
.............................................................
MoveObject "ball" "[xSpeed]" "[ySpeed]"
я просто на флеше давно делал игруху, решил попробовать в НБ сделать.


Сообщение отредактировано
sp3d - Пн, 03 Августа 2009, 20:05
 
Сообщениеда что показывать ероры валятся, бли незнаю, что еще делать
делаю движение(для игры) вот код на кнопке:
Code
SetVar "[Stage_width]" "600"
SetVar "[Stage_height]" "600"
  SetVar "[mov_width]" "500"
   SetVar "[mov_height]" "500"
    SetVar "[ball_width]" "20"
     SetVar "[ball_height]" "20"
       Random "1000" "[rndY]"
      SetVar "[rndY]" "0.[rndY]"
     Random "1000" "[rndX]"
    SetVar "[rndX]" "0.[rndX]"
   Math "5*[rndX]" "0" "[xSpeed]"
  Math "5*[rndY]" "0" "[ySpeed]"
TimerStart "traertoria" "[tim]"

этот вешается на таймер:
Code
GetObjectInfo "ball" "Left" "[ball_x]"
GetObjectInfo "ball" "Top" "[ball_y]"
.............................................................Math-X..AB
Math "[ball_x]-[ball_width]/2" "0" "[blok_XA]"
Math "[ball_x]+[ball_width]/2" "0" "[blok_XC]"
.............................................................Math-Y..CD
Math "[ball_y]-[ball_height]/2" "0" "[blok_YA]"
Math "[ball_y]+[ball_height]/2" "0" "[blok_YC]"
.............................................................IfEx-X..AB
IfEx "[blok_XA] < 0 OR [blok_XC] > [Stage_width]"
Math "[xSpeed] * -1" "0" "[xSpeed]"
EndIf
.............................................................IfEx-Y..CD
IfEx "[blok_YA] < 0 OR [blok_YC] > [Stage_height]"
Math "[ySpeed] * -1" "0" "[ySpeed]"
EndIf
.............................................................
MoveObject "ball" "[xSpeed]" "[ySpeed]"
я просто на флеше давно делал игруху, решил попробовать в НБ сделать.

Автор - Сергей
Дата добавления - 03 Августа 2009 в 19:34
BodiДата: Пн, 03 Августа 2009, 19:38 | Сообщение # 107
Ветеран форума
Quote (sp3d)
вот код на кнопке:

Quote (sp3d)
этот вешается на таймер:

Мда... тут без пива не разобраться, а без всего проекта тем более.
А по какой траектории должен двигаться двигаемый объект?
 
Сообщение
Quote (sp3d)
вот код на кнопке:

Quote (sp3d)
этот вешается на таймер:

Мда... тут без пива не разобраться, а без всего проекта тем более.
А по какой траектории должен двигаться двигаемый объект?

Автор - Bodi
Дата добавления - 03 Августа 2009 в 19:38
СергейДата: Пн, 03 Августа 2009, 20:02 | Сообщение # 108
Необукер
Quote (Bodi)
А по какой траектории должен двигаться двигаемый объект?
пока рандомно, потом видно будет. он должен доходить до края окна оталкиватся и двигатся дальше

Добавлено (03 Август 2009, 20:02)
---------------------------------------------
вот код из флеша, кроме рандома, все один в один

Code
var xSpeed:Number = 5*Math.random();
var ySpeed:Number = 5*Math.random();
this.onEnterFrame = function() {
  if (ball._x-ball._width/2<0 || ball._x+ball._width/2>Stage.width) {
   xSpeed *= -1;
  }
  if (ball._y-ball._height/2<0 || ball._y+ball._height/2>Stage.height) {
   ySpeed *= -1;
  }
  ball._x += xSpeed, ball._y += ySpeed;
};
и он рабочий. Походу в НБ такое нереализовать.


Сообщение отредактировано
sp3d - Пн, 03 Августа 2009, 20:07
 
Сообщение
Quote (Bodi)
А по какой траектории должен двигаться двигаемый объект?
пока рандомно, потом видно будет. он должен доходить до края окна оталкиватся и двигатся дальше

Добавлено (03 Август 2009, 20:02)
---------------------------------------------
вот код из флеша, кроме рандома, все один в один

Code
var xSpeed:Number = 5*Math.random();
var ySpeed:Number = 5*Math.random();
this.onEnterFrame = function() {
  if (ball._x-ball._width/2<0 || ball._x+ball._width/2>Stage.width) {
   xSpeed *= -1;
  }
  if (ball._y-ball._height/2<0 || ball._y+ball._height/2>Stage.height) {
   ySpeed *= -1;
  }
  ball._x += xSpeed, ball._y += ySpeed;
};
и он рабочий. Походу в НБ такое нереализовать.

Автор - Сергей
Дата добавления - 03 Августа 2009 в 20:02
BodiДата: Пн, 03 Августа 2009, 20:06 | Сообщение # 109
Ветеран форума
Посмотри проект "Прыгающая Луна" в разделе Готовые проекты. Может пригодится...
Quote (sp3d)
и он рабочий. Походу в НБ такое нереализовать.

Я на его основе пинг-понг в НБ сделал :D , поэтому заранее не сдавайся! ;)
 
СообщениеПосмотри проект "Прыгающая Луна" в разделе Готовые проекты. Может пригодится...
Quote (sp3d)
и он рабочий. Походу в НБ такое нереализовать.

Я на его основе пинг-понг в НБ сделал :D , поэтому заранее не сдавайся! ;)

Автор - Bodi
Дата добавления - 03 Августа 2009 в 20:06
AlienДата: Ср, 05 Августа 2009, 00:16 | Сообщение # 110
Quote (sp3d)
не могу догнать что это такое красивый и умный эффект генерации цифр %)
Ну показал бы, этот генератор, интерестно ведь

выложу увидите всё)


Сообщение отредактировано
Alien - Вс, 27 Декабря 2009, 11:36
 
Сообщение
Quote (sp3d)
не могу догнать что это такое красивый и умный эффект генерации цифр %)
Ну показал бы, этот генератор, интерестно ведь

выложу увидите всё)

Автор - Alien
Дата добавления - 05 Августа 2009 в 00:16
СергейДата: Ср, 05 Августа 2009, 01:01 | Сообщение # 111
Необукер
Quote (Alien)
выложу CPAppServ v2
выложишь с исходником?
 
Сообщение
Quote (Alien)
выложу CPAppServ v2
выложишь с исходником?

Автор - Сергей
Дата добавления - 05 Августа 2009 в 01:01
AlienДата: Ср, 05 Августа 2009, 23:46 | Сообщение # 112
неа)
 
Сообщениенеа)

Автор - Alien
Дата добавления - 05 Августа 2009 в 23:46
СергейДата: Чт, 06 Августа 2009, 08:33 | Сообщение # 113
Необукер
Quote (Alien)
неа)
ну тогда значит не получается
Quote (Alien)
увидите всё
 
Сообщение
Quote (Alien)
неа)
ну тогда значит не получается
Quote (Alien)
увидите всё

Автор - Сергей
Дата добавления - 06 Августа 2009 в 08:33
AlienДата: Чт, 06 Августа 2009, 11:34 | Сообщение # 114
результат увидишь, а исходник нет.
исходник не красивый, а результат красивый :)
 
Сообщениерезультат увидишь, а исходник нет.
исходник не красивый, а результат красивый :)

Автор - Alien
Дата добавления - 06 Августа 2009 в 11:34
ВадимДата: Пт, 21 Августа 2009, 09:34 | Сообщение # 115
Генератор идей
Quote (Alien)
Как стереть строку из файла, по её содержанию.

Quote (Bodi)
Сначала нужно найти данную строку в файле по ее содержанию, запомнить ее номер, а потом уже удалить.

Вот и мне понадобилось... Если позволите, хотелось бы продолжить и этот аспект темы.
Не пойму, где ошибка... Надоумьте, плиз.
Задача: нужно найти в файле rtf строку с нужной последовательностью символов (т.е. найти закладку) и удалить всё строки до конца файла, включая строку с данной закладкой (оставив в файле в целости всё, что выше). Сколько строк выше и ниже закладки заранее неизвестно. Закладок может быть много (одинаковых), удалить нужно именно те строки, которые можно отсчитать с конца файла до первой закладки (если опять таки считать с конца файла). Вот, один из вариантов моей писанины:

Code
.считаем строки в файле
FileLen "[RTF]" "[lines]"
     Loop "1" "[lines]" "[Numlines]"
       .читаем каждую строку в переменную
       FileRead "[RTF]" "[Numlines]" "[StrDelete]"
       .сравниваем содержание очередной строки с "закладкой"
       If "[StrDelete]" "=" "{\*\bkmkstart Del}"
          .настраиваем счетчик для удаления с нужной строки и удаляем строки
          Loop "[Numlines]" "[lines]" "[NumStrDelete]"
             FileDelLine "[RTF]" "[NumStrDelete]"
          EndLoop
       EndIf
     ExitLoop
     EndLoop

Что не так? %)


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)

Сообщение отредактировано
VadimLevkin - Пт, 21 Августа 2009, 10:05
 
Сообщение
Quote (Alien)
Как стереть строку из файла, по её содержанию.

Quote (Bodi)
Сначала нужно найти данную строку в файле по ее содержанию, запомнить ее номер, а потом уже удалить.

Вот и мне понадобилось... Если позволите, хотелось бы продолжить и этот аспект темы.
Не пойму, где ошибка... Надоумьте, плиз.
Задача: нужно найти в файле rtf строку с нужной последовательностью символов (т.е. найти закладку) и удалить всё строки до конца файла, включая строку с данной закладкой (оставив в файле в целости всё, что выше). Сколько строк выше и ниже закладки заранее неизвестно. Закладок может быть много (одинаковых), удалить нужно именно те строки, которые можно отсчитать с конца файла до первой закладки (если опять таки считать с конца файла). Вот, один из вариантов моей писанины:

Code
.считаем строки в файле
FileLen "[RTF]" "[lines]"
     Loop "1" "[lines]" "[Numlines]"
       .читаем каждую строку в переменную
       FileRead "[RTF]" "[Numlines]" "[StrDelete]"
       .сравниваем содержание очередной строки с "закладкой"
       If "[StrDelete]" "=" "{\*\bkmkstart Del}"
          .настраиваем счетчик для удаления с нужной строки и удаляем строки
          Loop "[Numlines]" "[lines]" "[NumStrDelete]"
             FileDelLine "[RTF]" "[NumStrDelete]"
          EndLoop
       EndIf
     ExitLoop
     EndLoop

Что не так? %)


Автор - Вадим
Дата добавления - 21 Августа 2009 в 09:34
BodiДата: Пт, 21 Августа 2009, 09:59 | Сообщение # 116
Ветеран форума
Хм... впринципе все верно, только я не понял откуда взялась эта переменная:
Quote
.считаем строки в файле
FileLen "[RTF]" "[lines]"
Loop "1" "[lines]" "[Numlines]"
.читаем каждую строку в переменную
FileRead "[RTF]" "[Numlines]" "[StrDelete]"
.сравниваем содержание очередной строки с "закладкой"
If "[StrDelete]" "=" "{\*\bkmkstart Del}"
.настраиваем счетчик для удаления с нужной строки и удаляем строки
Loop "[Nlines]" "[lines]" "[NumStrDelete]"
FileDelLine "[RTF]" "[NumStrDelete]"
EndLoop
EndIf
ExitLoop
EndLoop
EndIf

Может там должна быть переменная [Numlines]?
 
СообщениеХм... впринципе все верно, только я не понял откуда взялась эта переменная:
Quote
.считаем строки в файле
FileLen "[RTF]" "[lines]"
Loop "1" "[lines]" "[Numlines]"
.читаем каждую строку в переменную
FileRead "[RTF]" "[Numlines]" "[StrDelete]"
.сравниваем содержание очередной строки с "закладкой"
If "[StrDelete]" "=" "{\*\bkmkstart Del}"
.настраиваем счетчик для удаления с нужной строки и удаляем строки
Loop "[Nlines]" "[lines]" "[NumStrDelete]"
FileDelLine "[RTF]" "[NumStrDelete]"
EndLoop
EndIf
ExitLoop
EndLoop
EndIf

Может там должна быть переменная [Numlines]?

Автор - Bodi
Дата добавления - 21 Августа 2009 в 09:59
ВадимДата: Пт, 21 Августа 2009, 10:02 | Сообщение # 117
Генератор идей
Quote (Bodi)
Может там должна быть переменная [Numlines]?

Да, совершенно верно! Названия менял, чтобы понятнее было... Сейчас исправлю.


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
Сообщение
Quote (Bodi)
Может там должна быть переменная [Numlines]?

Да, совершенно верно! Названия менял, чтобы понятнее было... Сейчас исправлю.

Автор - Вадим
Дата добавления - 21 Августа 2009 в 10:02
BodiДата: Пт, 21 Августа 2009, 10:02 | Сообщение # 118
Ветеран форума
О, еще одну ошибку нашел: ExitLoop должен быть перед EndIf, а иначе первый цикл будет срабатывать только раз.
 
СообщениеО, еще одну ошибку нашел: ExitLoop должен быть перед EndIf, а иначе первый цикл будет срабатывать только раз.

Автор - Bodi
Дата добавления - 21 Августа 2009 в 10:02
ВадимДата: Пт, 21 Августа 2009, 10:06 | Сообщение # 119
Генератор идей
Еще лишний EndIf убрал, случайно захватил из кода...

Quote (Bodi)
ExitLoop должен быть перед EndIf, а иначе первый цикл будет срабатывать только раз.

Почему?


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
СообщениеЕще лишний EndIf убрал, случайно захватил из кода...

Quote (Bodi)
ExitLoop должен быть перед EndIf, а иначе первый цикл будет срабатывать только раз.

Почему?

Автор - Вадим
Дата добавления - 21 Августа 2009 в 10:06
BodiДата: Пт, 21 Августа 2009, 10:09 | Сообщение # 120
Ветеран форума
Ну как почему? Вот смотри: начинается цикл, считывается первая строка, дальше если условие ложно, оно пропускается и мы попадаем на строчку с командой "ExitLoop" и соответственно сразу же выходим из цикла...
 
СообщениеНу как почему? Вот смотри: начинается цикл, считывается первая строка, дальше если условие ложно, оно пропускается и мы попадаем на строчку с командой "ExitLoop" и соответственно сразу же выходим из цикла...

Автор - Bodi
Дата добавления - 21 Августа 2009 в 10:09
  • Страница 4 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
Поиск: