问题列表 - 第32346页

如何创建Gmail插件?

如何创建Gmail插件?我没有找到任何API来做到这一点.

gmail gmail-addons

26
推荐指数
3
解决办法
2万
查看次数

Mac为DMG文件创建别名,没有固定用户

我想将一个别名放到一个固定的文件夹中,即将iWorks模板文件夹放入DMG中.

目录是

/Users/USERNAME/Library/Application Support/iWork/Pages/Templates/My Templates
Run Code Online (Sandbox Code Playgroud)

我的问题是,我想把它放到DMG中,以便人们可以轻松安装模板.但是,虽然它与Application文件夹一起正常工作,但模板文件夹中始终包含我的用户名.因此,如果其他人打开它,别名用我的用户名指向dir,当然在不同的mac上不存在.

有谁知道如何解决它?

谢谢.


将所有评论结合到下面,我得到了一个按我想要的方式工作的液滴.

on open thefiles    
    set outputFolder to (path to application support folder from user domain as text) & "iWork:Pages:Templates:My Templates:"
    do shell script "/bin/mkdir -p " & quoted form of POSIX path of outputFolder
    tell application "Finder"
        duplicate thefiles to outputFolder
    end tell    
end open
Run Code Online (Sandbox Code Playgroud)

问题是,虽然它可以在我的Mac上运行,但我不能在DMG文件中使用它.我不能拖动任何东西.有任何想法吗?

谢谢到目前为止.

macos alias dmg

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

使用lighttpd,django和fastcgi时的URL问题

我只是为django设置了lightc的fastcgi,但是当它处理url时我得到了fcgi文件路径,例如http://myserver.myhost.com/myproject.fcgi上的 404错误.它需要路由到/而不是/myproject.fcgi.

Lighty conf:

$HTTP["host"] =~ "myproject\.myhost\.com" {
        fastcgi.server = (
         ".fcgi" => (
           "localhost" => (
             "bin-path" => "/var/www/myproject/myproject.fcgi",
             "socket" => "/tmp/myproject.sock",
             "check-local" => "disable",
             "min-procs" => 2,
             "max-procs" => 4,
          )
        ),
)

        alias.url = (
            "/media" => "/usr/local/lib/python1.6/dist-packages/Django-1.2.1-py2.6.egg/django/contrib/admin/media/",
        )

        url.rewrite-once = (
        "^(/media.*)$" => "$1",
        "^/favicon\.ico$" => "/media/favicon.ico",
        "^(/.*)$" => "/myproject.fcgi$1",
    )
}
Run Code Online (Sandbox Code Playgroud)

myproject.fcgi:

#!/usr/bin/python2.6
import sys, os

# Add a custom Python path.
sys.path.insert(0, "..")

# Switch to the directory of your project. (Optional.)
os.chdir("/var/www/myproject") …
Run Code Online (Sandbox Code Playgroud)

django fastcgi lighttpd

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

设置我的网站是不是一个坏主意?

我正在考虑使用一个名为master.php和使用的文件来设置我的网站,.htaccess并且我会进行转换

http://mysite.com/Abouthttp://mysite.com/master.php?selected=About

这将允许我设置about页面.拥有一个创建动态页面的母版页是不是一个坏主意?

php .htaccess

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

在C#中过滤正则表达式搜索重复匹配的首选方法是什么?

关于我早先的一个问题,出现了一个新的问题.我有一些代码使用正则表达式来查找电子邮件地址.它工作得很好,除了它返回重复的匹配.我搜索了这个网站,发现很久以前的一个问题是处理类似的问题,答案与将正则表达式逻辑与字符串[]和Distinct()方法混合有关.不幸的是,我对阵列的理解仍然有限.

我的代码将所有正则表达式匹配放入a MatchCollection.除此之外,我如何与此MatchCollection进行交互以仅为正则表达式添加唯一匹配?

c# regex duplicates

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

创建自定义字符串类

我想创建自己的EMailAddress类,其行为类似于字符串类.

所以我喜欢这样做

private EMailAddress _emailAddress = "Test@Test.com";
Run Code Online (Sandbox Code Playgroud)

代替

private EMailAddress _emailAddress = new EMailAddress("Test@Test.com");
Run Code Online (Sandbox Code Playgroud)

有没有办法实现我想要的,或者我需要使用第二种选择.由于字符串是密封的,我不能使用它,并且=运算符不能被重载所以我没有想法如何解决这个问题....

c#

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

复制到Chrome扩展程序中的剪贴板

我正在为谷歌浏览器做一个扩展,我遇到了麻烦.

我需要在弹出窗口中单击将只读textarea的内容复制到剪贴板.有没有人知道使用纯Javascript和没有Flash的最佳方法?我也在扩展中加载了jQuery,如果有帮助的话.我目前的(非工作)代码是......

function copyHTMLCB() {
$('#lb_html').select();
$('#lb_html').focus();
textRange = document.lb_html_frm.lb_html.createTextRange();
textRange.execCommand("RemoveFormat");
textRange.execCommand("Copy");
alert("HTML has been copied to your clipboard."); }
Run Code Online (Sandbox Code Playgroud)

javascript clipboard google-chrome-extension

48
推荐指数
5
解决办法
5万
查看次数

如何通过GetElementByClass选择一个类并以编程方式单击它

我一直在尝试使用此代码在html/ajax中按类读取元素,因为知道GetElementByClass不是webBrowser.Document中的选项.我似乎无法获得返回值然后调用该成员.有没有解决这个问题?

参考: 按类名获取HTMLElements

例:

<span class="example">(<a href="http://www.test.com/folder/remote/api?=test" onclick=" return do_ajax('popup_fodder', 'remote/api?=test', 1, 1, 0, 0); return false; " class="example">test</a>)</span>
Run Code Online (Sandbox Code Playgroud)

示例代码:

   HtmlElementCollection theElementCollection = default(HtmlElementCollection);
   theElementCollection = webBrowser1.Document.GetElementsByTagName("span");
   foreach (HtmlElement curElement in theElementCollection)
   {
        //If curElement.GetAttribute("class").ToString = "example"  It doesn't work.  
        // This should be the work around.
        if (curElement.OuterHtml.Contains("example"))
        {
            MessageBox.Show(curElement.GetAttribute("InnerText")); // Doesn't even fire.
            // InvokeMember(test) after class is found.
        }
    }
Run Code Online (Sandbox Code Playgroud)

html c# browser ajax webbrowser-control

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

Java RegEx是否不区分大小写?

在Java中,当执行replaceAll来查找正则表达式模式时:

replaceAll("\\?i\\b(\\w+)\\b(\\s+\\1)+\\b", "$1"); 
Run Code Online (Sandbox Code Playgroud)

(为了删除重复的连续不区分大小写的单词,例如测试测试),我不知道我把它放在哪里?i.我读到它应该在开头,但是如果我把它取出然后我会捕获重复的连续单词(例如测试测试),但不是不区分大小写的单词(例如测试测试).所以我想我可以在开头添加?i但似乎没有完成工作.有什么想法吗?谢谢!

java regex case-sensitive

98
推荐指数
4
解决办法
13万
查看次数

通过 C# 生成 ascii 艺术

我曾经为一项工作做过编程测试,其中涉及用 C# 制作 ASCii 艺术。我在这方面做得并不好,因为我对在 C#(或任何编程知识)中这样做的想法或经验知之甚少。

.NET 中是否有任何值得了解/练习的资源或类?

c# ascii-art

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