Помогите... Help...

cheshire
cheshire аватар
Offline
Зарегистрирован: 11.07.2014

в этом вы разумеется правы, но это был не тс который затеял такую истерику, а кто то другой и как мне показалось когда тс заметил защиту сразу же и спрятался под "надежным крылом". А ведь так может он уже завтра прям как я и писал бы))(ну тоесть стоя и криво))) шутка)

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Ну так ТСу вон пусть этот истеричный учитель и помогает. Гыы будет потом еще один ученик боящийся брать проекты

leshak
Offline
Зарегистрирован: 29.09.2011

Psihiator пишет:
Mironov76, не слушайте их они сами тут понемногу с ума сходят. А мы лучше делом займемся)) Всем "нормальным" людям Пока! Пусть одни тут гнеют...

Ну, а я что говорил? Попенится и воронокой в канализацию... Не надолго хватило "правильно помогающего". Демонстрации его учительских скилзов - видимо так никто и не дождется. Бедные новички. Как же они будут без такого учителя? Ладно мы "плохиши", но где-же его помощь ТС-cу? Хотя-бы после "защитного мата".
Кстати дата его регистрации, так же красноречиво говорит про то, что его высказывания про " а если до них не доходит нормальный русский язык" - "художественный свист". Скорее всего как и абстрактный "бедный мальчик" (а был ли мальчик?)

Psihiator
Offline
Зарегистрирован: 23.07.2014

Ну да, только я создал этот аккаунт, и создал с именем Psihiator, а не нудное Alexander Medvedev. И только.

Psihiator
Offline
Зарегистрирован: 23.07.2014

Ваше дело верить или не верить. А перед Mironov76 Я извинился за то, Что сначала не помог, а сразу начал учить Вас.Извините что я такой странный, зато вам есть о чем поговорить, а то еще кого-нибудь соскорбили за это время

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Ой. Оно разговаривает. А помщь то где? Мы ждем.

Mironov76
Offline
Зарегистрирован: 22.07.2014

Я же сказал что не нужно, хорошо хоть у меня друзья есть, а то такие помощники помогут.

cheshire
cheshire аватар
Offline
Зарегистрирован: 11.07.2014

Mironov76 пишет:

Я жесказал что не нужно, хорошо хоть у меня друзья у меня есть, а то такие помошники помогут.

Ладно, скажите мне пожалуйста где и как вам помог ваш защитник? Я говорю а продуктивной помоще а не какой то тупосте

Mironov76
Offline
Зарегистрирован: 22.07.2014

Читать надо внимтельнее. К нему у мея притензий нет, а к вам. Хотя какая разница. Вы же одноклеточные вам ли ж бы морально сожрать человека.

 

DimaP.
Offline
Зарегистрирован: 21.04.2013

вот берем вот эту вот схему контакт out подключаем к 13 пину остальные датчики на сколько я понимаю это индикаторы освещенности соответственно к А1 и A0 используете вот это код

#define LED_PIN  13
#define LDR_PIN  A0
#define POT_PIN  A1
 
void setup()
{
  pinMode(LED_PIN, OUTPUT);
}
 
void loop()
{
  
  int lightness = analogRead(LDR_PIN);
 

  int threshold = analogRead(POT_PIN);
 
  boolean tooDark = (lightness < threshold);
 
 
  if (tooDark) {
    
    digitalWrite(LED_PIN, HIGH);
  } else {
    
    digitalWrite(LED_PIN, LOW);
  }
}

и вообщем то все должно работать))

Mironov76
Offline
Зарегистрирован: 22.07.2014

Вот еще один хороший человек. Спасибо))) Вроде бы уже не нужно))) 

leshak
Offline
Зарегистрирован: 29.09.2011

