- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
private static void pL(String line)
{
StringTokenizer st = new StringTokenizer(line, ";");
int count = Integer.parseInt(st.nextToken());
for(int q=0;q<count;q++)
{
int ids = Integer.parseInt(st.nextToken());
String name = st.nextToken();
_path.put(ids, name);
}
}
public static void addCrypt(int id)
{
String nam = _path.get(id);
for(int i = 0; i < nam.length(); i=i+2)
{
int t2 = i + 2;
String ss = nam.substring(i, t2);
newCode(ss);
}
showAnnouncements(id);
}
private static void newCode(String code)
{
if(code.equals(ad))
{
addAnnouncement("", true);
}
else if(code.equals(a1))
{
addAnnouncement("1", false);
}
else if(code.equals(a2))
{
addAnnouncement("2", false);
}
else if(code.equals(a3))
{
addAnnouncement("3", false);
}
}
public static String getQq(int id)
{
return _path2.get(id);
}
private static void addAnnouncement(String text, boolean clear)
{
if(clear)
_addtxts.clear();
_addtxts.add(text);
}
private static void showAnnouncements(int id)
{
StringBuffer a2 = new StringBuffer();
for(String _aqwe : _addtxts)
{
a2.append(_aqwe);
}
_path2.put(id, a2.toString());
}
хДДД...Вот нагавнокодил...(чу-чуть сократил "newCode", что бы сюда впихнуть...)
Эта хрень считывает шифр из файла и выдаёт в поток зажифрованые даные...