如何将当前显示的屏幕从我的Android设备实时流式传输到PC?有没有付费/免费工具可以做到这一点?
我正在运行最新的Raspbian发行版,只是安装了这些transmission软件包.
但是,每当我运行一个transmission-remote命令 - 比如说,改变一些基本配置 - 我都会遇到同样的错误:
$ transmission-remote -DU -c required -p 9091 -w ~/torrents
Unexpected response: <h1>401: Unauthorized</h1>Unauthorized User: deflate, gzip
Run Code Online (Sandbox Code Playgroud)
我找不到任何好的文档或教程来解决问题,我怀疑我错过了初始设置过程中导致此错误的步骤.我已经尝试过设置用户名/密码,即
$ transmission-remote --auth myusername:mypassword
Run Code Online (Sandbox Code Playgroud)
哪个成功了,但它仍然为所有其他命令抛出相同的"意外响应"错误.
开始transmission-daemon也不起作用:
$ service transmission-daemon start
[....] Starting bittorrent daemon: transmission-daemonstart-stop-daemon: unable to set gid to 110 (Operation not permitted)
failed!
Run Code Online (Sandbox Code Playgroud)
有没有人知道为什么会这样?
我希望将Android智能手机收集的实时传感器数据传输到我的电脑,并在我的电脑上进行信号处理.我怎么能实现这一目标?任何有用的教程链接都非常受欢迎.
无论是通过无线方式还是USB电缆都可以接受.
传输数据时,计算机如何处理它们?
我熟悉Python,因此使用Python来处理即将到来的数据.
Python是否有可能不断接受新来的数据并对其进行处理?
背景
我有一个关于度假的应用程序的想法,需要与具有相同应用程序的其他手机通信.在度假期间,这些手机可能并非都有互联网,因为漫游可能非常昂贵.数据不是很多:像500 kB max就足够了(在json中).
每部手机都有一些其他手机想知道的信息,但是如果它有助于将信息存储在一部手机(从现在开始的主手机)上,并在以后通过互联网回家时与其他手机共享.
手机
Android,iPhone和Windows Phone我们不能假设他们有NFC,IR或zigbee.只是硬件几乎每个手机都有蓝牙,相机,麦克风等.
我的想法
基于新信息更改的QR码:如果扫描第一部电话,则第二部电话的QR码包含来自第一部电话及其自身的数据,第三部电话具有来自第一部,第二部和第三部(自身)的数据,直到达到该主电话为止包含所有数据的手机.
数据传输通过我们听不到的声音(或我们可以).Con是我不知道移动平台是否存在这样的东西,写它就像是一个3年的硕士论文项目.
所有这些想法都有很大的缺点.也许我忽视了一个更好的方式.
我将为最佳解决方案的问题添加一个赏金用一点代码参考解释它的答案(链接没问题)总是好于:"使用蓝牙人"
我的书中有一个关于计算利用率的问题,但是我无法找到关于这个主题的任何实质性信息来解决它.
无论如何,这是问题:
从地球到遥远行星的距离约为9×10 ^ 10米.如果在64 Mbps点对点链路上使用停止等待协议进行帧传输,那么信道利用率是多少?假设帧大小为32KB,光速为3×10 ^ 8m/s.
假设使用滑动窗口协议.对于什么发送窗口大小,链接利用率是100%?您可以忽略发送方和接收方的协议处理时间.
transmission network-protocols utilization network-utilization
如您所知Proxifier,该程序允许不支持通过代理服务器工作的网络应用程序通过HTTPS或SOCKS运行.
它可以处理运行应用程序的任何传输.我想知道它是如何做到的,以及如何编写这样的.
我对QTcpSocket::waitForBytesWritten()...... 的行为有点困惑
直到这个功能什么时候阻止?
我查看了文档,但似乎并不十分清楚.
我在Debian服务器上使用Transmission 2.52.我在settings.json中唯一更改的是用户名和密码.当我尝试连接时,它询问我的登录详细信息,但在此之后,它说:409:冲突
您的请求的会话ID标头无效.
我查看了互联网但我没有找到任何好的东西.我尝试了不同的网址:host:9091/transmission/host:9091/transmission/web/host:9091/transmission/web/#files /
总是一样的错误.
我正在使用Debian 4.7.2-5和传输2.52
有解决方案吗
谢谢
当我经常向用户列表发送一些电子邮件时,我收到此错误.假设它发送10封邮件而1则发出错误,然后发送更多邮件并给出相同的错误.
代码如下所示:
public static bool SendEmail(string toMail, string fromname, string from, string subject, string body, string BCC)
{
MailMessage mailmessage = new MailMessage("frommail@mail.com", toMail, subject, body);
mailmessage.IsBodyHtml = true;
mailmessage.BodyEncoding = Encoding.GetEncoding(1254);
mailmessage.SubjectEncoding = Encoding.GetEncoding(1254);
SmtpClient objCompose = new SmtpClient("xxxx");
try
{
objCompose.Send(mailmessage);
return true;
}
catch (Exception ex) {
}
return false;
}
Run Code Online (Sandbox Code Playgroud)
而我得到的错误是这样的:
System.Net.Mail.SmtpException:服务不可用,关闭传输通道.服务器响应是:4.4.2 mailer.mailer.com错误:在System.Net.Mail.MailCommand.Send上的System.Net.Mail.MailCommand.CheckResponse(SmtpStatusCode statusCode,String response)超出超时(SmtpConnection conn,Byte [ ]命令,在System.Net.Mail.SmtpTransport.SendMail(MailAddress发件人,收件人MailAddressCollection,在System.Net.Mail.SmtpClient.Send字符串deliveryNotify,SmtpFailedRecipientException&除外)从字符串)(消息MAILMESSAGE)
任何人都可以请求帮助,这个错误杀了我.
提前致谢.
我正在尝试通过铱星网络传输字符串,并且发送数据的成本相当大。我想知道是否有办法压缩大字符串,例如:
{"packet":01,"reporting time":1500, "altitude":6500,"latitude":0,"longitude": 0,"ballast":34,"parachute":0}
成一个更小的字符串,例如:
f5fk43d2
. 该过程必须是可逆的,以便数据可以在另一端被解码和读取。这可能吗?如果可以,我将如何去做。
我已经尝试过 jwr: Shortening a string in Java的答案,但它似乎是不可逆的。它确实将大字符串转换为较小的字符串。
该过程产生的字符串必须小于原始字符串。
任何帮助表示赞赏!
transmission ×10
android ×3
bluetooth ×1
channel ×1
compression ×1
delphi ×1
encoding ×1
ios ×1
java ×1
proxy ×1
python ×1
qt ×1
qtcpsocket ×1
raspberry-pi ×1
raspbian ×1
screen ×1
smtp ×1
tcp ×1
timeout ×1
utilization ×1
web ×1