software-distribution

Packaging a perl app so that it will work outside of perl's default prefix

拥有回忆 提交于 2019-12-09 19:22:38
问题 I'm using Module::Build (although I'm flexible on build environments) to package up some perl software I'm writing for internal use where I work. It includes a handful of scripts, and some helper modules. My plan is to make it so you can specify a prefix of whatever you want (ie. something outside of perl's default @INC ) during the build process and the built scripts should still be able to find their helper modules without any problems. I want to do this because I want to distribute this

Making a Java program available online for all to use

安稳与你 提交于 2019-12-09 13:21:21
问题 I have just written a program in Java. I am curious if I can make the program downloadable online so that my friends and family can take advantage of it. No clue where to even begin. I would like it to run locally. I am able to run the program locally on my computer by simply double clicking the .class file, I also can create a shortcut to the .class file and run it directly from my desktop. Is there a way to zip the .java file along with the .class files (there are 4 .class files) and email

Gradle Distribution Task Output Files Not at Root of ZIP

自古美人都是妖i 提交于 2019-12-09 08:13:49
问题 I created a simple Gradle build that exports the contents of ./src/main/groovy to a zip file. The zip file contains a folder with the exact same name as the zip file. I cannot figure out how to get the files into the root of the zip file using the distribution plugin. i.e. gradlew clean distZip produces: helloDistribution-1.0.zip -> helloDistribution-1.0 -> files what I would like: helloDistribution-1.0.zip -> files My build.gradle file: apply plugin: 'groovy' apply plugin: 'distribution'

Software licensing mechanism without internet [closed]

六眼飞鱼酱① 提交于 2019-12-08 09:57:29
Closed . This question needs to be more focused . It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post . Closed 4 years ago . I've developed software that I want to protect with licensing. So far I've got code that uses the details of hardware components to generate a unique ID for each machine. I can then permit the activation of 5 machines against one single serial key (5 machines per license is what I'm selling). This all works fine, but obviously only on machines that have internet connection. Is

Software licensing mechanism without internet [closed]

限于喜欢 提交于 2019-12-08 07:28:47
问题 Closed . This question needs to be more focused. It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post. Closed 4 years ago . I've developed software that I want to protect with licensing. So far I've got code that uses the details of hardware components to generate a unique ID for each machine. I can then permit the activation of 5 machines against one single serial key (5 machines per license is what I

Do I need an __init__.py if I want to build a standalone program and not a package?

人走茶凉 提交于 2019-12-08 03:13:35
问题 I am working on a standalone Python-GUI-program. When I run python3 setup.py sdist I get the following warning: package init file 'main-application-folder/__init__.py' not found (or not a regular file) Is this warning only meant for packages or should a standalone Python program also have an __init__.py instead of something like main-window.py or my-first-program.py ? Should I rename my main file (in my case ìbk-st.py to __init__.py ) or would it be good to retain a certain structure in the _

Apple id account belonging to two teams getting “Your account already has a valid iOS Distribution certificate”

风流意气都作罢 提交于 2019-12-07 14:52:29
问题 Assumption : this should not be a duplicate question of this, but however is somehow related. I got an apple id associated to two different teams and I get the following error: This Q/A is not useful for me because it relates to having 2 different app ids. I cannot be removed from one of the two teams and I am pretty sure that there must be a way to be able to fix this . I tried exporting/importing and recreating the developer profile but none of these options helps. I incur in this error

How to create an installer using Java? [closed]

依然范特西╮ 提交于 2019-12-06 12:05:19
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed last year . How to create an own installer using Java? I am not asking about any Java installer software. Anyone knows the logic or method please tell me. Is there any API available for these? 回答1: In windows you can use Advanced Installer . Advanced Installer is the only Windows Installer authoring tool with built-in support

Windows .url links that point to same address when copied over or deleted

烂漫一生 提交于 2019-12-06 07:25:09
This is really annoying, we've switched our client downloads page to a different site and want to send a link out with our installer. When the link is created and overwrites the existing file, the metadata in windows XP still points to the same place even though the contents of the .url shows the correct address. I can change that URL property to google.com and it points to the same place when I copy over the file. [InternetShortcut] URL=https://www.xxxx.com/?goto=clientlogon.php IDList= HotKey=0 It works if we rename our link .url file. But we expect that the directory will be reused and that

Packaging an application that uses the ImageMagick C API

女生的网名这么多〃 提交于 2019-12-06 03:08:38
问题 I've created a little Windows app that uses the ImageMagick C API but have run into a bit of a brick wall. The app works fine and I'm ready to share it with a few others in our organisation but I can't find documentation on distributing such an app without installing ImageMagick on the target machine. Does anyone here have information, or a link to information, that details how to package this up for distribution? What DLLs are required and which one(s) need to registered with Windows? The