{"id":5972,"date":"2023-12-29T19:55:13","date_gmt":"2023-12-30T02:55:13","guid":{"rendered":"https:\/\/www.rorohiko.com\/wordpress\/?page_id=5972"},"modified":"2024-08-01T19:41:25","modified_gmt":"2024-08-02T02:41:25","slug":"jsxgeturl-for-indesign-server","status":"publish","type":"page","link":"https:\/\/rorohiko.com\/wordpress\/jsxgeturl-for-indesign-server\/","title":{"rendered":"JSXGetURL for InDesign Server"},"content":{"rendered":"\r\n<h2 class=\"wp-block-heading\">What does it do?<\/h2>\r\n\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"\/images\/JSXGetURL.png\" alt=\"JSXGetURL Logo\" width=\"192\" height=\"192\" \/><\/p>\r\n\r\n<p class=\"wp-block-paragraph\"><em>JSXGetURL for InDesign Server<\/em> enhances ExtendScript in InDesign Server to make it easy to access servers using\u00a0<strong>http<\/strong>,\u00a0<strong>https, sftp\u2026<\/strong>\u00a0\u2013 e.g. to download assets from a remote server.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Download link:<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.rorohiko.com\/downloads\/JSXGetURL.1.1.5.zip\">https:\/\/www.rorohiko.com\/downloads\/JSXGetURL.1.1.5.zip<\/a><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Initially, <em>JSXGetURL<\/em> operates in demo mode, allowing up to 5 consecutive transfers after an instance restart. To continue using the service beyond this limit, activation is required by way of the <em><em>PluginInstaller<\/em><\/em> (see further).<\/p>\r\n<p>An activation costs US$949 per year, per server.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">This version is only for InDesign Server. We also have a <a href=\"https:\/\/www.rorohiko.com\/jsxgeturl\">version for Creative Cloud desktop applications<\/a>.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">We provide commercial training and developer support around <em>JSXGetURL<\/em>: if you need help integrating <em>JSXGetURL<\/em> into your custom solution, contact us at\u00a0<a href=\"mailto:sales@rorohiko.com\">sales@rorohiko.com<\/a>\u00a0to discuss training and support contracts.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Sample Code<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><em>JSXGetURL<\/em> works on Mac and on Windows.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">All you need to do is copy the <em>JSXGetURL<\/em> folder to sit alongside your own ExtendScript script, and then add an <code>\/\/@include<\/code> line at the top of your script.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Sample code:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>\/\/@include \"JSXGetURL\/JSXGetURLLoader.jsx\"\r\nvar getURL = JSXGetURL();\r\n\r\ngetURL.addRequestHeader(\"Accept: *\/*\");\r\nvar s = getURL.get(\"https:\/\/www.rorohiko.com\") + \"\";\r\n\r\nalert(s.substr(0,1000));\r\n\r\nvar headers = getURL.getResponseHeaders();\r\nalert(headers);\r\n\r\n\/\/ Some random FTP file for testing\r\n\r\nvar f = new File(\"~\/Desktop\/sha512.sum\");\r\nvar s = getURL.get(\"ftp:\/\/cygwin.com\/pub\/gcc\/sha512.sum\", f.fsName);\r\n\r\n\/\/ Some zip file to test binary file download\r\n\r\nvar f = new File(\"~\/Desktop\/FrameReporter.1.1.8.zip\");\r\ngetURL.get(\"https:\/\/www.rorohiko.com\/downloads\/FrameReporter.1.1.8.zip\", f.fsName);<\/code><\/pre>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><em>JSXGetURL<\/em> is implemented as an ExtendScript DLL\/framework, written in C\/C++.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">PluginInstaller<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The <em>PluginInstaller<\/em> is can be downloaded from<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/PluginInstaller.com\" target=\"_blank\" rel=\"noopener\">https:\/\/PluginInstaller.com<\/a><\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">After unzipping, you can relocate the application to a convenient location (e.g., <code>\/Applications<\/code> or <code>C:\\Program Files<\/code>).<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">There is no installer. Each time you move the <em>PluginInstaller<\/em> application to a different location on your computer, you need to launch the app once, so it can reconfigure itself.<\/p>\r\n<p>Because <em>JSXGetURL<\/em> is a developer tool that needs to be integrated with your script, there is no &#8216;install&#8217; function in <em>PluginInstaller<\/em>. <em>PluginInstaller<\/em> is only used to manage your activations.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Demo<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Run <code>sample.jsx<\/code> alongside the <code>JSXGetURL<\/code> folder from an InDesign Server instance.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Installing JSXGetURL<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Copy the <em>JSXGetURL<\/em> subfolder to reside next to your own script (<code>.jsx<\/code>). Look at the <code>sample.jsx<\/code> file for example code.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Modify your script and at the top, add a line<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code\"><code>\/\/@include \"JSXGetURL\/JSXGetURLLoader.jsx\"<\/code><\/pre>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Then model your transfer logic by mimicking the code you see in <code>sample.jsx<\/code>, to perform the transfers you need.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Installing PluginInstaller<\/h2>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Mac<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">If desired, move the <em>PluginInstaller<\/em> application file to its desired location.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Double-click the <em>PluginInstaller<\/em> application icon to run the app from its current location at least once.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Windows<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">If desired, move the <em>PluginInstaller<\/em> folder for your Windows platform (arm64 vs x86_64) to its desired location.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Navigate into the <em>PluginInstaller<\/em> folder and double-click the <code>PluginInstaller.exe<\/code> icon to run the app from its new location at least once.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Activating<\/h2>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Standard Account<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">You need a Standard Account to activate the software.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Start the <em>PluginInstaller<\/em>.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Create a standard account by clicking the <em>New<\/em> button, bottom right of the <em>Accounts<\/em> window.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Enter a descriptive name and a valid email address, and choose an unlock code. You need to enter the same unlock code twice.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Click <em>OK<\/em>.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">After the account has been created, click <em>Register<\/em> to register the account.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">You will receive a confirmation email with a confirmation link.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">If the email does not arrive, make sure to check your email spam filter!<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Save Unlock Code<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">On the <em>Accounts<\/em> window, there is a checkbox <em>Save Unlock Code<\/em>.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">If you&#8217;re on a secure personal computer or secure server, you should leave this option selected.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">If you don&#8217;t save the unlock code, you will need to re-enter the code each time you start the <em><em>PluginInstaller<\/em><\/em>.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Multiple Accounts<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">You can create as many accounts as needed.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">It is allowed to re-use the same email address and unlock code for multiple accounts.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">If you <em>do<\/em> re-use the same email address for more than one account, they become hard to distinguish. Make sure to use good descriptive names, so you can tell the accounts apart.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">For example, you might use one account that you keep for your own personal use, and one or more additional accounts that you could use for ordering embeddable <em>JSXGetURL<\/em> activations to pass on to your customers or colleagues.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Always make sure your account is unlocked. If you did not save your unlock code, you will need to re-enter the code if the account is locked.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Fetch Product Info<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Now we need to add the product information for the software to be activated into the <em><em>PluginInstaller<\/em><\/em>.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Use the <em>Store<\/em> window in the <em><em>PluginInstaller<\/em><\/em>, and browse into the <em>Rorohiko<\/em> Catalog.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Click the entry for the server version of <em><code>JSXGetURL<\/code><\/em> to open the <em>Order a License<\/em> window in the <em><em>PluginInstaller<\/em><\/em>.<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Create an Order<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Enter the number of seats needed.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Type in some order reference that will have relevance to you.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Finally, if you have multiple accounts available, you will now need to select the correct account from the popup menu.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The click the Purchase button and handle the payment; we&#8217;re using PayPal as our payment processor.<\/p>\r\n\r\n\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Activation File<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Once we have received your payment, we will activate the license.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Start the <em><em>PluginInstaller<\/em><\/em> and go to the <em>Licenses, Activations and Pending Orders<\/em> window.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Keep an eye on the open order: after payment the status should be &#8216;Purchased&#8217;. Some time later, when we&#8217;ve processed the order, this status will change to &#8216;Valid&#8217;.<\/p>\r\n\r\n\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">If the activation did not automatically happen, you can now select the order entry and click the <em>Activate<\/em> button to activate your workstation.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The 5-transfer limit will now be removed from <em>JSXGetURL<\/em>.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Sublicensing\/auto-activation<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">You might want to embed <em>JSXGetURL<\/em> into your own commercial software, or have <em>JSXGetURL<\/em> auto-activate so the end-user does not have to handle any activations. To achieve this, you can embed activation info into your source code or provide it as a side-car file.<\/p>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Please consult the <code>README.md<\/code> document provided with JSXGetURL.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Version History<\/h2>\r\n<p>Version 1.1.5, 10-Jun-2024:<\/p>\r\n<ul>\r\n<li>Upgraded internal Tightener module to build 547.<\/li>\r\n<li>Now using payment processor with PluginInstaller &#8211; no more manual payment handling.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Version 1.1.4, 25-Apr-2024<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>Can now set various CURL options (e.g. to follow redirects).<\/li>\r\n\r\n\r\n\r\n<li>Upgraded dependencies: curl 8.7.1, OpenSSL 3.3.0, zlib 1.3.1<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Version 1.1.3, 31-Mar-2024:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>No changes to <em>JSXGetURL<\/em>. Unbundle <em>PluginInstaller<\/em> to avoid having to update <em>JSXGetURL<\/em> with each new <em>PluginInstaller<\/em> version.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Version 1.1.2, 26-Mar-2024:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>No changes to <em>JSXGetURL<\/em> itself. Improvements to the bundled <em>PluginInstaller<\/em>.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Version 1.1.1, 22-Mar-2024:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>No changes to JSXGetURL itself.\u00a0<em>License Manager<\/em>\u00a0renamed to\u00a0<em>PluginInstaller<\/em>.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Version 1.1.0, 16-Mar-2024:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><em>License Manager<\/em>\u00a0now handles dark mode.<\/li>\r\n\r\n\r\n\r\n<li>Fixed a bug with sublicensing\/autoactivation on machines that do not have\u00a0<em>License Manager<\/em>\u00a0installed.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Version 1.0.9, 7-Mar-2024:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>Fixed bug in sub-licensing feature: sub-licensed workstations did not always activate, even with a valid <code>.actv <\/code>file or <code>TIGHTENER....<\/code> code snippet.<\/li>\r\n\r\n\r\n\r\n<li>The <em>License Manager<\/em> is the same as with version 1.0.8 &#8211; dark mode problems have not been fixed yet.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Version 1.0.8, 26-Feb-2024:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>Improved <em>License Manager<\/em><\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Version 1.0.7, 21-Feb-2024:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>Fixed an issue with the <em>License Manager<\/em> unable to activate selection<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Version 1.0.6, 20-Feb-2024:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>Fixed an of issue with sublicensing using sidecar files<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Version 1.0.5, 19-Feb-2024:<\/p>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>Fixed a number of issues with sub-licensing and sidecar activation files.<\/li>\r\n<\/ul>\r\n","protected":false},"excerpt":{"rendered":"<p>What does it do? JSXGetURL for InDesign Server enhances ExtendScript in InDesign Server to make it easy to access servers using\u00a0http,\u00a0https, sftp\u2026\u00a0\u2013 e.g. to download assets from a remote server. Download link: https:\/\/www.rorohiko.com\/downloads\/JSXGetURL.1.1.5.zip Initially, JSXGetURL operates in demo mode, allowing &hellip; <a href=\"https:\/\/rorohiko.com\/wordpress\/jsxgeturl-for-indesign-server\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":143,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-5972","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>JSXGetURL for InDesign Server - Rorohiko Workflow Resources<\/title>\n<meta name=\"description\" content=\"What does it do? JSXGetURL for InDesign Server enhances ExtendScript in InDesign Server to make it easy to access servers using\u00a0http,\u00a0https, sftp\u2026\u00a0\u2013 e.g.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rorohiko.com\/wordpress\/jsxgeturl-for-indesign-server\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JSXGetURL for InDesign Server - Rorohiko Workflow Resources\" \/>\n<meta property=\"og:description\" content=\"What does it do? JSXGetURL for InDesign Server enhances ExtendScript in InDesign Server to make it easy to access servers using\u00a0http,\u00a0https, sftp\u2026\u00a0\u2013 e.g.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rorohiko.com\/wordpress\/jsxgeturl-for-indesign-server\/\" \/>\n<meta property=\"og:site_name\" content=\"Rorohiko Workflow Resources\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-02T02:41:25+00:00\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/jsxgeturl-for-indesign-server\\\/\",\"url\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/jsxgeturl-for-indesign-server\\\/\",\"name\":\"JSXGetURL for InDesign Server - Rorohiko Workflow Resources\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/#website\"},\"datePublished\":\"2023-12-30T02:55:13+00:00\",\"dateModified\":\"2024-08-02T02:41:25+00:00\",\"description\":\"What does it do? JSXGetURL for InDesign Server enhances ExtendScript in InDesign Server to make it easy to access servers using\u00a0http,\u00a0https, sftp\u2026\u00a0\u2013 e.g.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/jsxgeturl-for-indesign-server\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/jsxgeturl-for-indesign-server\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/jsxgeturl-for-indesign-server\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"JSXGetURL for InDesign Server\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/#website\",\"url\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/\",\"name\":\"Rorohiko Workflow Resources\",\"description\":\"Custom InDesign Development\",\"publisher\":{\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/#organization\",\"name\":\"Rorohiko Ltd.\",\"url\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rorohiko.com\\\/wordpress\\\/wp-content\\\/uploads\\\/2018\\\/03\\\/roro-logo-3d-v2.png\",\"contentUrl\":\"https:\\\/\\\/www.rorohiko.com\\\/wordpress\\\/wp-content\\\/uploads\\\/2018\\\/03\\\/roro-logo-3d-v2.png\",\"width\":207,\"height\":200,\"caption\":\"Rorohiko Ltd.\"},\"image\":{\"@id\":\"https:\\\/\\\/rorohiko.com\\\/wordpress\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/zwettemaan\",\"https:\\\/\\\/www.instagram.com\\\/kriscoppieters\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/kristiaan\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"JSXGetURL for InDesign Server - Rorohiko Workflow Resources","description":"What does it do? JSXGetURL for InDesign Server enhances ExtendScript in InDesign Server to make it easy to access servers using\u00a0http,\u00a0https, sftp\u2026\u00a0\u2013 e.g.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rorohiko.com\/wordpress\/jsxgeturl-for-indesign-server\/","og_locale":"en_US","og_type":"article","og_title":"JSXGetURL for InDesign Server - Rorohiko Workflow Resources","og_description":"What does it do? JSXGetURL for InDesign Server enhances ExtendScript in InDesign Server to make it easy to access servers using\u00a0http,\u00a0https, sftp\u2026\u00a0\u2013 e.g.","og_url":"https:\/\/rorohiko.com\/wordpress\/jsxgeturl-for-indesign-server\/","og_site_name":"Rorohiko Workflow Resources","article_modified_time":"2024-08-02T02:41:25+00:00","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/rorohiko.com\/wordpress\/jsxgeturl-for-indesign-server\/","url":"https:\/\/rorohiko.com\/wordpress\/jsxgeturl-for-indesign-server\/","name":"JSXGetURL for InDesign Server - Rorohiko Workflow Resources","isPartOf":{"@id":"https:\/\/rorohiko.com\/wordpress\/#website"},"datePublished":"2023-12-30T02:55:13+00:00","dateModified":"2024-08-02T02:41:25+00:00","description":"What does it do? JSXGetURL for InDesign Server enhances ExtendScript in InDesign Server to make it easy to access servers using\u00a0http,\u00a0https, sftp\u2026\u00a0\u2013 e.g.","breadcrumb":{"@id":"https:\/\/rorohiko.com\/wordpress\/jsxgeturl-for-indesign-server\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rorohiko.com\/wordpress\/jsxgeturl-for-indesign-server\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/rorohiko.com\/wordpress\/jsxgeturl-for-indesign-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/rorohiko.com\/wordpress\/"},{"@type":"ListItem","position":2,"name":"JSXGetURL for InDesign Server"}]},{"@type":"WebSite","@id":"https:\/\/rorohiko.com\/wordpress\/#website","url":"https:\/\/rorohiko.com\/wordpress\/","name":"Rorohiko Workflow Resources","description":"Custom InDesign Development","publisher":{"@id":"https:\/\/rorohiko.com\/wordpress\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rorohiko.com\/wordpress\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/rorohiko.com\/wordpress\/#organization","name":"Rorohiko Ltd.","url":"https:\/\/rorohiko.com\/wordpress\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/rorohiko.com\/wordpress\/#\/schema\/logo\/image\/","url":"https:\/\/www.rorohiko.com\/wordpress\/wp-content\/uploads\/2018\/03\/roro-logo-3d-v2.png","contentUrl":"https:\/\/www.rorohiko.com\/wordpress\/wp-content\/uploads\/2018\/03\/roro-logo-3d-v2.png","width":207,"height":200,"caption":"Rorohiko Ltd."},"image":{"@id":"https:\/\/rorohiko.com\/wordpress\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/zwettemaan","https:\/\/www.instagram.com\/kriscoppieters\/","https:\/\/www.linkedin.com\/in\/kristiaan"]}]}},"_links":{"self":[{"href":"https:\/\/rorohiko.com\/wordpress\/wp-json\/wp\/v2\/pages\/5972","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rorohiko.com\/wordpress\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rorohiko.com\/wordpress\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/rorohiko.com\/wordpress\/wp-json\/wp\/v2\/users\/143"}],"replies":[{"embeddable":true,"href":"https:\/\/rorohiko.com\/wordpress\/wp-json\/wp\/v2\/comments?post=5972"}],"version-history":[{"count":33,"href":"https:\/\/rorohiko.com\/wordpress\/wp-json\/wp\/v2\/pages\/5972\/revisions"}],"predecessor-version":[{"id":6505,"href":"https:\/\/rorohiko.com\/wordpress\/wp-json\/wp\/v2\/pages\/5972\/revisions\/6505"}],"wp:attachment":[{"href":"https:\/\/rorohiko.com\/wordpress\/wp-json\/wp\/v2\/media?parent=5972"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}