Unpacking Software Livestream

Join our monthly Unpacking Software livestream to hear about the latest news, chat and opinion on packaging, software deployment and lifecycle management!

Learn More

Chocolatey Product Spotlight

Join the Chocolatey Team on our regular monthly stream where we put a spotlight on the most recent Chocolatey product releases. You'll have a chance to have your questions answered in a live Ask Me Anything format.

Learn More

Chocolatey Coding Livestream

Join us for the Chocolatey Coding Livestream, where members of our team dive into the heart of open source development by coding live on various Chocolatey projects. Tune in to witness real-time coding, ask questions, and gain insights into the world of package management. Don't miss this opportunity to engage with our team and contribute to the future of Chocolatey!

Learn More

Calling All Chocolatiers! Whipping Up Windows Automation with Chocolatey Central Management

Webinar from
Wednesday, 17 January 2024

We are delighted to announce the release of Chocolatey Central Management v0.12.0, featuring seamless Deployment Plan creation, time-saving duplications, insightful Group Details, an upgraded Dashboard, bug fixes, user interface polishing, and refined documentation. As an added bonus we'll have members of our Solutions Engineering team on-hand to dive into some interesting ways you can leverage the new features available!

Watch On-Demand
Chocolatey Community Coffee Break

Join the Chocolatey Team as we discuss all things Community, what we do, how you can get involved and answer your Chocolatey questions.

Watch The Replays
Chocolatey and Intune Overview

Webinar Replay from
Wednesday, 30 March 2022

At Chocolatey Software we strive for simple, and teaching others. Let us teach you just how simple it could be to keep your 3rd party applications updated across your devices, all with Intune!

Watch On-Demand
Chocolatey For Business. In Azure. In One Click.

Livestream from
Thursday, 9 June 2022

Join James and Josh to show you how you can get the Chocolatey For Business recommended infrastructure and workflow, created, in Azure, in around 20 minutes.

Watch On-Demand
The Future of Chocolatey CLI

Livestream from
Thursday, 04 August 2022

Join Paul and Gary to hear more about the plans for the Chocolatey CLI in the not so distant future. We'll talk about some cool new features, long term asks from Customers and Community and how you can get involved!

Watch On-Demand
Hacktoberfest Tuesdays 2022

Livestreams from
October 2022

For Hacktoberfest, Chocolatey ran a livestream every Tuesday! Re-watch Cory, James, Gary, and Rain as they share knowledge on how to contribute to open-source projects such as Chocolatey CLI.

Watch On-Demand

Downloads:

1,477

Downloads of v 8.3.11.4444:

1,477

Last Update:

01 Sep 2017

Package Maintainer(s):

Software Author(s):

  • Intusoft

Tags:

icap4demo icap/4 spice circuit simulation notsilent admin

ICAP/4 Demo (SPICE software)

  • 1
  • 2
  • 3

8.3.11.4444 | Updated: 01 Sep 2017

Downloads:

1,477

Downloads of v 8.3.11.4444:

1,477

Maintainer(s):

Software Author(s):

  • Intusoft

ICAP/4 Demo (SPICE software) 8.3.11.4444

  • 1
  • 2
  • 3

All Checks are Passing

3 Passing Tests


Validation Testing Passed


Verification Testing Passed

Details

Scan Testing Successful:

No detections found in any package files

Details
Learn More

Deployment Method: Individual Install, Upgrade, & Uninstall

To install ICAP/4 Demo (SPICE software), run the following command from the command line or from PowerShell:

>

To upgrade ICAP/4 Demo (SPICE software), run the following command from the command line or from PowerShell:

>

To uninstall ICAP/4 Demo (SPICE software), run the following command from the command line or from PowerShell:

>

Deployment Method:

NOTE

This applies to both open source and commercial editions of Chocolatey.

1. Enter Your Internal Repository Url