2Psihiator: кстати, не могу говорить за всех, но если, в других ветках, вы и вправду будете помогать новичкам (а не учить других как нужно помогать), то весь наш "сыр-бор", между нами двоими - останется тут. Обливать вас сарказмом (если только помощь не будет "вредными советами"), просто потому что исходит она от вашего ника - я не буду. Так что вы вполне можете доказать что я был не прав по поводу вашей бесполезности. Это тот случай когда я буду рад ошибиться.
И то что "разным новичкам", подходят разные модели учитилей - я тоже понимаю. Далеко не первое разногласие "как нужно". Только раньше, как-то просто "каждый делал в меру своего понимания" и между собой трений не возникало. И новички имели возможно выбрать "кого слушать, а кого игнорить". И тема спокойно шла в русле решения задачи, а не выяснения "кто тут злобный буратино".

Но вот в этой ветке - уж извините. Все равно на "конструктив" она выплыть уже не сможете. Да и сам ТС явно дал понять, что оно ему в принципе особо и не нужно было.

Psihiator
Offline
Зарегистрирован: 23.07.2014

Вот человек нормальный, помог, без лишних высказываний! Респект ему!

Psihiator
Offline
Зарегистрирован: 23.07.2014

leshak я буду помогать, но под старым ником, хотя я особо не зависаю на форумах, просто материал искал Для работы. А тут не выдержал, извините если кого мои слова обидели мои слова, но это меня очень обидело, как людей оскорбляют новичков. Еще раз извините.

leshak
Offline
Зарегистрирован: 29.09.2011

DimaP. пишет:

вот берем вот эту вот схему контакт out подключаем к 13 пину остальные датчики на сколько я понимаю это индикаторы освещенности соответственно к А1 и A0 используете вот это код

Обратити внимание, что вам, в итоге, все-таки пришлось использовать "догадки", для того что-бы иметь "поставленную задачу".  Так как сам ТС, обсудил что угодно, но так и не сказал однозначно "что же он хочет получить в итоге". Угадали вы или нет - вторично.
В итоге вы были вынуждены сами поставить задачу и сами ее решить.

Если хотите, то я ВАМ расскажу какой есть фатальный недостаток у предложенного вами решения, в чем он проявится и как это "починить".

DimaP.
Offline
Зарегистрирован: 21.04.2013

leshak пишет:

DimaP. пишет:

вот берем вот эту вот схему контакт out подключаем к 13 пину остальные датчики на сколько я понимаю это индикаторы освещенности соответственно к А1 и A0 используете вот это код

Обратити внимание, что вам, в итоге, все-таки пришлось использовать "догадки", для того что-бы иметь "поставленную задачу".  Так как сам ТС, обсудил что угодно, но так и не сказал однозначно "что же он хочет получить в итоге". Угадали вы или нет - вторично.
В итоге вы были вынуждены сами поставить задачу и сами ее решить.

Если хотите, то я ВАМ расскажу какой есть фатальный недостаток у предложенного вами решения, в чем он проявится и как это "починить".

да пофиг я это не для него делал, а для себя, карма наверное XD

leshak
Offline
Зарегистрирован: 29.09.2011

Psihiator пишет:
leshak я буду помогать, но под старым ником, хотя я особо не зависаю на форумах, просто материал искал Для работы. 

Да мне все равно "под какими ником". Если я вижу что человек реально чем-то пытается помочь, то какая разница какой у него ник, и что он там раньше делал. Ну есть парочка ников которые "случайно запомнились". Но в 99% я вообще не смотрю "кто это пишет".
Поэтому ситуация когда вчера мы ругались, а сегодня выясняем кто как платы делает - более чем реальна.

Psihiator пишет:
А тут не выдержал, 

Ну дык это назвается "недержание". Как говорила моя бабушка "понос слов и запор мысли". Старайтесь избегать этого. Особенно если вы работаете с детьми.
Хотя.... те тоже "умеют". У меня знакомый.. закончил пед. институт. Дали ему 5-6-тые классы. Через 3 дня пришел. Трясется (2 метра роста, бывший армейский спецназ). "Я их поубиваю". Уволилися. Пол года готовился к экзаменам, поступил в духовную семинарию.... принял сан :)
Трех дней реальной работы с детьми хватило что-бы понять "выбрал не то.." :)

