Bay0net

Bay0net

V2EX 第 278460 号会员,加入于 2018-01-02 11:16:49 +08:00
今日活跃度排名 18623
根据 Bay0net 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
Bay0net 最近回复了
70 天前
回复了 Bay0net 创建的主题 NAS 强迫症快要被逼死了
@piku 但是在 macOS 中,.DS_Store 的确不会同步,只是在日志中会记录。我觉得是他们官网的大小写搞错了而已。。。Windows 下我就不清楚了,我没在 Windows 上用过 Synology Drive Client 。。。
71 天前
回复了 Bay0net 创建的主题 NAS 强迫症快要被逼死了
@error451 是的,.DS_Store 是 finder 创建的,所以只用终端肯定不会出现,但是对于我来说不显示,我不习惯只用终端来操作文件,我在试用 QSpace ,如果能解决这个问题的话,我就入正然后弃用 Finder 了。。。
73 天前
回复了 Bay0net 创建的主题 NAS 强迫症快要被逼死了
@263 过滤规则是正确的,同步日志存放在 /Users/xxx/Library/Application Support/SynologyDrive/data/db/history.sqlite 里面,我把 .DS_Store 相关的记录删掉了,但是治标不治本。。我在群晖的官网看到这样的介绍,.DS_Store 本身就不会上传到 Nas 上,但是我不知道为什么现在会在同步日志里面显示,之前都是不显示的。。![群晖官网]( )
73 天前
回复了 Bay0net 创建的主题 NAS 强迫症快要被逼死了
@error451
1. 这个工具已经没办法使用了,Warning: Asepsis is no longer under active development and supported under OS X 10.11 (El Capitan) and later. 我现在的版本是 OS X 14 ,我下载测试了下,这工具的确没办法安装了。。
2. 突然想到,.DS_Store 是 finder 创建的,那我如果换成 QSpace 是不是就好了。。之前在站内看过很多人推荐,我下载试用了,但是没啥需求,就没换。
3. 这个命令的确是禁止在网络共享里写入的,我也看到了,没办法禁止本地生成 .DS_Store ,唉,我也没找到禁止本地生成 .DS_Store 的命令。。
99 天前
回复了 catfly 创建的主题 程序员 Raycast 和 alfred 你们在用那个?
@yvescheung 不止一次看到有人推荐 universal action 了,我试了几次,感觉并没有很好用,请问您的使用场景有哪些呢?
如果需要反推算法的话,需要你把 [连续的 100 个 id] 的明文也发出来,因为攻击者是能获取这个信息的。

如果 OP 只通过 ID 去获取信息,不判断 Cookie 的话,这个算法肯定是有问题的。

把密文排序一下,很多相邻的密文差值都是 25 ,比如下面这几组

8034436934565
8034436934590

8035090949285
8035090949310

8038067215397
8038067215422

8060335193637
8060335193662

8060407228965
8060407228990

8062245008293
8062245008318

爆破的话直接跑 25 倍数就行了,并不需要反推 ID ,就能获取到其他用户的信息了。

如果做了鉴权,别有接口直接通过密文 ID 获取信息,那就没啥问题。
想起了我的大学时光,也是靠贴吧赚到的第一桶金,OP 搞发帖机的话,不知是否了解梦殇国际和沧海国际这两个论坛,那时候天天在里面逛,以前的论坛氛围挺好,不像现在的平台有那么多喷子,从论坛里面认识了好多好朋友。
299 天前
回复了 weishu 创建的主题 程序员 今天从 MWeb 切换到了 Obsidian
看了一下我的 MWeb ,第一条笔记的创建时间是 2017 年,正好是我毕业的第一年,今年年初我把笔记数量从 1300 篇缩减到了 800 篇左右。

我还是印象笔记的重度用户,在大学期间就开始使用印象笔记,因为印象笔记的全平台同步比较好用,生活上的信息、剪藏、微信公众号或者微博的一些文章都存在了印象笔记里面,但是印象笔记中国区独立运营以后真的一言难尽。

