问题列表 - 第27276页

Redmon的Run As User不加载用户的环境变量

我正在尝试使用Redmon http://www.winimage.com/misc/redmon/将打印作业发送到自定义C#应用程序.Redmon"运行"(实际上是Print Spooler)作为SYSTEM,但有一个Run as User选项,允许您的应用程序在打印作业的用户下运行.问题是它似乎没有加载用户的环境.因此,调用Path.GetTempPath()等函数指向\ windows\temp而不是用户的.此外,当尝试通过MAPI调用运行Outlook 2007+(添加附件)时,它会报告由于我认为临时文件夹位置而导致的表单错误.

有没有办法"重新加载"个人资料或至少在模拟的应用程序中获取您的环境变量?到目前为止,我唯一的想法是直接从注册表重建变量,但我想避免这种情况,因为它是一个黑客(避免实现细节和所有这些).或者制作一个Redmon调用的存根程序,然后正确运行用户,并使用完整的自定义应用程序.

还有其他任何物品或招数吗?

c# impersonation environment-variables redmon

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

我在哪里可以找到一个电子商务图书馆?

只是想知道是否有任何现成的电子商务库.我希望图书馆包括paypal或直接信用卡处理.

c# asp.net e-commerce

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

Ruby:将可选对象传递给方法

Class TShirt

def size(suggested_size)
  if suggested_size == nil
   size = "please choose a size"
  else
   size = suggested_size
  end
end
end 

tshirt = TShirt.new
tshirt.size("M")

== "M"

tshirt = TShirt.new
tshirt.size(nil)

== "please choose a size"
Run Code Online (Sandbox Code Playgroud)

在方法中使用可选对象的更好方法是什么?特效?

ruby

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

iPhone:在命令行(Mac OS X)中压缩.app文件会删除CodeSigning

我试图用TeamCity做我的iPhone应用程序的简单构建自动化,但有这个唠叨的问题..

当我从build文件夹手动拾取并安装.app文件时,它工作得很好(与iTunes顺利同步,我可以在手机上看到该应用程序)

但是当我尝试使用/ bin/zip或ditto拉链时...然后压缩的内容松开CodeSigning(iTunes说它无法安装此应用程序,因为它没有签名)

我试过这些不同的组合..

ditto -ck --rsrc --keepParent HelloWorld.app HelloWorld.zip

还有什么想法吗?

我也试过了,但仍然遇到同样的错误

version=$(date "+%Y-%m-%d.%H.%M.%S")
cd "$CONFIGURATION_BUILD_DIR"
zip -r -y "HelloWorld-$version.zip" HelloWorld.app
Run Code Online (Sandbox Code Playgroud)

iphone zip codesign .app

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

如何将对象转换为double?

我正在使用以下代码处理VS C#,它转换用户输入数学表达式并计算它.

        MSScriptControl.ScriptControl sc = new MSScriptControl.ScriptControl();
        sc.Language = "VBScript";

        sc.ExecuteStatement(
            "function pi\n"
            + "pi = 3.14159265\n"
            + "end function");

        sc.ExecuteStatement(
            "function e\n"
            + "e = exp(1)\n"
            + "end function");

        expression = textBox1.Text.ToString();
        expression = expression.Replace("x", i.ToString());
        object y = sc.Eval(expression);

        string k = y.ToString();
        double result = double.Parse(k);
Run Code Online (Sandbox Code Playgroud)

虽然这会以正确的结果输出到控制台上,但是我想使用这些值来绘制功能用户输入的图形并且它没有正确执行.

谢谢您的帮助.

c# double graph object

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

如何使用Rspec在Sinatra中测试助手块?

我正在编写一个sinatra应用程序并使用rspec和rack/test进行测试(如sinatrarb.com所述).
到目前为止,它一直很棒,直到我将一些相当程序化的代码从我的域对象移动到sinatra助手.

从那时起,我一直在试图弄清楚如何隔离测试这些?

ruby testing rack rspec sinatra

14
推荐指数
3
解决办法
4893
查看次数

如何通过TCP连接发送字节数组(java编程)

有人可以演示如何通过TCP连接从发送器程序向Java中的接收器程序发送字节数组.

byte[] myByteArray
Run Code Online (Sandbox Code Playgroud)

(我是Java编程的新手,似乎无法找到如何执行此操作的示例,显示连接的两端(发送方和接收方).如果您知道现有示例,也许您可​​以发布链接(不需要重新发明轮子.)PS这不是功课!:-)

java sockets tcp bytearray

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

Android开发LCD字体

如何在android环境中添加其他字体?我需要制作像LCD这样的字体,背景颜色很浅,如下所示:

http://www.androidfreeware.net/img2/gps_speedometer_android_1.png

fonts android

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

用于新UnitTest的Visual Studio 2010模板

我有什么方法可以创建像这样的单元测试模板?我正在使用visual studio 2010和Resharper 5.

using NUnit.Framework;

namespace SolutionName.Core
{
    [TestFixture]
    public class ClassNameTests
    {
        [Test]
        public void test()
        {

        }
    }
} 
Run Code Online (Sandbox Code Playgroud)

resharper templates visual-studio-2010

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

隐藏网站访问者的*.inc.php

我有一个脚本myscript.inc.php,它处理所有看起来像/ script-blah的url我通过使用以下.htaccess来实现这一点

RewriteEngine On 
RewriteRule ^script-(.*)$ myscript.inc.php?s=$1 [QSA,L]
Run Code Online (Sandbox Code Playgroud)

但是,用户也可以通过键入/myscript.inc.php?s=blah以这种方式访问​​它,我想阻止它.我试过了

<Files ~ "\.inc\.php$">
 Order deny,allow
 Deny from all
</Files>
Run Code Online (Sandbox Code Playgroud)

RewriteCond %{REQUEST_URI} \.inc\.php
RewriteRule .* - [F,L,NS]
Run Code Online (Sandbox Code Playgroud)

他们都阻止用户查看/myscript.inc.php?s=blah但他们也导致/ script-blah返回403 ...

有没有办法正确地做到这一点?

apache mod-rewrite

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