草庐IT

django-shell

全部标签

windows - Windows 中的 i18n shell

windows有支持大字符集的i18nshell吗?在Windows中测试我的应用程序会导致某些数学字符无法正确呈现。cmd.exe和powershell中的Lucida字体没有足够广泛的选择。UnicodeUTF-8是最可取的,其次是其他Unicode编码。 最佳答案 我不确定这是字体还是控制台本身的问题,但您可以尝试安装DejaVuSansMono字体,看看它是否提供了必要的字符。 关于windows-Windows中的i18nshell,我们在StackOverflow上找到一个类

c++ - shell 扩展 : DragQueryFile returns at most 16 (in Windows 7)

我已经编写了一个shell扩展(由TheCompleteIdiot'sGuidetoWritingShellExtensions指导),在我升级到Windows7(32位)之前它可以正常工作。现在,函数DragQueryFileUINTuNumFiles=DragQueryFile(hDrop,0xFFFFFFFF,NULL,0);返回所选文件的正确数量,直到该数量超过16。然后始终返回16。我已经在XP(32)和Vista(32)中测试过它,它可以工作,在Windows7(32/64)中它没有。有什么想法吗?谢谢。 最佳答案 IS

c++ - 是否有用于 Shell 扩展的点击处理程序

经过MSDNShellExtensions之后我不太确定我是否可以扩展资源管理器的ShellClick或ClickEvent的行为。任何建议或代码片段、文章或演练? 最佳答案 不存在这种可能性。那会使外壳太脆弱。想象一下所有利用此功能的恶意软件。如果要捕获点击事件,没有简单的方法。你可以SetWindowsHookEx并监视/捕获CabinetWClass和/或DirectUIHWND类的所有窗口的鼠标消息。您可以将您的代码注入(inject)explorer.exe的进程并从那里拦截消息。这是injectingadllintoap

python - Windows virtualenv 不为 django 切换 python

我设法安装了virtualenv,通过pipinstall安装了django-1.4-alpha-1,并尝试用它的manage.pyrunserver启动一个django尽管我通过激活(注意下面cmd屏幕中的前缀)将virtualenv切换到正确的环境(我成功安装了django),manage.pyrunserver仍然以某种方式从我的stable中获取数据而不是-virtualenvpython安装。稳定的python(错误的):D:\Python26\Scripts右一个:E:\Prace\django-1.4-alpha-1\Scripts我的PATH不包含任何Python。命令

windows - Shell 命名空间扩展添加障碍

我在WindowsXP中使用默认shellView实现了命名空间扩展。一切正常,但我想添加路障(ADescriptionofProtectedFolders-也适用于WindowsXP)。是否可能使用已记录/未记录的函数(SFVM消息),或者此功能是硬编码的? 最佳答案 如果您自己为扩展View填充所有数据,那么您可以自己读取隐藏(或任何其他)文件夹的内容并立即显示它们,或者在需要时隐藏。您的扩展使用它自己的命名空间,它不受内置shell保护选项的控制。附言从Windows7+开始应该不是问题。

c# - 缩略图 shell 扩展 .NET

有人知道用C#编写的适用于winXP的工作缩略图shell扩展吗?此外,如果不存在,是否有人知道如何在C#中实现IExtractImage接口(interface)和所有需要的结构?提前致谢。注意:它可以使用.NET4来完成,并且所有在一个代码框架中提供了它的示例,但没有用于preVista系统的示例。 最佳答案 官方说法是shell扩展不应该写在托管代码中。比如看什么Raymond不得不说。或来自MSDN的官方专线. 关于c#-缩略图shell扩展.NET,我们在StackOverfl

c# - 从 shell 运行的 ffmpeg 运行正常,但在 .NET 中调用时运行不正常

我正在尝试在C#程序中使用ffmpeg(在Windows上使用Cygwin编译),方法是使用Process类生成一个ffmpeg实例。但是,我遇到了一个没有多大意义的相当奇怪的错误。当我直接从shell(无论是Cygwin的bash、PowerShell、cmd)运行ffmpeg时,ffmpeg可以正确地解码和重新编码文件而不会出现任何问题:PSC:\audio>ffmpeg-i.\sound1.wav-acodeclibvorbis-foggabc.oggffmpegversion1.2Copyright(c)2000-2013theFFmpegdevelopersbuiltonAp

c# - 从 .NET Windows 服务调用 Shell32.dll

我有一个.NET4.0库,它使用Shell32和Folder.GetDetailsOf()从WTV文件中获取元数据。我已经成功地将它用于控制台和Windows窗体应用程序,没有任何问题。但由于某种原因,当从.NET4.0Windows服务调用组件时,调用启动Shell类会导致COM错误。库中失败的代码:Shell32.Shellshell=newShell();错误:无法将“System.__ComObject”类型的COM对象转换为接口(interface)类型“Shell32.Shell”。此操作失败,因为IID为“{286E6F1B-7113-4355-9562-96B7E9D6

c# - 如何使用 GhostScript (gswin32c.exe) shell 命令在默认网络打印机上打印 PDF

我想通过GhostScript在Windows的网络打印机上打印PDF文件。(我不想使用Adob​​eReader)我读过gswin32c.exe可以完成这项工作。我尝试了许多命令,但找不到如何强制gs在我的(Windows默认)网络驱动器上打印PDF的方法。我不需要精确的网络打印机——可以使用默认值。但如果没有这样的选项,我也很乐意传递打印机名称。(我试过使用param-SDevice="\server_IP\printer_name"但这也没有用...)Windowscmd下运行的命令:gswin32c-dPrinted-dBATCH-dNOPAUSE-dNOSAFER-q-dNu

Django 使用定时任务

文章目录前言使用django-crontab插件来实现定时任务安装庫注冊app在settings.py中配置定时任务编写定时任务方法使用&运行优缺点使用django-apscheduler插件实现定时任务安装庫注冊app迁移数据库完整示例在views.py中增加你的定时任务代码使用&运行优缺点使用Celery插件实现定时任务介紹安装庫配置celery编写定时任务代码使用&运行优缺点自建代码实现定时任务创建定时任务使用&运行优缺点前言Windows系统进行Django开发工作,然后原来使用的django-crontab插件没办法在Windows系统上面进行定时任务。因此又想了其他方式来实现定时任