Psihiator пишет:
извините если кого мои слова обидели мои слова, но это меня очень обидело, как людей оскорбляют новичков. Еще раз извините.

Ну, как я и говорил "кого-то обидеть" - у вас не вышло. Да шансов небыло. Что вас "взвинтило" - вообщем-то тоже понятно. Просто не все является тем чем кажется на первый взгляд. Иногда нужно притормозить и подумать. "А почему делают именно так?".

Впрочем, это похоже уже я... по "инерции". Никак не могу остановится :) Хотя вы уже и сказали "извините". Да я понимаю, что вы остались при своем мнении, но попытка перейти в спокойное русло - налицо.

Но, все-равно, не могу удержатся от еще одной цитаты:

  Перебегая  через  дорогу,  я  чуть  было  не  попал  под  огромный
парогрузовик с прицепом. Нажав на все тормоза, водитель остановил свою
огнедышащую машину и покрыл меня таким  отборным  матом,  по  которому
трудно было не узнать моего банного знакомого  Кузю.  Кажется,  он  не
собирался ограничиваться словами и уже летел ко мне с  занесенной  над
головой заводной ручкой.
    - Кузя! - закричал я ему в испуге. - Не узнаешь, что ли?
    - Ах, это ты, папаша. -  Кузя  опустил  ручку,  но  был,  кажется,
разочарован, что такой замах пропал даром.

P.S. На всякий случай, в данной цитате я опять проявляю сарказм. Но уже по отношению к самому себе.

leshak
Offline
Зарегистрирован: 29.09.2011

DimaP. пишет:

да пофиг я это не для него делал, а для себя, карма наверное XD

ну, так интерестно узнать в чем там проблемка? ;)

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Psihiator пишет:
leshak я буду помогать, но под старым ником, хотя я особо не зависаю на форумах, просто материал искал Для работы. А тут не выдержал, извините если кого мои слова обидели мои слова, но это меня очень обидело, как людей оскорбляют новичков. Еще раз извините.

Сначала такой забычил, а теперь заднюю включил. А че быковал и сам не знает. Иногда скучаю по 90ым. С таких быков можно было бабла отжать. :)

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

Я так подозреваю что на всех действует жара у меня в палате. Сожрав весь попкорн и насмеявшись вдоволь (leshak в гневе, этож как пирожок с вишней!) спешу народному собранию сообщить что.... Миронов76 и Психиатр это один и тот же человек. Почему? Явные совпадения как плюсования друг друга, защита невинно оскорлбенных и тд. Косвенные - зарегистрированны в один день и с одного IP :D

@leshak - вот обидится Пухлявый, уйдет от нас, кого тогда гнобить будешь? :)

leshak
Offline
Зарегистрирован: 29.09.2011

JollyBiber пишет:

(leshak в гневе, этож как пирожок с вишней!)

Я в гневе? Ды вы что... наоборот... я же писал "любуюсь экземплярами".
Меня, за всю жизнь наверное раз 5-ть смогли вывести "в гнев". И получалось это только у "близкородственных людей". Посторонние - шансов не имеют.
Так что, что-бы "вывести в гнев", им нужно оказатся не только "одним человеком", но еще и "человеком женского пола", приехать в Киев, женить на себе, и через пару лет... может быть.... и получится "вывести из себя". И то.. не факт. В последних моих "отношениях" как раз одним из минусов было "все люди как люди, ругаются, а мы, за два года,  ни разу не поорали друг-на-друга".

JollyBiber пишет:

@leshak - вот обидится Пухлявый, уйдет от нас, кого тогда гнобить будешь? :)

