mirror of
https://github.com/lollipopkit/flutter_server_box.git
synced 2025-12-18 15:54:35 +01:00
server connect: max try 7 times
This commit is contained in:
@@ -174,7 +174,7 @@ class _MyHomePageState extends State<MyHomePage>
|
||||
onPressed: () => showRoundDialog(
|
||||
context,
|
||||
_versionStr,
|
||||
const Text('${BuildData.buildAt}\n\n${BuildData.engine}'),
|
||||
const Text(BuildData.buildAt),
|
||||
[],
|
||||
),
|
||||
child: Text(
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
|
||||
import '../../../core/extension/numx.dart';
|
||||
import '../../../data/model/server/dist.dart';
|
||||
|
||||
import '../../../data/model/server/net_speed.dart';
|
||||
import '../../../data/model/server/server.dart';
|
||||
import '../../../data/model/server/server_status.dart';
|
||||
|
||||
@@ -162,7 +162,7 @@ class _ServerPageState extends State<ServerPage>
|
||||
? GestureDetector(
|
||||
onTap: () => showRoundDialog(
|
||||
context, _s.error, Text(ss.failedInfo ?? ''), []),
|
||||
child: Text(_s.clickSee, style: style))
|
||||
child: Text(_s.clickSee, style: style, textScaleFactor: 1.0,))
|
||||
: Text(topRightStr, style: style, textScaleFactor: 1.0),
|
||||
const SizedBox(width: 9),
|
||||
_buildSSHBtn(spi),
|
||||
|
||||
@@ -27,7 +27,7 @@ class SSHPage extends StatefulWidget {
|
||||
|
||||
class _SSHPageState extends State<SSHPage> {
|
||||
late final terminal = Terminal(inputHandler: keyboard);
|
||||
late final SSHClient client;
|
||||
SSHClient? client;
|
||||
final keyboard = locator<VirtualKeyboard>();
|
||||
late MediaQueryData _media;
|
||||
final _virtualKeyboardHeight = 57.0;
|
||||
@@ -49,7 +49,7 @@ class _SSHPageState extends State<SSHPage> {
|
||||
|
||||
@override
|
||||
void dispose() {
|
||||
client.close();
|
||||
client?.close();
|
||||
super.dispose();
|
||||
}
|
||||
|
||||
@@ -59,7 +59,7 @@ class _SSHPageState extends State<SSHPage> {
|
||||
client = await genClient(widget.spi);
|
||||
terminal.write('Connected\r\n');
|
||||
|
||||
final session = await client.shell(
|
||||
final session = await client!.shell(
|
||||
pty: SSHPtyConfig(
|
||||
width: terminal.viewWidth,
|
||||
height: terminal.viewHeight,
|
||||
|
||||
Reference in New Issue
Block a user