(this should look similar to https://community.chocolatey.org/api/v2/)


2. Setup Your Environment

1. Ensure you are set for organizational deployment

Please see the organizational deployment guide

2. Get the package into your environment

  • Open Source or Commercial:
    • Proxy Repository - Create a proxy nuget repository on Nexus, Artifactory Pro, or a proxy Chocolatey repository on ProGet. Point your upstream to https://community.chocolatey.org/api/v2/. Packages cache on first access automatically. Make sure your choco clients are using your proxy repository as a source and NOT the default community repository. See source command for more information.
    • You can also just download the package and push it to a repository Download

3. Copy Your Script

choco upgrade icap4demo -y --source="'INTERNAL REPO URL'" [other options]

See options you can pass to upgrade.

See best practices for scripting.

Add this to a PowerShell script or use a Batch script with tools and in places where you are calling directly to Chocolatey. If you are integrating, keep in mind enhanced exit codes.

If you do use a PowerShell script, use the following to ensure bad exit codes are shown as failures:


choco upgrade icap4demo -y --source="'INTERNAL REPO URL'" 
$exitCode = $LASTEXITCODE

Write-Verbose "Exit code was $exitCode"
$validExitCodes = @(0, 1605, 1614, 1641, 3010)
if ($validExitCodes -contains $exitCode) {
  Exit 0
}

Exit $exitCode

- name: Install icap4demo
  win_chocolatey:
    name: icap4demo
    version: '8.3.11.4444'
    source: INTERNAL REPO URL
    state: present

See docs at https://docs.ansible.com/ansible/latest/modules/win_chocolatey_module.html.


chocolatey_package 'icap4demo' do
  action    :install
  source   'INTERNAL REPO URL'
  version  '8.3.11.4444'
end

See docs at https://docs.chef.io/resource_chocolatey_package.html.


cChocoPackageInstaller icap4demo
{
    Name     = "icap4demo"
    Version  = "8.3.11.4444"
    Source   = "INTERNAL REPO URL"
}

Requires cChoco DSC Resource. See docs at https://github.com/chocolatey/cChoco.


package { 'icap4demo':
  ensure   => '8.3.11.4444',
  provider => 'chocolatey',
  source   => 'INTERNAL REPO URL',
}

Requires Puppet Chocolatey Provider module. See docs at https://forge.puppet.com/puppetlabs/chocolatey.


4. If applicable - Chocolatey configuration/installation

See infrastructure management matrix for Chocolatey configuration elements and examples.

NOTE

Private CDN cached downloads available for licensed customers. Never experience 404 breakages again! Learn more...

Package Approved

This package was approved by moderator flcdrg on 09 Sep 2017.

Description

ICAP/4 is a family of commercial SPICE (Simulation Program with Integrated Circuit Emphasis) analog circuit simulation software. It is a program used in integrated circuit and board-level design to check the integrity of circuit designs and to predict circuit behavior.

Demo Limitations

  • The ICAP/4Windows Demo has a 20 Parts simulation limit. If you place more than 20 parts on the schematic, or place a subcircuit model comprised of more than 20 parts, the Demo will provide a "too complex" message and will not simulate the design.
  • 1,514 models are included in the Demo, out of 23,500+ available from Intusoft's ICAP/4 model collection
    (See model list or product comparison for which models are available in each package)
    Note: No limitation in the Demo is imposed regarding the addition of your own SPICE3 compatible models.
  • Explore "GFT," a truly cutting-edge modeling technique for measuring open-loop properties in a closed design topology without breaking the loop. Valuable for the design of power electronics, ICs, servo systems…any loop configuration. Its creator, Dr. R. David Middlebrook with California Institute of Technology, also presents a wealth of techniques for successful SPICE simulation. The ICAP/4Windows demo includes GFT Templates and also a User's Manual written by Dr. Middlebrook.
  • The Scope5 Demo version (IntuScope waveform viewing and processing tool) will not allow you to use a text file of data points as a source.
  • The Scope5 Demo version will not allow you to read in touchstone files and plot Smith charts.
  • ICAP/4Windows Demo New User Tutorial Movies help you get started with ICAP/4Windows fast. They make learning basic concepts easy. Now you can learn SPICE the multimedia way!
  • ICAP/4 documentation includes the IsSpice4 User's Guide, Working with Model Libraries, and the Power Supply Template instruction sheet. The IsSpice4 book contains a complete syntax reference guide to IsSpice4, including data on advanced analyses, model parameters, and Interactive Command Language (ICL) scripts. "Working with Model Libraries" contains information and equations for key IsSpice4 semiconductor models and subcircuits. The Power Supply Template instruction sheet goes through an example circuit to show the value and time-savings of these powerful and ready-to-use power supply designs.

Extensive in-application help is included in the software. It walks you through any aspect of the ICAP/4 software and documentation.

Package Note

This package does NOT install the optional Power Supply Templates from ON Semiconductor.


tools\.skipAutoUninstall
 
tools\chocolateyinstall.ps1
$ErrorActionPreference = 'Stop'

$url        = 'http://www.intusoft.com/demos/ICAP4Demo.zip'
$Checksum   = '6b1ec06e28e8adf63bdd909717f4c059a3757ea9dec90f0f47eac01a9c42d6ad'

$WorkSpace = Join-Path $env:TEMP $env:ChocolateyPackageName

$WebFileArgs = @{
   packageName  = $env:ChocolateyPackageName
   FileFullPath = Join-Path $WorkSpace "$env:ChocolateyPackageName.zip"
   Url          = $url
   Checksum     = $checkSum
   ChecksumType = 'sha256'
   GetOriginalFileName = $true
}

$PackedInstaller = Get-ChocolateyWebFile @WebFileArgs

$UnzipArgs = @{
   PackageName  = $env:ChocolateyPackageName
   FileFullPath = $PackedInstaller
   Destination  = $WorkSpace
}

Get-ChocolateyUnzip @UnzipArgs

$toolsDir   = Split-Path -parent $MyInvocation.MyCommand.Definition
$QuietFile  = Join-Path $toolsDir 'ICAP4setup.iss'

$InstallArgs = @{
   PackageName    = $env:ChocolateyPackageName
   File           = (Get-ChildItem $WorkSpace -Filter 'setup.exe' -Recurse).FullName
   fileType       = 'exe'
   silentArgs     = "/S /SMS /f1$QuietFile"
   validExitCodes = @(0)
}

Install-ChocolateyInstallPackage @InstallArgs
tools\chocolateyuninstall.ps1
$ErrorActionPreference = 'Stop'

$toolsDir   = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"
$QuietFile  = Join-Path $toolsDir 'ICAP4remove.iss'

$packageArgs = @{
   packageName    = $env:ChocolateyPackageName
   softwareName   = 'ICAP_4Windows Demo*'
   fileType       = 'EXE'
   validExitCodes = @(0)
   silentArgs     = "/S /SMS /f1$QuietFile"
}

$uninstalled = $false
[array]$key = Get-UninstallRegistryKey -SoftwareName $packageArgs['softwareName']

if ($key.Count -eq 1) {
   $key | % { 
      $File,$Args = ($_.UninstallString).trim('"').split('"')

      $packageArgs['file'] = $File
      $packageArgs['silentArgs'] = $Args + ' ' + $packageArgs['silentArgs']

      Write-Host "Attempting 'no-reboot-necessary' uninstall method."
      Uninstall-ChocolateyPackage @packageArgs
      Start-Sleep -s 5  # The uninstaller is returning immediately despite the "/SMS" argument

      if (Get-UninstallRegistryKey -SoftwareName $packageArgs['softwareName']) {
         Write-Warning "First uninstall method failed.  Attempting second method."
         Write-Warning "A reboot may be necessary to complete the uninstall."
         $packageArgs['silentArgs'] = $packageArgs['silentArgs'] -replace '\.iss$','2.iss'
         Uninstall-ChocolateyPackage @packageArgs
         Start-Sleep -s 5
      }
   }
} elseif ($key.Count -eq 0) {
   Write-Warning "$packageName has already been uninstalled by other means."
} elseif ($key.Count -gt 1) {
   Write-Warning "$($key.Count) matches found!"
   Write-Warning "To prevent accidental data loss, no programs will be uninstalled."
   Write-Warning "Please alert package maintainer the following keys were matched:"
   $key | % {Write-Warning "- $($_.DisplayName)"}
}


tools\ICAP4remove.iss
[InstallShield Silent]
Version=v7.00
File=Response File
[File Transfer]
OverwrittenReadOnly=NoToAll
[{B517CA8D-656B-4491-BB4E-619CAADD1A3D}-DlgOrder]
Dlg0={B517CA8D-656B-4491-BB4E-619CAADD1A3D}-MessageBox-0
Count=2
Dlg1={B517CA8D-656B-4491-BB4E-619CAADD1A3D}-SdFinish-0
[{B517CA8D-656B-4491-BB4E-619CAADD1A3D}-MessageBox-0]
Result=6
[Application]
Name=ICAP_4Windows Demo Build 4444
Version=8.00.4444
Company=Intusoft
Lang=0409
[{B517CA8D-656B-4491-BB4E-619CAADD1A3D}-SdFinish-0]
Result=1
bOpt1=0
bOpt2=0
tools\ICAP4remove2.iss
[InstallShield Silent]
Version=v7.00
File=Response File
[File Transfer]
OverwrittenReadOnly=NoToAll
[{B517CA8D-656B-4491-BB4E-619CAADD1A3D}-DlgOrder]
Dlg0={B517CA8D-656B-4491-BB4E-619CAADD1A3D}-MessageBox-0
Count=2
Dlg1={B517CA8D-656B-4491-BB4E-619CAADD1A3D}-SdFinishReboot-0
[{B517CA8D-656B-4491-BB4E-619CAADD1A3D}-MessageBox-0]
Result=6
[Application]
Name=ICAP_4Windows Demo Build 4444
Version=8.00.4444
Company=Intusoft
Lang=0409
[{B517CA8D-656B-4491-BB4E-619CAADD1A3D}-SdFinishReboot-0]
Result=1
BootOption=0
tools\ICAP4setup.iss
[InstallShield Silent]
Version=v7.00
File=Response File
[File Transfer]
OverwrittenReadOnly=NoToAll
[{B517CA8D-656B-4491-BB4E-619CAADD1A3D}-DlgOrder]
Dlg0={B517CA8D-656B-4491-BB4E-619CAADD1A3D}-SdWelcome-0
Count=6
Dlg1={B517CA8D-656B-4491-BB4E-619CAADD1A3D}-SdRegisterUser-0
Dlg2={B517CA8D-656B-4491-BB4E-619CAADD1A3D}-AskYesNo-0
Dlg3={B517CA8D-656B-4491-BB4E-619CAADD1A3D}-SdLicense-0
Dlg4={B517CA8D-656B-4491-BB4E-619CAADD1A3D}-SdAskDestPath-0
Dlg5={B517CA8D-656B-4491-BB4E-619CAADD1A3D}-SdFinish-0
[{B517CA8D-656B-4491-BB4E-619CAADD1A3D}-SdWelcome-0]
Result=1
[{B517CA8D-656B-4491-BB4E-619CAADD1A3D}-SdRegisterUser-0]
szName=Windows User
szCompany=.
Result=1
[{B517CA8D-656B-4491-BB4E-619CAADD1A3D}-AskYesNo-0]
Result=0
[{B517CA8D-656B-4491-BB4E-619CAADD1A3D}-SdLicense-0]
Result=1
[{B517CA8D-656B-4491-BB4E-619CAADD1A3D}-SdAskDestPath-0]
szDir=c:\spice8
Result=1
[Application]
Name=ICAP_4Windows Demo Build 4444
Version=8.00.4444
Company=Intusoft
Lang=0409
[{B517CA8D-656B-4491-BB4E-619CAADD1A3D}-SdFinish-0]
Result=1
bOpt1=0
bOpt2=0
tools\LICENSE.md
## Intusoft License Agreement for United States, Canada and Mexico


##### IMPORTANT:
**CAREFULLY READ THE LICENSE AGREEMENT AND WARRANTIES. BY INSTALLING AND USING THIS SOFTWARE, YOU INDICATE YOUR ACCEPTANCE OF INTUSOFT'S LICENSE AGREEMENT.**

This Intusoft software program (the “SOFTWARE”) is protected both by the United States copyright law and international copyright treaties.

##### EXPORT:
You may use this software in the United States of America, Mexico and Canada. You may not export the software to another country. Should this software be exported in violation of this license, Intusoft and its representatives will not honor requests for technical support or upgrades or enter into any maintenance agreement.   

##### GENERAL:
This agreement is governed by the laws of the State of California. If any provision of this agreement is found void or unenforceable, it will not effect the validity of the balance of this agreement. All rights not specifically granted in this license are reserved by Intusoft. This license is the entire agreement between you and Intusoft, and you have not relied on any statement by anyone in agreeing to it. No modification or waiver of this agreement will be effective unless expressly in writing, and any waiver will be strictly construed to the provision expressly waived. Should you have any questions concerning this agreement please contact Intusoft Customer Sales, One Civic Plaza Dr., Suite 470 Carson, CA 90745 USA.

##### LIMITED WARRANTY:
Intusoft provides the following warranties to the original customer (end user or entity) only:

1.  Intusoft warrants the media on which this SOFTWARE is furnished and the manuals describing the SOFTWARE operations to be free from defects in materials and workmanship under normal use for a period of ninety (90) days from the date of delivery to you as evidenced by a copy of your receipt.

2.  THIRTY (30) DAY SATISFACTION GUARANTY: If for any reason you are dissatisfied with the SOFTWARE within the first 30 days after delivery, you may return the diskettes and all accompanying material, with your receipt, postage prepaid to the place of purchase. You must destroy all other copies of the software and SIGN AND RETURN this license agreement, without alteration, in order to receive a full refund, less the original freight charges. You may not return the SOFTWARE to Intusoft without first contacting Intusoft for a return authorization number.

EXCEPT FOR THE EXPRESS WARRANTIES STATED ABOVE, THIS SOFTWARE IS SUPPLIED “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH YOU. NO ORAL, WRITTEN INFORMATION OR ADVICE GIVEN BY INTUSOFT, ITS EMPLOYEES OR DEALERS SHALL INCREASE THE SCOPE OF THE ABOVE WARRANTIES OR CREATE ANY NEW WARRANTIES. SOME STATES DO NOT ALLOW LIMITATIONS ON HOW LONG AN IMPLIED WARRANTY LASTS, SO THE ABOVE EXCLUSION MAY NOT APPLY TO YOU. THIS WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS. YOU MAY ALSO HAVE OTHER RIGHTS WHICH VARY FROM STATE TO STATE.

##### LIMITATIONS OF REMEDIES:
Intusoft's entire liability and your exclusive remedy shall be:

1. Replacement of any part of the SOFTWARE which does not meet Intusoft's “Limited Warranty”.

2. If Intusoft is unable to deliver a replacement of the diskettes, CD's or manuals which is free of defects in materials and workmanship, you may terminate this agreement by returning the media and all the accompanying materials for a full refund.

3. For the first thirty (30) days after purchase, refund all of your purchase price except for the freight charges if you comply with the terms of the THIRTY (30) DAY SATISFACTION GUARANTY.

IN NO EVENT WILL INTUSOFT BE LIABLE TO YOU FOR ANY DAMAGES INCLUDING LOST PROFITS, LOST SAVINGS OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF SUCH USE OR INABILITY TO USE THE SOFTWARE EVEN IF INTUSOFT HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES SO THE ABOVE EXCLUSION MAY NOT APPLY TO YOU.

##### INTUSOFT LICENSE AGREEMENT:
This is a legal agreement between you, the end user and Intusoft. Please read this license carefully. By installing this software you indicate that you accept these terms. If you do not accept these terms, promptly return the complete package to the place of purchase and your money will be refunded.

##### GRANT OF LICENSE:
Intusoft grants you the right to use one copy of the enclosed software on a single computer (or a single terminal connected to a single computer). You may move the software from one computer to another, so long as ONLY ONE PERSON AT A TIME can use the software. You may only install the software on a network, if a special network license has been purchased.

##### TERMS:
You may terminate this license at any time by destroying the SOFTWARE and manuals along with all modifications and merged portions in any form.

##### COPYRIGHT:
The SOFTWARE is owned by Intusoft or its suppliers and is protected by the United States copyright law and international treaty provisions. You may make a copy of the SOFTWARE only for backup and archival purposes provided that you reproduce all copyright and other proprietary notices provided on the original copy of the SOFTWARE. You may modify or merge part of the SOFTWARE into another program for your use only. Any portion merged into another program will continue to be subject to the terms and conditions of this agreement. You may transfer the SOFTWARE and license to another party if the other party agrees to accept the terms and conditions of this agreement and you notify Intusoft in writing. If you transfer the SOFTWARE, you must at the same time either transfer all copies whether in printable or machine readable form to the same party or destroy any copies not transferred: this includes all modifications and portions of the SOFTWARE contained or merged into other software programs.

##### RESTRICTIONS:
You may not rent, lease or resell the SOFTWARE without Intusoft's expressed written persisson. You may not reverse engineer, decompile, disassemble or create derivative works from the SOFTWARE. You may not copy the written materials accompanying the SOFTWARE.

##### DUAL MEDIA SOFTWARE:
If the SOFTWARE package contains both 3-1/2 disks and CD-ROM's you may use only the media appropriate for your single user computer. You may not use the other media on another computer or computer network or loan, rent, lease or transfer them to another user.

##### GOVERNMENT LICENSEE:
If the SOFTWARE is acquired on behalf of the United States Government, the government acknowledges Intusoft's representation that the SOFTWARE and related documentation were developed at private expense and are not in the public domain.

##### RESTRICTED RIGHTS LEGEND: 
The SOFTWARE and documentation are provided with RESTRICTED RIGHTS. Use, duplication or disclosure by the Government is subject to restrictions as set forth in subparagraph (c)(1 )(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 or subparagraphs (c)(2) of the Commercial Computer Software - Restricted Rights of 48 CFR 52227-19 as applicable. Manufacturer is Intusoft, 2500 Via Cabrillo Marina, Suite 304 San Pedro, CA 90731 USA.

Log in or click on link to see number of positives.

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.

Add to Builder Version Downloads Last Updated Status

Discussion for the ICAP/4 Demo (SPICE software) Package

Ground Rules:

  • This discussion is only about ICAP/4 Demo (SPICE software) and the ICAP/4 Demo (SPICE software) package. If you have feedback for Chocolatey, please contact the Google Group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or ICAP/4 Demo (SPICE software), or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.
comments powered by Disqus