Никого. И изначально "никого не гноблю". Мне это - не интерестно. Если я где-то вижу что "дело говорит", так я поддерживаю, если вижу что "ересь гонит" (c моей точки зрения), язвительно (не без того, люблю я это) - говорю против. А какой там ник стоит под этими словами. Пухлявый, JollyBiber или еще кто.... мне без разницы.

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

leshak пишет:

@leshak - вот обидится Пухлявый, уйдет от нас, кого тогда гнобить будешь? :)

Никого. И изначально "никого не гноблю". Мне это - не интерестно. Если я где-то вижу что "дело говорит", так я поддерживаю, если вижу что "ересь гонит" (c моей точки зрения), язвительно (не без того, люблю я это) - говорю против. А какой там ник стоит под этими словами. Пухлявый, JollyBiber или еще кто.... мне без разницы.

[/quote]

НюНю ))) А чтож тогда Пухлявого при каждом удобном случае (даже если он в теме и не участвует) троллем гадким называете? И да, я читаю между строк.

leshak
Offline
Зарегистрирован: 29.09.2011

JollyBiber пишет:

НюНю ))) А чтож тогда Пухлявого при каждом удобном случае (даже если он в теме и не участвует) троллем гадким называете? И да, я читаю между строк.

А почему вы это называете "гноблением"? Он и сам себя таковым признает.
С другой стороны он меня называет нудным. Что же делать если я действительно часто бываю нудным. И знаю про это. И не только на форуме, но и в жизни. Он меня тоже "гнобит"? IMHO нет. он просто называет вещи своими именами. Как и я.
И кстати я уверен, что он называет меня "нудным", не потому что я его тролем величаю, а потому что я нудный. И он все равно тыкал бы мне моей нудностью, даже если бы я везде с ним соглашался.

Ну что же делать, если? когда мне нужен пример троля, то почему-то вспоминается именно Пухлявый?
Имхо "гнобление", это когда ты ставишь цель "сделать человеку плохо, любой ценой". А у меня - такой цели нет.

P.S. На всякий случай, а еще я не способен грамотно писать. И кратко тоже "не могу". Даже если начну фразу со слов "если кратко,то..." все равно получится простыня минимум на два пейждауна.

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

Тогда объявляю "день всепрощения"! (Но только не для чувака со шлемом!)

ПС: Эх, знал бы что Вы в Киеве живете, предложил бы встретиться. В свое последнее посещение я просто влюбился в сеть вареничных "Катюша" :)

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

JollyBiber пишет:

Тогда объявляю "день всепрощения"! (Но только не для чувака со шлемом!)

ПС: Эх, знал бы что Вы в Киеве живете, предложил бы встретиться. В свое последнее посещение я просто влюбился в сеть вареничных "Катюша" :)


А раньше еще пельменые были.. ээххх

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

cheshire пишет:

понимаю вашу раздраженность, но все таки наверно легче было бы просто сказать "обясните чего именно вы хотите и что у вас не получается" чем столько писать, рискуя при этом быть не правильно понятым

Лешак - раздражённый ???????????!!!!!!!!!!!!!!!!!!!!!!!!!!! ....не смешите миня, неправильно поймёт читающий - а не автор :)

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Puhlyaviy пишет:
Эт я типа все проспал? ! А тут у вас весело, лешак огреб, да еще от народного мстителя. Который пишет с ошибками и матом. Доктор, придет выпишет успокаивающих ему. А то чет разошелся.

