小编use*_*072的帖子

以编程方式截图| Swift 3,macOS

是否可以使用Swift 3以编程方式在mac上截取桌面?我找不到关于该主题的单个帖子或论坛帖子,甚至在Apple的官方文档中都没有.

到目前为止,我已经找到了这个,但似乎没有帮助: 两个

macos screenshot swift

12
推荐指数
2
解决办法
4119
查看次数

如何从chrome获取打开的标签列表?| C#

所以我想从谷歌浏览器(标题、URL)中提取打开的标签,并在 chrome 任务管理器中列出主题。到目前为止,我已尝试过滤所有 chrome 进程并获取窗口标题,但这不起作用:

var procs = Process.GetProcesses();

...

foreach (var proc in procs)
{
   if (Convert.ToString(proc.ProcessName) == "chrome")
   {
      Console.WriteLine("{0}: {1} | {2} | {3} ||| {4}\n", i, proc.ProcessName, runtime, proc.MainWindowTitle, proc.Handle);
   }
}
Run Code Online (Sandbox Code Playgroud)

这没有给我标签的地址或标题,还有其他方法吗?

c# tabs google-chrome

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

以编程方式访问 Web 浏览器选项卡 | 雨燕3

是否可以访问 Safari 或 Google Chrome 打开的选项卡?URL 或选项卡标题或两者都好?

该应用程序的目的是,用户可以指定一些网站并向其添加标签,该应用程序将测量在这些网站上花费了多少费用,该应用程序将通过可访问性被允许。

safari macos google-chrome swift3 macos-sierra

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

C# 如何在多个窗口中从 chrome 获取选项卡?

所以我有从 Chrome 窗口中提取所有选项卡的代码。

但是,如果我打开了多个窗口,则只能识别最近的一个窗口。

是否可以从多个窗口中提取选项卡,而不仅仅是最近的一个?

编辑:我使用并需要修复的代码:

public List<string> ChromeTabs()
    {
        List<string> ret = new List<string>();

        Process[] procsChrome = Process.GetProcessesByName("chrome");

        if (procsChrome.Length <= 0)
        {
            Console.WriteLine("Chrome is not running");
        }
        else
        {
            foreach (Process proc in procsChrome)
            {
                // the chrome process must have a window 

                if (proc.MainWindowHandle == IntPtr.Zero)
                {
                    continue;
                }

                // to find the tabs we first need to locate something reliable - the 'New Tab' button 
                AutomationElement root = AutomationElement.FromHandle(proc.MainWindowHandle);
                Condition condNewTab = new PropertyCondition(AutomationElement.NameProperty, "New …
Run Code Online (Sandbox Code Playgroud)

c# tabs google-chrome window

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

标签 统计

google-chrome ×3

c# ×2

macos ×2

tabs ×2

macos-sierra ×1

safari ×1

screenshot ×1

swift ×1

swift3 ×1

window ×1