air-controller / air-controller-desktop Goto Github PK
View Code? Open in Web Editor NEWA new handy and powerful Android phone assistant, powered by Flutter.
Home Page: http://ac.yhdm360.cn
License: MIT License
A new handy and powerful Android phone assistant, powered by Flutter.
Home Page: http://ac.yhdm360.cn
License: MIT License
APP端WiFi名字无法显示,各项权限都给了
机型:小米11Ultra,MIUI13,Android12
[+73334 ms] [ERROR:flutter/lib/ui/ui_dart_state.cc(198)] Unhandled Exception: Bad state: Stream has already been
listened to.
[ ] #0 _StreamController._subscribe (dart:async/stream_controller.dart:676:7)
[ ] #1 _ControllerStream._createSubscription (dart:async/stream_controller.dart:827:19)
[ ] #2 _StreamImpl.listen (dart:async/stream_impl.dart:473:9)
[ ] #3 _Socket.listen (dart:io-patch/socket_patch.dart:2174:31)
[ ] #4 _AsBroadcastStream.listen (dart:async/stream_impl.dart:824:31)
[ ] #5 HeartbeatClientImpl.connectToServer
(package:air_controller/network/heartbeat_client.dart:100:56)
[ ]
[ ] [ERROR:flutter/lib/ui/ui_dart_state.cc(198)] Unhandled Exception: Bad state: StreamSink is bound to a
stream
[ ] #0 _StreamSinkImpl._controller (dart:io/io_sink.dart:216:7)
[ ] #1 _StreamSinkImpl.add (dart:io/io_sink.dart:136:5)
[ ] #2 _IOSinkImpl.write (dart:io/io_sink.dart:269:5)
[ ] #3 _Socket.write (dart:io-patch/socket_patch.dart:2184:36)
[ ] #4 HeartbeatClientImpl._sendToServer
(package:air_controller/network/heartbeat_client.dart:224:14)
[ ] #5 HeartbeatClientImpl.connectToServer
(package:air_controller/network/heartbeat_client.dart:92:5)
[ ]
1、在win桌面端应用内,鼠标滚轮滚动页面的距离过短(滚不动),希望能改进
2、点开图片时,双击无效(必须三击才能打开),希望能修复这个bug
3、点击并大图浏览图片时,鼠标滚轮默认缩放方向(向下滚为放大)不适应(大家的普遍习惯是:向上滚是放大,向下滚是缩小),和习惯相反,望改进
4、应用内缺失“设置”界面,至少可以把滚轮方向等自定义放进设置里
5、希望“三击”进入大图时,滚轮能定义成下一张,同时把放大设置为“ctrl+滚轮上滚”,至少可以给个设置来自定义
6、强烈建议加入usb有线连接适配,让有线连接成为另一种“稳定、高速”的传输选择。
找了无数个win端相册管理软件,这个应用实在是太宝藏了,真心希望能修复bug和改进体验,跪谢!Orz
Describe the feature you'd like to add
A clear and concise description of what you want to request.
wifi 传输目前能跑到 3-5MB/s,传输 1GB 以上的文件夹有点慢。后期可否加个 USB 传输的选项。
As of now we can only transfer files from phone to PC. If you could add this feature it would be really great!
Awesome app btw, luv it! Thanks for making this awesome software that too open source!
I hope you do consider adding this someday in the future. Pls do!
很难通过双击打开,点击无效
安卓 13,点击卸载只说在手机端确认。但是手机上无任何反应……且我多选图片集删除时,好像把我所有的图片都删除了。包括相册。相册我是明确没有选的。我只是多选了其他的几个。
Describe the bug
AppImage opens up then exits with a segfault. Here is the error left behind:
(air_controller_desktop:36769): Gdk-CRITICAL **: 15:34:19.797: gdk_monitor_get_geometry: assertion 'GDK_IS_MONITOR (monitor)' failed
(air_controller_desktop:36769): Gdk-CRITICAL **: 15:34:19.797: gdk_monitor_get_workarea: assertion 'GDK_IS_MONITOR (monitor)' failed
(air_controller_desktop:36769): Gdk-CRITICAL **: 15:34:19.797: gdk_monitor_get_model: assertion 'GDK_IS_MONITOR (monitor)' failed
(air_controller_desktop:36769): Gdk-CRITICAL **: 15:34:19.797: gdk_monitor_get_scale_factor: assertion 'GDK_IS_MONITOR (monitor)' failed
Segmentation fault (core dumped)
To Reproduce
OS (please complete the OS information):
OS: Arch Linux
App version(please complete the versions information):
保存文件到电脑后,文件 后缀变成.zip,但实际无法用压缩软件打开,文件实际是没有压缩的,只是简单的更改了后缀。反而误导了,能不能不更改文件后缀?或者真的压缩一下再传输?
DioError [DioErrorType.responsel: Http status error [500] Source stack:
DioMixin.fetch (package:dio/src/dio_mixin.dart:488)
#1 DioMixin.request (package:dio/src/dio_mixin.dart:483)
#2 DioMixin.get (package:dio/src/dio_ mixin.dart:61)
#3 Flowder.initDownload (package:flowder/src/flowder.dart:47)
#4 Flowder.download (package:flowder/src/flowder.dart:29)
#5 AirControllerClient.copylmagesTo (package:air_controller/repository/aircontroller_client.dart:1518)
#6 imageRepository.copylmagesTo (package:air_controller/repositoryfimage_repository. dart:74)
casynchronous suspension>
我在 Intel 芯片、macOS 13 系统的电脑上使用这个软件,多选图片下载,提示上面的错误信息,我问了一下 GPT-4,它给了我下面的回复:
这个错误是由于 HTTP 500 状态码引起的,这是一个服务器端错误。这意味着你的程序试图从服务器获取数据,但服务器遇到了错误并不能完成请求。
错误堆栈显示,问题出现在 Flowder.initDownload 和 Flowder.download 这两个方法中。Flowder 是一个 Dart 包,用于处理文件下载。看起来你的程序在试图下载一些文件时遇到了问题。
这个问题可能有以下几个原因:
你试图访问的服务器可能遇到了问题。这可能是由于服务器内部错误,或者服务器正在进行维护。
你的请求可能有问题。例如,你可能在请求中提供了错误的参数,或者你没有提供必要的参数。
你可能没有正确地处理服务器的响应。例如,服务器可能返回了一个错误的 HTTP 状态码,但你的程序没有正确地处理这个错误。
解决这个问题的方法可能包括:
检查你的服务器是否正常运行。你可以尝试直接访问服务器,或者联系服务器的管理员。
检查你的请求是否正确。你可以检查你的请求参数,或者查看服务器的文档,看看你是否遗漏了什么。
检查你的错误处理代码。你需要确保你的程序能够正确地处理服务器返回的错误。
如果你无法确定问题的原因,你可能需要联系 Flowder 包的维护者,或者寻求其他开发者的帮助。
请问是哪里出问题了呢?
感谢您开发的这个软件~
Describe the bug
Application show a dialog to update the app to version 0.5.0, even tough it's not available, while clicking Install Update
it throws an error usually because a new version is not available yet.
To Reproduce
Steps to reproduce the behavior:
OS
OS: macOS 13.2
App version
从macos客户端访问安卓手机上的文件,可以查看和下载,但无法上传和删除。 我看了手机端的app,已经给了磁盘访问权限。
是否还有其他需要进行修改的设置?
Describe the feature you'd like to add
A clear and concise description of what you want to request.
网络传输的速度太慢了,500M的光纤,传一个32M的APk,都要传输好久。
希望能优化下!
版本 0.4
mac版本:macpro m2pro
手机版本:realme ui 2.0,android 11
管理相册时,选择删除提示删除失败。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.