首页 文章
  • 0 votes
     answers
     views

    如何使用针对特定框架的mono / mcs编译托管dll?

    我一直在使用mono / mcs将动态生成的(Protocol Buffer)代码编译到托管DLL中,以便在Unity中使用 . 从Unity 5.5开始,看起来它将不再加载针对4.0框架编译的DLL(我相信它想要2.0) . 我已经看过如何在MonoDevelop或Visual Studio中执行此操作,但我想在命令行上执行此操作,因为protobuf代码是动态生成的,因此使用shell脚本编译...
  • 3 votes
     answers
     views

    在OSX上安装.NET Core Debugger时出错

    我在OSX El Capitan(10.11.4)中安装了最新版本的Visual Studio Code(1.1.1) . 我还安装了最新版本的Core RC2 . dotnet --version 给了我1.0.0-preview1-002702 . 我读过的其中一个网络线程说删除旧版本的OmniSharp并安装最新版本,我做了 . 我还通过Brew安装了OpenSSL . 当我为aspne...
  • 2 votes
     answers
     views

    同时录制耳机输入和内置麦克风输入

    在较新的Mac上,似乎OS X将“麦克风”视为特殊设备 . 没有连接耳机时,它使用“内置麦克风” . 当我添加耳机时,它会透明地切换到耳机麦克风(在这种情况下是从iPhone耳机) . 有没有办法(也许是低级代码?)我可以同时从内置麦克风和耳机麦克风录音吗?我有一个应用程序,这是必不可少的 . 我可以使用USB麦克风而不是耳机,然后它们将是两个独立的设备 - 但我也想支持耳机式设备(或任何线路输入...
  • 8 votes
     answers
     views

    录制没有内核扩展的系统音频

    有没有办法在OS X中不使用内核扩展来录制系统音频 . 通过系统音频,我的意思是通过扬声器播放的内容 . 在环顾四周时,我发现人们建议做类似于Soundflower的事情,它使用内核扩展来创建假音频设备 . 但是,我真的不想那样做,我不相信我必须这样做 . 一些屏幕录制应用程序似乎没有内核扩展(例如Screenium)记录系统音频,它们通过Mac App Store分发,让我相信有一种方法可以在不...
  • 1 votes
     answers
     views

    如何在Windows操作系统上为iOS设备自动化设置Appium(框架) .

    我应该如何使用Windows操作系统设置Appium框架来测试iOS设备上的应用程序 . 那可能吗 . ?这个特例是因为,我有一个应用程序(Web GUI),它只在Windows操作系统上运行,并使用设备上的应用程序与iOS移动(通过USB端口)进行交易 . 所以,我需要在Windows操作系统上运行iOS(Appium)的自动化框架 . 虚拟机等可能吗?
  • 1 votes
     answers
     views

    py2app Tkinter.pyc链接到app bundle之外

    我正在尝试学习如何在Sandwich.app教程(1)之后使用py2app . 我使用从MacPorts安装的python2.7.11以及从MacPorts安装的py2app 0.9.1 . 运行 python setup.py py2app 会生成一个似乎有效的应用程序包 . 但是,如果我"remove"我的/ opt /本地目录( sudo mv /opt/local /o...
  • 194 votes
     answers
     views

    如何在Mac OS X上安装特定的JDK?

    我想安装一个特定的JDK(例如最新的) . 为此,我去了JDK下载主页:http://java.sun.com/javase/downloads/index.jsp . 我找了一个Mac版本,但我只是看到Linux,Windows和Solaris的可下载版本有点惊讶... 这是Mac的消息: “Apple Computer提供他们自己的Java版本 . 使用Apple Update菜单上的软件更...
  • 1 votes
     answers
     views

    识别controlTextDidEndEditing的发件人

    我有一个视图,其中三个NSTextField连接到一个视图控制器,作为所有三个的委托 . 我已成功实现controlTextDidEndEditing来拦截用户输入的文本并更改模型中的属性 . 该方法在委托中是唯一的,并且所有三个文本字段都触发它 . 问题是,我如何识别他们中的哪一个发出了通知?我可以从通知的关键“NSFieldEditor”获取NSTextView,但这并不能告诉我它是哪一个 ....
  • 0 votes
     answers
     views

    如何在MAC OS中运行Chrome中的Selenium WebDriver测试用例?

    我收到此错误: 线程“main”中的异常java.lang.IllegalStateException:驱动程序可执行文件的路径必须由webdriver.chrome.driver系统属性设置;有关详细信息,请参阅http://code.google.com/p/selenium/wiki/ChromeDriver . 最新版本可以从http://chromedriver.storage.goo...
  • 144 votes
     answers
     views

    在Mac上查找Android SDK并添加到PATH

    我在我的MacBook Air(OS版本10.11 El Capitan)上安装了Android Studio,并成功编写了一个小型“hello,world”应用程序并安装在设备(Nexus 7)上并在AVD上运行 . 我现在要做的就是能够构建应用程序并从命令行将其安装在设备上而不是Android Studio . 我按照这里的指示: http://developer.android.com/tr...
  • 0 votes
     answers
     views

    由于未知的apache错误,未加载php文件

    我正在使用apache在 firefox dev 版本中运行 php 文件,但其中一些文件无效 . 我猜它是因为在控制台中显示的以下错误 apache2:[Mon Dec 18 08:57:59.610192 2017] [mpm_prefork:notice] [pid 121] AH00163:Apache / 2.4.28(Unix)PHP / 7.1.7配置 - 恢复正常操作[Mon D...
  • 2 votes
     answers
     views

    apache restart错误分段错误:11 $ HTTPD“$ @”

    我是Web开发的新手,想在mac os Sierra上创建自己的本地服务器,以便进行一些开发 . 我已经按照(少数)教程开始运行apache,php和mysql,并且只进入了php部分,这是我目前失败的地方 . 我设法通过http://localhost/~username访问localhost并在那里找到了我的目录,但是一旦我取消注释httpd.conf中的php LoadModule,我访问l...
  • 0 votes
     answers
     views

    Mac Mojave - 无法使用Apache2 Web服务器执行php文件

    Mac OS 10.14 - Mojave: 无法在Apache2服务器上运行php网页: Apache Logger文件显示PHP模块加载: [Sun Nov 04 01:15:44.594704 2018] [mpm_prefork:notice] [pid 31049] AH00163:Apache / 2.4.34(Unix)PHP / 7.1.19配置 - 恢复正常操作[Sun...
  • 0 votes
     answers
     views

    位图到金属纹理和背面 - pixelFormat如何工作?

    我在理解MTLTexture的pixelFormat如何与NSBitmapImageRep的属性相关时遇到问题? 特别是,我想使用金属计算内核(或内置的MPS方法)从另一个图像中减去图像并暂时保留负值 . 我有一个方法,从具有指定pixelFormat的位图创建MTLTexture: func textureFrom(bitmap: NSBitmapImageRep, pixelFormat: M...
  • 13 votes
     answers
     views

    在持续集成(无头环境 - > mac os X服务器)中,使用需要访问GUI的工具/ lib,xvfb / display emulator / X11转发

    我们有一个Mac OS服务器(10.10.3),我们用它来运行Jenkins的功能测试 . 我们想(在我们的测试中)使用一个工具/库(sikulix作为信息),它使用了引擎java.awt.Robot类-java.awt.GraphicsEnvironment- . 问题是:我们不能在无头环境中使用这个java类,因为它需要访问GUI . 所以我想知道是否有解决方案/黑客使这个工具与jenkins...
  • 184 votes
     answers
     views

    Linux相当于Mac OS X“open”命令[关闭]

    我在命令行中发现Mac OS X中的“open”命令非常方便 . 从“男人开放”: open命令打开一个文件(或目录或URL),就像双击文件的图标一样 . 如果未指定应用程序名称,则通过LaunchServices确定的默认应用程序用于打开指定的文件 . 也就是说,如果我想用默认的PDF查看器(恰好是预览版)打开PDF文件,我只需要这样做: open my.pdf 但是,在Linux中,要从...
  • 2 votes
     answers
     views

    使用基于Qt的应用程序从Finder打开文件?

    显然,对于Cocoa应用程序,您应该实现 [[NSApp delegate] application:openFile:] 或类似的东西,以允许您的应用程序在Finder中双击打开文件 . 如何使用Qt实现此功能,因为要打开的文件的名称不在命令行上传递?
  • 137 votes
     answers
     views

    如何通过双击使这个file.sh可执行文件?

    首先,我正在使用Mac . 接下来,我需要执行这个“file.sh”,我们将调用它 . 每次我需要执行它时,我必须打开终端并输入: cd /Users/Jacob/Documents/folderWithFileInIt bash file.sh 这没关系,但我觉得如果我让文件双击执行会更快,你不觉得吗? 所以我的问题是,如何通过双击使这个文件可执行? 我的想法是: a)输入像chmod这样的东...
  • 0 votes
     answers
     views

    如何动态定位不同的FileMaker应用程序

    我正在编写一个系统范围的服务,它接受当前选定的文本,并在我们的内部FileMaker数据库中进行各种搜索 . 我写了一些在我的开发机器上工作正常的东西,其中FileMaker存在为“FileMaker Pro Advanced” . 现在我无法让它在安装了非开发人员版FileMaker(“FileMaker Pro”)的其他机器上运行 . 问题是,当脚本在其中一台客户端计算机上运行时,我会得到“W...
  • 3 votes
     answers
     views

    ruby - heroku:命令未找到

    这个问题已经发布了,但答案没有奏效 . 我应该在proberley中提到我对ruby来说是全新的 . 我在做教程时遇到了错误这是步骤: [first_app (master)]$ gem install heroku 我明白了 Successfully installed heroku-2.24.0 但是当我尝试 [first_app (master)]$ heroku keys:add 我明白...
  • 17 votes
     answers
     views

    rbenv:即使安装了ruby-build,也没有这样的命令“install”

    我正在尝试通过rbenv为客户端项目安装ruby 2.1.4 . 虽然之前我已经能够通过rbenv安装ruby版本,但在升级到Yosemite后,我不断收到以下错误: rbenv: no such command 'install' 在挖掘之后,我看到了很多关于“安装”如何来自ruby-build插件的提示,该插件是通过自制软件安装的: which ruby-build /usr/local/b...
  • 0 votes
     answers
     views

    OS X / CUPS如何获得原始主机的打印作业?

    我需要区分服务器端的本地和远程CUPS打印作业 . 我认为可以使用打印作业的原始主机,但我找不到可靠地获取其值的方法,最接近的是IPP作业属性之一“job-originating-host-name”,但是当我检查时对于从一个主机打印到另一个主机的暂停作业的“ipptool”,它是空的 . “lpq”报告的工作与“localhost”相同,所以也不是很有帮助 . 这是针对虚拟OS X打印机的自定...
  • 1 votes
     answers
     views

    如何判断CUPS打印作业何时完成以及有关该作业的信息?

    我需要知道每次创建/完成Mac打印作业,以及有关该作业的信息(打印的内容,页面,副本等) . 到目前为止我提出的最好的方法是在/ var / spool / cups /上使用kqueue()然后在创建时解析c #####文件,但我想知道是否有更好的文件办法 .
  • 0 votes
     answers
     views

    这是通过CUPS获得纸张尺寸的最佳方式吗?

    我有一个CUPS作业控制文件(这些可以在/ var / spool / cups / cnnnnn中找到) . 我需要获得所印刷的实际尺寸 . 这是我想出来的方式: 使用 media 属性获取纸张名称 . (例如 Letter ) 从 printer-uri 属性中获取打印机uri . (例如 ipp://localhost/printers/MyPrinter ) 通过将打印机u...
  • 1 votes
     answers
     views

    可移动媒体上的.app OSX包问题

    因此,从我对Mac的打包知之甚少,我看到启动的实际程序是在Info.plist中的CFBundleExecutable键下定义的程序 . <key>CFBundleExecutable</key> <string>JavaApplicationStub</string> 现在,如果/ APP / Content / MacOS / JavaAppl...
  • 1 votes
     answers
     views

    使用Launch Daemon中的GUI启动User App

    我有一个在用户上下文之外以root身份运行的Launch Daemon . 此守护程序始终运行并监视服务器 . 有时,我的守护进程将从服务器获取命令,告诉它向用户显示某些内容 . 显然,我无法从启动守护进程执行此操作,因为它不在“WindowsServer”环境中运行 - 因此另一个选项是为每个有权能够显示GUI的用户生成单独的进程 . 我有一个选择是制作一个启动代理并让操作系统为我启动它 . 然...
  • 0 votes
     answers
     views

    代理shell脚本作为app bundle可执行文件

    我创建了一个app bundle,它有一个shell脚本作为主要的可执行文件 . 然后运行“exec / path / to / other / executable”作为其最后一个操作 . (原因是我通过更新系统下载新的可执行文件,我不想写入通常位于/ Applications中的应用程序包 . 而是将更新写入用户目录,并且旨在让应用程序捆绑本身只是一种 Launcher ) 问题是这使得OS...
  • 6 votes
     answers
     views

    如何在运输时为应用程序启用Retina显示屏上的“使用低分辨率”?

    我有一个应用程序在HiDPI模式中断,除非我在finder中选择“get Info”并勾选“低分辨率打开”复选框 . 修复应用程序不是一种选择,因为它是使用不再由其供应商实际维护的创作软件制作的 . 现在就是这样:当我拿到应用程序时,将它放在桌面上,压缩它,然后将“低分辨率打开”复选框设置为true,删除应用程序并解压缩原始应用程序复选框保持选中状态 . 因此,无论OS X将属性“以低分辨率打开”...
  • 6 votes
     answers
     views

    在Mac OS X应用程序包中打包C二进制文件

    我正在尝试将我的二进制文件打包到一个简约的应用程序包中 . 但是我看到结果有些奇怪的行为 . 我的包有这个最小的结构: $ ls -R HelloWorld.app Contents HelloWorld.app/Contents: Info.plist MacOS PkgInfo HelloWorld.app/Contents/MacOS: helloworld hellowor...
  • 0 votes
     answers
     views

    在运行时更改Cocoa应用程序图标, Headers 和菜单标签

    我有一个应用程序应该有两种不同的操作模式:让我们称它们为模式1和模式2 . 我只能评估应用程序启动后应用程序应使用的模式(检查许可证详细信息) . 最简单的选择是提供2个二进制文件并决定应用程序在编译时使用的模式 . 但这不是我想要做的,因为应用程序的代码差别很小 . 我宁愿做一些运行时魔法 . 根据要使用的模式,让应用更改其 Headers ,应用图标和菜单标签的最佳方法是什么? 我尝试了菜单栏...

热门问题