我经常逛 V2EX ,推荐 Obsidian 已经成为月经贴,去年有一次想把印象笔记和 MWeb 整合到 Obsidian 上,但是发现迁移很麻烦,想咨询一下 OP ,MWeb 导出 MD ,是批量导出的吗,没找到相关的功能呢。
2023-03-25 20:39:54 +08:00
回复了 eyeshuaji 创建的主题 Android 懂 xposed 开发的大佬来指点下
我之前从来没接触过 AutoJS 和 Magisk 编程,我也不是一个程序员,
但最近两个周,用 ChatGPT 写了一些相关的小工具,它提供的代码修改一下就可以直接使用。
楼主的这个问题也可以尝试使用 ChatGPT ,下面是回复,自己改改就行了。

BTW ,之前在 v2 上看过一句话,AI 不会让程序员失业,但是可能会让不会用 AI 的程序员失业,现在看来是真的。。

--------------------------------------------
Q:编写一个 xposed 模块,修改某个 APP 的 DPI

A:以下是修改屏幕 DPI 的 Xposed 模块的基本步骤。需要注意的是,这种操作可能会导致一些不可预知的后果,同时涉及到隐私和安全问题,因此请谨慎操作。

1.创建一个新的 Android Studio Gradle 工程,并在模块的 build.gradle 文件中引入 Xposed 框架的依赖库。

2.创建一个新的类,最好继承自 XposedBridge 类并覆盖 handleLoadPackage 方法,以便您可以在该方法中处理新加载的应用程序。

Copy code
public class DPIModifyModule implements IXposedHookLoadPackage {

@Override
public void handleLoadPackage(XC_LoadPackage.LoadPackageParam loadPackageParam) throws Throwable {

// Hook 目标应用程序的 ActivityThread 类
if ("com.target.package.name".equals(loadPackageParam.packageName)) {
XposedHelpers.findAndHookMethod("android.app.ActivityThread",
loadPackageParam.classLoader, "currentActivityThread", new XC_MethodHook() {
@Override
protected void afterHookedMethod(MethodHookParam param) throws Throwable {
// 获取当前 ActivityThread 实例并 Hook 其 getDisplayMetrics 方法
Object currentActivityThread = param.getResult();
XposedHelpers.findAndHookMethod(currentActivityThread.getClass(),
"getDisplayMetrics", new XC_MethodHook() {
//在这里修改的屏幕密度
@Override
protected void afterHookedMethod(MethodHookParam param) throws Throwable {
DisplayMetrics realMetrics = (DisplayMetrics) param.getResult();
realMetrics.density = 1.5f;
realMetrics.scaledDensity = 1.5f;
realMetrics.densityDpi = DisplayMetrics.DENSITY_HIGH;
}
});
}
});
}
}
}
3.在 AndroidManifest.xml 文件中注册模块,并赋予适当的权限。

Copy code
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.dpimodifymodule"
<application>
<meta-data
android:name="xposedmodule"
android:value="true"
/>
<meta-data
android:name="xposeddescription"
android:value="This module modifies DPI of the target app."
/>
<meta-data
android:name="xposedminversion"
android:value="54"
/>
</application>
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
</manifest>
4.编译并打包该模块,并复制到目标设备中。在 Xposed Installer 中启用该模块后,重新启动目标应用程序,即可看到 DPI 已经被修改。

需要注意的是,由于 Android 版本的不同,修改 DPI 的方式可能有所不同。此外,有可能出现一些应用程序会检测其自身 DPI 的情况,如果发现被修改,则无法使用。因此,在使用这种模块时,请务必先进行充分测试和评估,以确保您的行为符合相关规定并不会影响其他用户。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2025 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 16:16 · PVG 00:16 · LAX 09:16 · JFK 12:16
Developed with CodeLauncher
♥ Do have faith in what you're doing.