前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >配置修改Picasa3本地数据库路径

配置修改Picasa3本地数据库路径

作者头像
obaby
发布2023-02-24 15:26:53
发布2023-02-24 15:26:53
1.1K00
代码可运行
举报
文章被收录于专栏:obaby@marsobaby@mars
运行总次数:0
代码可运行

不管是windows还是mac想找个好用的看图软件还是比较难,用的都不怎么合手。以前一直用Picasa3,结果现在google早已经不维护这个项目了。

尝试安装acdsee,浏览功能也还ok,但是预览的时候不能跨目录导致图片较多的时候会出现需要来回切换目录的问题。

找来找去发现还是picasa3是最合适的,但是问题是这个东西没有办法修改数据库存储路径。网上大概搜了一下基本都是移动目录通过创建软连接的方式来实现的。

例如下面的两篇文章:

https://www.5ilog.com/cgi-bin/sys/link/view.aspx/6670973.htm

http://www.360doc.com/content/11/0528/00/2781406_120002354.shtml

对于这种方式我并不是很感兴趣,于是在想有没有其他的办法来解决这个问题。把picasa拖进ida发现了下面的东西:

代码语言:javascript
代码运行次数:0
运行
复制
.text:00407356                 mov     esi, ecx
.text:00407358                 xor     ebx, ebx
.text:0040735A                 lea     ecx, [esp+14ECh+var_14B0]
.text:0040735E                 push    ebx             ; int
.text:0040735F                 push    ecx             ; void *
.text:00407360                 mov     [esp+14F4h+var_14C8], eax
.text:00407364                 call    _memset
.text:00407369                 lea     edx, [esp+14F4h+var_14B0]
.text:0040736D                 add     esp, 0Ch
.text:00407370                 push    edx
.text:00407371                 mov     [esp+14ECh+var_14B0], esi
.text:00407375                 mov     [esp+14ECh+var_14AC], 0FFFFFFFFh
.text:0040737D                 mov     [esp+14ECh+var_1487], bl
.text:00407381                 mov     [esp+14ECh+var_1486], bl
.text:00407385                 mov     [esp+14ECh+var_14A0], offset aGooglePicasa2 ; "Google\\Picasa2"
.text:0040738D                 mov     [esp+14ECh+var_149C], offset aSoftwareGoogle ; "SOFTWARE\\Google\\Picasa\\"
.text:00407395                 mov     [esp+14ECh+var_1498], offset WindowName ; "Picasa2"
.text:0040739D                 mov     [esp+14ECh+var_1490], offset aPreferences ; "Preferences"
.text:004073A5                 mov     [esp+14ECh+var_148C], offset aApplocaldatapa_0 ; "AppLocalDataPath"
.text:004073AD                 call    sub_97E2A0
.text:004073B2                 add     esp, 4
.text:004073B5                 mov     eax, offset aPicasa3i18nDll ; "Picasa3i18n.dll"
.text:004073BA                 lea     edi, [esp+14E8h+var_1458]
.text:004073C1                 call    sub_408B50
.text:004073C6                 push    ebx
.text:004073C7                 mov     ecx, edi
.text:004073C9                 call    sub_980EC0
.text:004073CE                 mov     eax, edi
.text:004073D0                 add     esp, 4
.text:004073D3                 push    eax
.text:004073D4                 call    sub_999D50
.text:004073D9                 add     esp, 4
.text:004073DC                 cmp     dword_D4A654, ebx
.text:004073E2                 jnz     short loc_4073E9
.text:004073E4                 call    sub_9AE380

是和注册表相关的内容,那也就是说可以通过修改注册表的方式来改变这个配置。

这个键值是当前用户的配置, 路径如下:计算机\HKEY_CURRENT_USER\Software\Google\Picasa\Picasa2\Preferences

在这个目录下新建键值AppLocalDataPath 并且设置为自己想要配置的路径:

然后创建对应的目录,并且在目录下创建Google文件夹,然后将原来的文件从个人目录下C:\Users\obaby\AppData\Local\Google 拷贝到新创建的Google目录下即可:

那个7z是压缩文件,不需要创建或者复制该文件,一切配置完成后重启picasa3 如果没有出现问题就可以将用户目录下对应的文件删除了。

如果不知道怎么创建键值可以将下面的代码保存为picasa.reg 然后双击运行导入注册表即可,将下面代码的文件夹路径修改为自己的文件夹路径。

代码语言:javascript
代码运行次数:0
运行
复制
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Google\Picasa\Picasa2\Preferences]
"AppLocalDataPath"="F:\\Picasa3Data\\"

☆文章版权声明☆

* 网站名称:obaby@mars

* 网址:https://h4ck.org.cn/

* 本文标题: 《配置修改Picasa3本地数据库路径》

* 本文链接:https://h4ck.org.cn/2019/12/%e9%85%8d%e7%bd%ae%e4%bf%ae%e6%94%b9picasa3%e6%9c%ac%e5%9c%b0%e6%95%b0%e6%8d%ae%e5%ba%93%e8%b7%af%e5%be%84/

* 转载文章请标明文章来源,原文标题以及原文链接。请遵从 《署名-非商业性使用-相同方式共享 2.5 中国大陆 (CC BY-NC-SA 2.5 CN) 》许可协议。


分享文章:

相关文章:

  1. Hex-Rays Decompiler (v1.5.0.110408) Crack
  2. 再谈WindowsBlinds 7.4的试用期
  3. Picasa3 DB Path Changer
  4. Gina for Windows XP in SafeMode
  5. 魔兽显血改键工具 【去主页修改版】
  6. IDA 6.0设置WinDbg调试器路径
  7. 常见语言编写的exe入口点代码
  8. Picasa3 由于磁盘错误,无法对文件执行写操作
  9. Restorator 2009 4.0 build 1807 Cracked
  10. DeIDA Package 1.4
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年12月28日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 相关文章:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档