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