小编hek*_*ran的帖子

有没有一种方法可以导出 Firefox 窗口的打开标签的 URL?

如果我打开了一个包含 10 个选项卡的 Firefox 窗口,是否可以在 Firefox 或插件中以文本文件或其他格式获取这 10 个选项卡的 URL?

现在,如果我想这样做,我需要复制选项卡 A 的 URL,将其粘贴到某处,移动到选项卡 B,然后重复。我还可以将所有选项卡加入一个文件夹并导出,但这似乎很麻烦。

如果没有这样的方法,谁能给我指点一些描述编写Firefox插件基础知识的文档。如果没有“标准”的方式,我愿意自己写这个。

firefox url export browser-tabs

92
推荐指数
8
解决办法
10万
查看次数

查看完整的 Skype 聊天记录

我在 Mac OS X 10.5.8 上有 Skype 2.8。

在聊天菜单下有一个名为“最近聊天”的选项。这使我可以查看最近的聊天记录,但不能查看较旧的聊天记录。

我知道旧的存储是因为它们在~/Library/Application Support/Skype/username/chatmsg256.dbb. 放入文本编辑器时,此文件包含我以前所有 Skype 聊天的文本聊天信息。然而,它以我不知道如何解析的未知文件格式存储。

Skype 是否具有可用于访问这些旧日志的内置日志查看器(如 Adium 的)?

skype history logging macos

31
推荐指数
2
解决办法
13万
查看次数

在 OS X 上无需关闭笔记本电脑盖即可更改双显示器设置

我有一台连接到外部显示器的 Unibody MacBook。默认情况下,当我启动时,系统将进入双显示器模式。我只想使用外接显示器。

Apple 提供的解决此问题的方法是合上笔记本电脑的盖子,使机器进入睡眠模式,然后四处移动鼠标以再次唤醒它。因为机器是在盖子关闭的情况下被唤醒的,所以当检测到显示时,系统只能找到外部。系统再次运行后,您可以根据需要打开盖子,笔记本电脑屏幕将无法运行,直到您告诉系统从系统首选项中检测显示器或关闭外部显示器。

每次想只用外接显示器,都得伸手合上盖子,等机器睡觉,摇晃鼠标,等机器醒来,最后再打开盖子,因为我不不希望机器过热。我觉得这样做是非常愚蠢的。为什么没有显示“不使用此屏幕”的按钮或菜单选项?有没有第三方软件的方式来改变屏幕设置而不涉及物理关闭盖子和玩“你在睡觉”的游戏来切换这样一个简单的软件设置?我们处于 21 世纪,老实说这很幼稚。

mac external-display macos

14
推荐指数
1
解决办法
4814
查看次数

使用 OS X 中的键盘从 Terminal.app 中选择文本

我喜欢从终端复制东西,但我不喜欢移动到鼠标。如何使用键盘在 Terminal.app 中选择文本?

例如,在终端中,用户可能希望能够移动到线上的一个点,然后使用左右箭头键突出显示一部分文本,然后可以剪切或复制。这可能吗?

unix keyboard-shortcuts terminal.app selection macos

10
推荐指数
1
解决办法
5291
查看次数

什么文件压缩应用程序最节省空间?

我有一堆要保留的目录,但我也想清除驱动器上的存储空间。

什么是最有效的(就压缩比而言)压缩应用程序?我不在乎它是否很慢,因为我不会经常访问这些文件。

唯一的限制是程序必须在 OS X 上运行。

mac compression macos

8
推荐指数
1
解决办法
9882
查看次数

为什么 OS X 没有默认的包管理器?

Debian 有 APT。红帽有 RPM。FreeBSD 有端口。NetBSD 有 pkg​​src。Mac OS X 有 MacPorts、Fink 和 Homebrew,但这些都是第三方包管理器。为什么 OS X 没有默认的包管理器?

mac package-management packages macos

8
推荐指数
2
解决办法
5220
查看次数

在 Mac OS X 上查找的语法

我有一个包含源代码和源代码子目录的项目目录。我想使用 Unix 程序find递归搜索某些扩展名的文件名。findLinux 和 Mac OS X 上的版本表现不同。

# Works in Linux
find . -type f -regex ".*\.\(py\|html\)$"

# Neither of these works in Mac OS X
find . -type f -regex ".*\.\(py\|html\)$"
find . -type f -regex ".*\.(py|html)$"
Run Code Online (Sandbox Code Playgroud)

我如何编写此命令以便它可以在 Mac OS X 上运行(希望也可以在 Linux 上运行)?

linux unix find syntax macos

6
推荐指数
1
解决办法
4779
查看次数

删除 Bash 中的前一个标点符号

在 Bash 中,Ctrl + W 将删除最后一个单词。Bash 认为单词是由空格分隔的。

这意味着,如果光标位于字符串“cd /dir1/dir2/dir3”的末尾,并且按下 Ctrl + W,您将留下“cd”。

是否有一个 Bash 快捷方式(可以自定义)让我留下“cd /dir1/dir2/”?

keyboard-shortcuts bash command-line

6
推荐指数
1
解决办法
614
查看次数

如何加快在 Excel 中搜索大列的速度?

我在 Excel 文档中有 2 个工作表。我有一个工作表,我想计算一个值是否在第二个工作表的列中。第二个工作表的列是请勿呼叫列表中的电话号码列表。目标是找出第一张表中的哪些电话号码在不呼叫列表中。

我的公式使用MATCH()函数:

=MATCH(A2, 'DNC Worksheet'!$C$2:$C$100000, 0)

我遇到的问题是公式查看的数据列非常大(约 100,000 行)。我计算这个公式大约 25,000 次。结果是 Excel 打开、保存和滚动文件的速度非常慢。

有没有更高效的方式来进行这种搜索?也许有一种方法可以在数据结构中缓存不呼叫号码?

microsoft-excel

3
推荐指数
1
解决办法
9689
查看次数

在 Windows 7 上运行 Linux 虚拟机

我想做两件事:

  1. 在 Windows 7 上设置虚拟机以运行 Ubuntu
  2. 设置虚拟机读取 Windows 磁盘或 Windows 对虚拟机磁盘的读/写访问的方式。我的目标是拥有一个 Ubuntu 和 Windows 都可以读写的地方。

什么软件适合这个任务?他们的免费程序可以运行虚拟机吗?

另外,如果我的机器运行的是 Windows 7 64 位,我可以安装 Ubuntu 32 位吗?还是我被迫使用 64 位 Ubuntu?或者没关系?

linux virtualization virtual-machine ubuntu

2
推荐指数
1
解决办法
4519
查看次数