自动推文用photoshop打开文件的文件名

时间:2013-08-25 22:00:54

标签: javascript twitter photoshop

我是编程新手,从来没有做过网页设计的任何事情,所以我不确定如何实现我的项目创意。

对于噱头推特,我想创建一个脚本,每次在Photoshop中打开图像时都会自动发布文件名。我正在使用Windows 7,Photoshop是我的默认图像查看器。

我从哪里开始?我有时间和耐心学习任何语言。

2 个答案:

答案 0 :(得分:0)

我建议看一下Photoshop“ACTIONS”。在这个区域中,您可以创建宏来记录photoshop中的步骤,然后一次性或以您编程的方式重复这些步骤。

答案 1 :(得分:0)

行动很好,但有限制性。您可能需要考虑学习JavaScript有很多可用的资源。

你的想法应该是相当直接的;曾经例外:没有简单的方法可以检查新文档何时打开。您可以运行脚本来查找此信息,但是在“后台”中运行的脚本等待弹出新文档并不容易。因此,您的想法的“自动”部分可能会很难。但是,编写一个脚本来推文可以通过操作或键盘快捷方式运行的文档名称是相当简单的。

我会用简单的脚本帮助你:

// We create a variable called srcDoc
// which is a shortcut to the active document
var srcDoc = app.activeDocument;

// We assaign a variable to the active document's name
myFileName = app.activeDocument.name;

// we display the active name
alert(myFileName)

如果您将该文件另存为myfirstscript.jsx。打开photoshop并运行脚本(File ..> Scripts ..> Browse ..> myfirstscript.jsx)上面的脚本将告诉你正在处理的文件。

该脚本存在缺陷,因为它没有考虑到没有打开任何文档的情况。所以我们只添加一个if语句:

if (documents.length != 0) 
{
    // We create a variable called srcDoc
    // which is a shortcut to the active document
    var srcDoc = app.activeDocument;

    // We assaign a variable to the active document's name
    myFileName = app.activeDocument.name;

    // we display the active name
    alert(myFileName)
}
else alert("No documents open, dude!")

这是一个开始,我相信其他人会帮助你解决Twitter部分 - 这是很难的部分。

同样查看here。祝你好运。