V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  LonnyWong  ›  全部回复第 14 页 / 共 25 页
回复总数  498
1 ... 10  11  12  13  14  15  16  17  18  19 ... 25  
@kkbblzq 现在要调用的函数是

func newMux(p packetConn) *mux

问题是 packetConn 和 mux 都是私有的,怎么用 go:linkname 定义呢?

type packetConn interface {
// Encrypt and send a packet of data to the remote peer.
writePacket(packet []byte) error

// Read a packet from the connection. The read is blocking,
// i.e. if error is nil, then the returned byte slice is
// always non-empty.
readPacket() ([]byte, error)

// Close closes the write-side of the connection.
Close() error
}


type mux struct {
conn packetConn
chanList chanList

incomingChannels chan NewChannel

globalSentMu sync.Mutex
globalResponses chan interface{}
incomingRequests chan *Request

errCond *sync.Cond
err error
}
@liuidetmks 你问问看?
@Nazz unsafe 能引用私有结构吗?具体怎么做?
2023-10-23 12:39:41 +08:00
回复了 LonnyWong 创建的主题 程序员 trzsz + ssh 发布隧道传输功能,速度超越 rz sz,甚至反超 scp
@brucmao 远程 trz -v 和 tsz -v 看看版本是不是 1.1.6 ,本地 tssh -v 看看是不是 0.1.12 ?登录远程是用 tssh 的吧?用 trzsz 是慢的,要用 tssh 。
2023-10-22 22:16:47 +08:00
回复了 LonnyWong 创建的主题 程序员 trzsz + ssh 发布隧道传输功能,速度超越 rz sz,甚至反超 scp
2023-10-22 21:51:03 +08:00
回复了 LonnyWong 创建的主题 程序员 trzsz + ssh 发布隧道传输功能,速度超越 rz sz,甚至反超 scp
@Cyshall 在我的 WSL2 中,也可以使用 Linux 版的 tssh ,要先安装 zenity ,然后弹出对话框选文件时,是选 WSL 内的文件的。你那有报什么错误吗?
2023-10-22 21:46:04 +08:00
回复了 LonnyWong 创建的主题 程序员 trzsz + ssh 发布隧道传输功能,速度超越 rz sz,甚至反超 scp
@Cyshall 要 WSL 中,要使用 windows 版本,即 tssh.exe ,对应配置文件也是在 windows 的用户目录下的。
2023-10-22 17:14:38 +08:00
回复了 LonnyWong 创建的主题 程序员 trzsz + ssh 发布隧道传输功能,速度超越 rz sz,甚至反超 scp
6Ieq5bex5raI54Gt6Zu25Zue5aSN8J+Qtg==
2023-10-18 09:15:26 +08:00
回复了 huahsiung 创建的主题 Linux 项目从 Ubuntu 移植到 Debian 出现莫名其妙的 bug。
忽略 #24 ,打错了一个字。
2023-10-18 09:12:14 +08:00
回复了 huahsiung 创建的主题 Linux 项目从 Ubuntu 移植到 Debian 出现莫名其妙的 bug。
这题我懂,大概率是某个变量没初始化。在能运行的环境碰巧是 0 ,相当于初始化了。在不能运行的环境,碰巧不是 0 ,然后它又是个指针之类,就段错误了。在相同的环境,大概率每次运行都是相同的结果,要么总是成功,要么总是出错,例外的情况是少数。
2023-10-18 09:07:55 +08:00
回复了 huahsiung 创建的主题 Linux 项目从 Ubuntu 移植到 Debian 出现莫名其妙的 bug。
这题我懂,大概率是某个变量没初始化。在能运行的环境碰巧是 0 ,相当于初始化了。在不能运行的环境,碰巧不是 0 ,然后它又是个指针之类,就段错误了。在不同的环境,大概率每次运行都是相同的结果,要么总是成功,要么总是出错,例外的情况是少数。
@gridsah 你也可以 fork 出去自己造
@shervy #12 你没怎么用过其他终端,或者不会用其他终端吧,哈哈
@justrest electerm ?
https://github.com/trzsz/trzsz-ssh
支持搜索和选择,可以在命名上含有分组名,然后搜索它们。
升级 iTerm2 后,好像好了,耶!
2023-10-07 01:31:02 +08:00
回复了 LonnyWong 创建的主题 程序员 go exec cmd /c 处理空格和双引号问题,大家有什么好办法吗?
2023-10-07 00:33:53 +08:00
回复了 LonnyWong 创建的主题 程序员 go exec cmd /c 处理空格和双引号问题,大家有什么好办法吗?
@tool2d 临时 bat 不知会不会引起杀毒软件的误告。
2023-10-07 00:30:37 +08:00
回复了 LonnyWong 创建的主题 程序员 go exec cmd /c 处理空格和双引号问题,大家有什么好办法吗?
@patrickyoung 可以测的,也可以直接用 ssh 来测:

ProxyCommand C:\ssh.exe -W %h:%p jumpserver
2023-10-07 00:05:28 +08:00
回复了 LonnyWong 创建的主题 程序员 go exec cmd /c 处理空格和双引号问题,大家有什么好办法吗?
@shimanooo ssh ProxyCommand 是用户自己配置,自己执行的,要注入也是用户自己搞自己。
1 ... 10  11  12  13  14  15  16  17  18  19 ... 25  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1618 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 16:21 · PVG 00:21 · LAX 08:21 · JFK 11:21
♥ Do have faith in what you're doing.