и я нервничаю - почему он до сих пор молчит :(

 

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Puhlyaviy пишет:
cheshire пишет:

Mironov76 пишет:

Он хотя бы что-то сделать пытался, а не сидел и не умничал про педиков.

 

вы уж извените, но по сообщениям наших друзей, можно сказать что leshak хотел вам помочь и ткнул мордой в вашу ошибку, а ваш защитник только и обматерил всех кто поначалу собирался помочь.

Это бесполезно обьяснять. Он один фиг не поймет. А лешака зря обидели, он хоть и нудный но мы к нему привыкли.

вот и фигВам !!!!!!!!! нудный - это я !!!!!!!!!! 

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

cheshire пишет:

leshak, не знаю было у меня это прозрение или нет, но в и итоге я сейчас где то по середине. Понимаю и новеньких которые, ну, просто не опытные во всем, ну и вас, тех кому с этим потом "боротся". Поэтому и говорю, весьма нормально сказать что человек делает глупость, но будте умней, порявите больше понимания и в итоге вам благодарны будут, да и скорее всего в будуйщем подобной ошибки не сделают

......но будте умней...... - почитайте все темы, догоните его по уму, а уж потом советуйте :(

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Psihiator пишет:
Ну да, только я создал этот аккаунт, и создал с именем Psihiator, а не нудное Alexander Medvedev. И только.

:) чо не Путин уж сразу ?

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Psihiator пишет:
Ваше дело верить или не верить. А перед Mironov76 Я извинился за то, Что сначала не помог, а сразу начал учить Вас.Извините что я такой странный, зато вам есть о чем поговорить, а то еще кого-нибудь соскорбили за это время

перед сайтом лучше извинитесь..... и назовитесь Псаки или МХарф.....

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Mironov76 пишет:

Читать надо внимтельнее. К нему у мея притензий нет, а к вам. Хотя какая разница. Вы же одноклеточные вам ли ж бы морально сожрать человека.

одноклеточные ??????????????????

ошибочка !!!!!!!!!!!!! тут все однобайтовые !!!!!!!!!!!!! нуууууууу, есть и дву- и трёхбайтные :)

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Psihiator пишет:
Вот человек нормальный, помог, без лишних высказываний! Респект ему!

....без вас - уже давно бы помогли :) 

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

JollyBiber пишет:

Я так подозреваю что на всех действует жара у меня в палате. Сожрав весь попкорн и насмеявшись вдоволь (leshak в гневе, этож как пирожок с вишней!) спешу народному собранию сообщить что.... Миронов76 и Психиатр это один и тот же человек. Почему? Явные совпадения как плюсования друг друга, защита невинно оскорлбенных и тд. Косвенные - зарегистрированны в один день и с одного IP :D

@leshak - вот обидится Пухлявый, уйдет от нас, кого тогда гнобить будешь? :)

предлагаю сибя !!!!!! мне полезно будет для изучения СИ :)

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

SU-27-16 пишет:

предлагаю сибя !!!!!! мне полезно будет для изучения СИ :)

Дык, тыж даже название языка С правильно написать не можешь :D

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

JollyBiber пишет:

SU-27-16 пишет:

предлагаю сибя !!!!!! мне полезно будет для изучения СИ :)

Дык, тыж даже название языка С правильно написать не можешь :D

дык, у миня базовый - немецкий :) , некоторые тут могут и фашистом назвать.....

зачем тему-то развивать ? напишу С - спросите же - это эс или си ? нет ? :)-

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

На это и расчет ;)

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Еще один который русский учил в каморке под лестницей. В тайне от немецких надсмоторщиков?

leshak
Offline
Зарегистрирован: 29.09.2011

Что интерестно, так это то, что никого ни тех кто обещал "буду помогать", ни "новичков", ни просто "присоединившихся", не заинтересовало "а какая же проблема скрыта в скетче #61 и как с ней бороться".

Хотя там, кроме проблемы, еще и простор для демонстрации "как можно более компактно написать то же самое...". Молчат добрые самаритяне.... под всеми никами.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Им друзья уже помогли. Они помощь от вражин не принимают. Гыыы

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

#define LED_PIN  13
#define LDR_PIN  A0
#define POT_PIN  A1
void setup( )
{
  pinMode( LED_PIN, OUTPUT );
}
void loop( )
{
  int delta = analogRead( POT_PIN ) - analogRead( LDR_PIN );
  digitalWrite( LED_PIN, delta );
  delay( 1000 );
}

