Logging kept as comment
parent
0469760f30
commit
49d8d675d4
|
|
@ -110,26 +110,26 @@ class Omnichess {
|
|||
}
|
||||
|
||||
void loop() async {
|
||||
final DateTime now = DateTime.now();
|
||||
final String logName = "${now.year}"
|
||||
"${now.month.toString().padLeft(2, "0")}"
|
||||
"${now.day.toString().padLeft(2, "0")}"
|
||||
"-"
|
||||
"${now.hour.toString().padLeft(2, "0")}"
|
||||
"${now.minute.toString().padLeft(2, "0")}"
|
||||
"${now.second.toString().padLeft(2, "0")}"
|
||||
"${now.millisecond.toString().padLeft(3, "0")}"
|
||||
".log";
|
||||
final File log = File("logs/$logName");
|
||||
if (!log.existsSync()) {
|
||||
log.createSync();
|
||||
}
|
||||
// final DateTime now = DateTime.now();
|
||||
// final String logName = "${now.year}"
|
||||
// "${now.month.toString().padLeft(2, "0")}"
|
||||
// "${now.day.toString().padLeft(2, "0")}"
|
||||
// "-"
|
||||
// "${now.hour.toString().padLeft(2, "0")}"
|
||||
// "${now.minute.toString().padLeft(2, "0")}"
|
||||
// "${now.second.toString().padLeft(2, "0")}"
|
||||
// "${now.millisecond.toString().padLeft(3, "0")}"
|
||||
// ".log";
|
||||
// final File log = File("logs/$logName");
|
||||
// if (!log.existsSync()) {
|
||||
// log.createSync();
|
||||
// }
|
||||
late StreamSubscription<String> inputSubscription;
|
||||
inputSubscription = stdin
|
||||
.transform(utf8.decoder)
|
||||
.transform(LineSplitter())
|
||||
.listen((String line) async {
|
||||
log.writeAsStringSync("$line\n", mode: FileMode.append);
|
||||
// log.writeAsStringSync("$line\n", mode: FileMode.append);
|
||||
final String input = line.trim();
|
||||
final bool keepGoing = await elaborate(input);
|
||||
if (!keepGoing) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue