<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=184517&amp;view=findpost&amp;p=1558469</guid>
        <pubDate>Wed, 09 May 2007 20:59:39 +0000</pubDate>
        <title>Генератор по маске</title>
        <link>https://forum.sources.ru/index.php?showtopic=184517&amp;view=findpost&amp;p=1558469</link>
        <description><![CDATA[ИгорЪ: <strong class='tag-b'>WildBear</strong><br>
Биг респект&#33; Спасибо.<br>
теперь будем думать над интерфейсом&#33;]]></description>
        <author>ИгорЪ</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=184517&amp;view=findpost&amp;p=1558323</guid>
        <pubDate>Wed, 09 May 2007 18:00:41 +0000</pubDate>
        <title>Генератор по маске</title>
        <link>https://forum.sources.ru/index.php?showtopic=184517&amp;view=findpost&amp;p=1558323</link>
        <description><![CDATA[WildBear: А ведь это совсем другая разница :) Я про вторую твою маску. <br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">program Project2;</div><div class="code_line">&nbsp;</div><div class="code_line">{$APPTYPE CONSOLE}</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">uses</div><div class="code_line">&nbsp;&nbsp;SysUtils;</div><div class="code_line">&nbsp;</div><div class="code_line">const</div><div class="code_line">&nbsp;Letters = &#39;abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ&#39;;</div><div class="code_line">&nbsp;</div><div class="code_line">var</div><div class="code_line">&nbsp;j:Integer;</div><div class="code_line">&nbsp;</div><div class="code_line">// sMask - маска ,в которой</div><div class="code_line">// &nbsp;X - случайная цифра</div><div class="code_line">// &nbsp;Y - случайная буква</div><div class="code_line">// &nbsp;Z - заданная последовательность</div><div class="code_line">// ConstPart - та самая последовательность, которая кодируется как Z</div><div class="code_line">function GeneratePass(sMask:String; ConstPart:String):String;</div><div class="code_line">var</div><div class="code_line">&nbsp;i:Integer;</div><div class="code_line">begin</div><div class="code_line">&nbsp;Result := &#39;&#39;;</div><div class="code_line">&nbsp;for i := 1 to Length(sMask) do</div><div class="code_line">&nbsp;begin</div><div class="code_line">&nbsp;&nbsp;if sMask[i] = &#39;X&#39; then</div><div class="code_line">&nbsp;&nbsp; Result := Result &nbsp;+ Char(ord(&#39;0&#39;) + random(10));</div><div class="code_line">&nbsp;&nbsp;if sMask[i] = &#39;Y&#39; then</div><div class="code_line">&nbsp;&nbsp; Result := Result &nbsp;+ Letters[1 + random(Length(Letters))];</div><div class="code_line">&nbsp;&nbsp;if sMask[i] = &#39;Z&#39; then</div><div class="code_line">&nbsp;&nbsp; Result := Result + ConstPart;</div><div class="code_line">&nbsp;end;</div><div class="code_line">end;</div><div class="code_line">begin</div><div class="code_line">&nbsp;for j := 1 to 100 do</div><div class="code_line">&nbsp;&nbsp;Writeln(Generatepass( &#39;XXYXZXXXX&#39;, &#39;1234&#39;));</div><div class="code_line">&nbsp;readln;</div><div class="code_line">&nbsp;&nbsp;{ TODO -oUser -cConsole Main : Insert code here }</div><div class="code_line">end.</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script>]]></description>
        <author>WildBear</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=184517&amp;view=findpost&amp;p=1557889</guid>
        <pubDate>Wed, 09 May 2007 07:34:41 +0000</pubDate>
        <title>Генератор по маске</title>
        <link>https://forum.sources.ru/index.php?showtopic=184517&amp;view=findpost&amp;p=1557889</link>
        <description><![CDATA[ИгорЪ: <strong class='tag-b'>Aleksej</strong> Согласен, тогда хотябы коментарии к коду, если понадобиться изменить маску.<br>
например на XXYXZZXXXX?]]></description>
        <author>ИгорЪ</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=184517&amp;view=findpost&amp;p=1557880</guid>
        <pubDate>Wed, 09 May 2007 07:26:40 +0000</pubDate>
        <title>Генератор по маске</title>
        <link>https://forum.sources.ru/index.php?showtopic=184517&amp;view=findpost&amp;p=1557880</link>
        <description><![CDATA[Aleksej: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=184517&view=findpost&p=1557874'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>ИгорЪ &#064; <time class="tag-quote__quoted-time" datetime="2007-05-09T07:19:31+00:00">09.05.07, 07:19</time></span><div class='quote '>А нет примера не консольного?</div></div><br>
а в чем сообственно проблема? Тебе ведь сама функция нужна. а вставляй ее куда хочешь...]]></description>
        <author>Aleksej</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=184517&amp;view=findpost&amp;p=1557874</guid>
        <pubDate>Wed, 09 May 2007 07:19:31 +0000</pubDate>
        <title>Генератор по маске</title>
        <link>https://forum.sources.ru/index.php?showtopic=184517&amp;view=findpost&amp;p=1557874</link>
        <description><![CDATA[ИгорЪ: <strong class='tag-b'>WildBear</strong><br>
Годитьтся, Именно то, спасибо&#33;<br>
Но простите за наглость, А нет примера не консольного?]]></description>
        <author>ИгорЪ</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=184517&amp;view=findpost&amp;p=1557810</guid>
        <pubDate>Wed, 09 May 2007 04:49:33 +0000</pubDate>
        <title>Генератор по маске</title>
        <link>https://forum.sources.ru/index.php?showtopic=184517&amp;view=findpost&amp;p=1557810</link>
        <description><![CDATA[WildBear: <div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">program Project2;</div><div class="code_line">&nbsp;</div><div class="code_line">{$APPTYPE CONSOLE}</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">uses</div><div class="code_line">&nbsp;&nbsp;SysUtils;</div><div class="code_line">&nbsp;</div><div class="code_line">const</div><div class="code_line">&nbsp;Letters = &#39;abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ&#39;;</div><div class="code_line">&nbsp;</div><div class="code_line">var</div><div class="code_line">&nbsp;j:Integer;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;function GeneratePass(nDigits, nLetters:Integer; ConstPart:String):String;</div><div class="code_line">var</div><div class="code_line">&nbsp;i:Integer;</div><div class="code_line">begin</div><div class="code_line">&nbsp;Result := &#39;&#39;;</div><div class="code_line">&nbsp;for i := 1 to nDigits do</div><div class="code_line">&nbsp;&nbsp;Result := Result &nbsp;+ Char(ord(&#39;0&#39;) + random(10));</div><div class="code_line">&nbsp;for i := 1 to nLetters do</div><div class="code_line">&nbsp;&nbsp;Result := Result &nbsp;+ Letters[1 + random(Length(Letters))];</div><div class="code_line">&nbsp;Result := Result + ConstPart;</div><div class="code_line">end;</div><div class="code_line">begin</div><div class="code_line">&nbsp;for j := 1 to 100 do</div><div class="code_line">&nbsp;&nbsp;Writeln(Generatepass(2, 9 , &#39;1234&#39;));</div><div class="code_line">&nbsp;readln;</div><div class="code_line">&nbsp;&nbsp;{ TODO -oUser -cConsole Main : Insert code here }</div><div class="code_line">end.</div></ol></div></div></div></div><br>
Годится ?]]></description>
        <author>WildBear</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=184517&amp;view=findpost&amp;p=1557804</guid>
        <pubDate>Wed, 09 May 2007 03:53:59 +0000</pubDate>
        <title>Генератор по маске</title>
        <link>https://forum.sources.ru/index.php?showtopic=184517&amp;view=findpost&amp;p=1557804</link>
        <description><![CDATA[Albinos_X: ну тык переделай его под себя...]]></description>
        <author>Albinos_X</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=184517&amp;view=findpost&amp;p=1557787</guid>
        <pubDate>Tue, 08 May 2007 22:11:14 +0000</pubDate>
        <title>Генератор по маске</title>
        <link>https://forum.sources.ru/index.php?showtopic=184517&amp;view=findpost&amp;p=1557787</link>
        <description><![CDATA[ИгорЪ: Собсно нужно сделать генератор паролей по маске XXYYYYYYYYYZZZZ где X-числа Y-буквы ZZZZ постоянное число.<br><br>Хотел найти исходник, и переделать под себя, т.к. в кодинге не силен но не нашел ничего кроме рандомных генераторов. Может ктонибудь может что подсказать?]]></description>
        <author>ИгорЪ</author>
        <category>Delphi: Общие вопросы</category>
      </item>
	
      </channel>
      </rss>
	