no message
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
package _VisualDVM.Validators;
|
||||
import Common.Utils.Utils_;
|
||||
import Common.Utils.TextLog;
|
||||
import Common.Utils.Utils_;
|
||||
import org.fife.ui.rsyntaxtextarea.RSyntaxUtilities;
|
||||
public class PathValidator extends Validator {
|
||||
PathValidatorState state;
|
||||
@@ -53,7 +53,7 @@ public class PathValidator extends Validator {
|
||||
Log.Writeln(string_name + ": имя файла или каталога в пути имеет неверный формат");
|
||||
break;
|
||||
case Forbidden:
|
||||
Log.Writeln(string_name + ": Составляющие путь имена содержат запрещённые символы \n" + Utils_.printAllForbiddenCharacters());
|
||||
Log.Writeln(string_name + ": Составляющие путь имена содержат запрещённые символы \n" + Utils_.printAllForbiddenCharacters());
|
||||
break;
|
||||
case Name:
|
||||
if (spaces_count > 0)
|
||||
|
||||
@@ -12,7 +12,7 @@ public class ShellParser {
|
||||
public static char c;
|
||||
public static char[] buffer = new char[1];
|
||||
public static Vector<String> lines = new Vector<>();
|
||||
// public static boolean bracketOpened = false;
|
||||
// public static boolean bracketOpened = false;
|
||||
public static boolean return_active = false;
|
||||
public static boolean isCommandSymbol() {
|
||||
int code = c;
|
||||
@@ -21,7 +21,7 @@ public class ShellParser {
|
||||
public static void ResetLine() {
|
||||
invitationBuilder = new StringBuilder();
|
||||
lineBuilder = new StringBuilder();
|
||||
// bracketOpened = false;
|
||||
// bracketOpened = false;
|
||||
state = ShellParserState.NewLine;
|
||||
return_active = false;
|
||||
}
|
||||
@@ -29,10 +29,9 @@ public class ShellParser {
|
||||
//латиница, цифры,подчеркивания. и -
|
||||
return String.valueOf(c).matches("[\\w\\-]*") || c == '?';
|
||||
}
|
||||
public static boolean isRBracket(){
|
||||
return c=='('||c==')';
|
||||
public static boolean isRBracket() {
|
||||
return c == '(' || c == ')';
|
||||
}
|
||||
|
||||
//false наоборот означать что конец строки ЕСТЬ.
|
||||
public static boolean checkEndLine() {
|
||||
if (return_active) {
|
||||
@@ -79,12 +78,12 @@ public class ShellParser {
|
||||
}
|
||||
*/
|
||||
public static void NewLine() {
|
||||
if (c=='@'){ //собака, признак приглашения.
|
||||
if (c == '@') { //собака, признак приглашения.
|
||||
String test = invitationBuilder.toString();
|
||||
test = test.toLowerCase();
|
||||
state = test.endsWith(userName.toLowerCase()) ? ShellParserState.MachineName : ShellParserState.Skip;
|
||||
invitationBuilder.append(c);
|
||||
}else {
|
||||
} else {
|
||||
invitationBuilder.append(c);
|
||||
}
|
||||
/*
|
||||
@@ -102,20 +101,20 @@ public class ShellParser {
|
||||
}
|
||||
*/
|
||||
}
|
||||
/*
|
||||
public static void UserName() {
|
||||
if (c == '@') { //проверить. а тот ли юзернейм.
|
||||
String test = invitationBuilder.toString();
|
||||
// if (bracketOpened) test = test.substring(1);
|
||||
test = test.toLowerCase();
|
||||
state = test.endsWith(userName.toLowerCase()) ? ShellParserState.MachineName : ShellParserState.Skip;
|
||||
invitationBuilder.append(c);
|
||||
} else if (isNameCharacter() || (c == '['))
|
||||
invitationBuilder.append(c);
|
||||
else
|
||||
state = ShellParserState.Skip;
|
||||
}
|
||||
*/
|
||||
/*
|
||||
public static void UserName() {
|
||||
if (c == '@') { //проверить. а тот ли юзернейм.
|
||||
String test = invitationBuilder.toString();
|
||||
// if (bracketOpened) test = test.substring(1);
|
||||
test = test.toLowerCase();
|
||||
state = test.endsWith(userName.toLowerCase()) ? ShellParserState.MachineName : ShellParserState.Skip;
|
||||
invitationBuilder.append(c);
|
||||
} else if (isNameCharacter() || (c == '['))
|
||||
invitationBuilder.append(c);
|
||||
else
|
||||
state = ShellParserState.Skip;
|
||||
}
|
||||
*/
|
||||
public static void MachineName() {
|
||||
switch (c) {
|
||||
case ' ':
|
||||
@@ -191,9 +190,9 @@ public class ShellParser {
|
||||
case NewLine:
|
||||
NewLine();
|
||||
break;
|
||||
// case UserName:
|
||||
// UserName();
|
||||
// break;
|
||||
// case UserName:
|
||||
// UserName();
|
||||
// break;
|
||||
case MachineName:
|
||||
MachineName();
|
||||
break;
|
||||
@@ -242,7 +241,7 @@ public class ShellParser {
|
||||
} while (!state.equals(ShellParserState.End));
|
||||
return res.toString();
|
||||
}
|
||||
public static void ReadCommand(String command, InputStreamReader fromServer){
|
||||
public static void ReadCommand(String command, InputStreamReader fromServer) {
|
||||
StringBuilder res = new StringBuilder();
|
||||
do {
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user