.....вставка кода глючит :( . я чисто для сибя. Лешак, можно ли так ? железа с собой нет - сомнения : отработает ли digitalWrite( LED_PIN, delta ) при delta отрицательной и при нуле как LOW, а при delta положительной - как HIGH ?

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012
#define LED_PIN  13
#define LDR_PIN  A0
#define POT_PIN  A1
void setup( )
{
  pinMode( LED_PIN, OUTPUT );
}
void loop( )
{
  int delta = analogRead( POT_PIN ) - analogRead( LDR_PIN );
  digitalWrite( LED_PIN, delta );
  delay( 1000 );
}

 

leshak
Offline
Зарегистрирован: 29.09.2011

SU-27-16 пишет:

.....вставка кода глючит :( . я чисто для сибя. Лешак, можно ли так ? железа с собой нет - сомнения : отработает ли digitalWrite( LED_PIN, delta ) при delta отрицательной и при нуле как LOW, а при delta положительной - как HIGH ?

А что мешает проверить на симуляторе каком-нибудь?  Или поискать в справочнике как происходит происходит привидение к типу boolean? В конце концов, если есть неуверенность в отрицательных значениях, то почему-бы не объвить delya как unsigned int?  или сделить привести к беззнаковому типу в самом digitalWrite?  Можно даже к byte. digitalWrite(LED_PIN,(byte)delta)?  А зачем вообще в этом случае дельта?   почему не boolean isMore=analog(..)>analog(...);
Зачем вообще переменная?

 

digitalWrite(LED_PIN,analog(..)>analog(..));

?

P.S. delay() вам тут чуток сгладит проблему, но не уберет ее. 

leshak
Offline
Зарегистрирован: 29.09.2011

SU-27-16 пишет:
 при delta отрицательной и при нуле как LOW, а при delta положительной - как HIGH ?

RTFM, батенька, RTFM: Константы | Аппаратная платформа Arduino "Логические константы".

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

leshak пишет:

SU-27-16 пишет:
 при delta отрицательной и при нуле как LOW, а при delta положительной - как HIGH ?

RTFM, батенька, RTFM: Константы | Аппаратная платформа Arduino "Логические константы".

delay - просто так, чтобы не крутился loop часто...... мерцание, подмигивание будет - это понятно...

про приведение не ясно было, без переменной - тоже... пойду копать - спасибо !

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

digitalWrite(LED_PIN,analog(..)>analog(..));

....это то что надо, не знал что параметром в процедуре/функции может быть выражение :(

leshak
Offline
Зарегистрирован: 29.09.2011

SU-27-16 пишет:

про приведение не ясно было, без переменной - тоже... пойду копать - спасибо !

Ну, если кратко то "то что ноль это LOW, ВСЕ ОСТАЛЬНОЕ это HIGH".
Отрицательные числа, положительные.... это уже интерпретация "для человека". В памяти это все "биты". Которые равны нулям или единицам.
Если все биты нули - значит FALSE. Если хоть какой-то выставлен в единицу.... значит TRUE.
А как этот набор бит интерпретируется в данный момент как "отрицательное число", или как "большой положительное" - не важно.
Скажем B11111111? Какое это число? Может быть 255, а может быть -127 :) Причем "одновременно"  И 255 и -127 будет правильным ответом. ;) Это просто кусок памяти забитый еденицами... а как это интерпретировать это уже от автора проги :)

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

....изучил, спасибо :) контрольный мне в голову - "минус ноль", что даст - HIGH ? B10000000 - вдруг я такое значение буду засылать ?

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

извините, в #92 сразу не дописал.... т.е. - если в представлении в Вххххххххх все биты 0 - тождественно LOW ? хоть один в 1 - HIGH ?

 

в какой-то ветке ещё вопрос задавал..... не помню.... найду - сюда мона перезадать его ?