GithubHelp home page GithubHelp logo

vvvvpm / vpm Goto Github PK

View Code? Open in Web Editor NEW
19.0 4.0 3.0 524 KB

Package Manager for VVVV

License: MIT License

C# 48.38% Batchfile 0.02% JavaScript 43.99% HTML 7.61%
vvvv package-manager vpm vpack csx

vpm's People

Contributors

microdee avatar mrroundrobin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

vpm's Issues

Cleanup() throws IOException

image

maybe some file handle not closed properly?

edit: Exception translates to

IOException: The process cannot access the file 'file path' because it is being used by another process

xml comments break xml parsing

The following vpack will not download ZeroMQ, because of the commented dependency.

It will process nicely without the comment, so I think this is a bug.

<vpack>
  <meta>
    <name>vvvv-ZeroMQ</name>
    <source>https://github.com/velcrome/vvvv-ZeroMQ</source>
    <author>velcrome</author>
    <dependencies>
      <!--dependency>
        <name>vvvv-Message</name>
        <source>vpms://raw.githubusercontent.com/velcrome/vvvv-Message/develop/copy/vvvv-Message.vpack</source>
      </dependency-->
    </dependencies>
  </meta>
  <install>
    Download(
      "https://github.com/velcrome/vvvv-ZeroMQ/releases/download/0.5.1/vvvv-ZeroMQ.zip",
      VPM.TempDir + "\\vvvv-ZeroMQ.zip"
    );
    Extract(VPM.TempDir + "\\vvvv-ZeroMQ.zip", Pack.TempDir + "\\extract");
	  CopyDir(
	    Pack.TempDir + "\\extract",
	    VVVV.Dir + "\\packs\\vvvv-ZeroMQ"
	  );
  </install>
</vpack>

Note that this behaviour is recursive, if there is a similar error in the dependency's vpm

Errors parsing vvvv-Time_0.5.5

Something went wrong:
'>' is an unexpected token. The expected token is '='. Line 35, position 91.

This refers to

data-pjax-transient

which should end with

="true"

I suspect.

Filling those in the next problem was that the link and meta tags in the header are not all closed with

/>

So I fixed those manually too. Finally I got this error

Something went wrong:
The 'div' start tag on line 128 position 12 does not match the end tag of 'option'. Line 129, position 43.

This refers to

<div class="header-search scoped-search site-scoped-search js-site-search" role="search">
  <!-- '"` --><!-- </textarea></xmp> --></option></form><form accept-charset="UTF-8" action="/vvvvpm/vpdb/search" class="js-site-search-form" data-scoped-search-url="/vvvvpm/vpdb/search" data-unscoped-search-url="/search" method="get"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /></div>

Might count for others too packages too (I have the same initial error from "contrib.vpm1.nodx11.vpack", too. Should I try an older pack or an older vpm?

Example Link not working

image

seem to be 2 issues here,
first it does not find the vvvv dir, even though i did the full routine incl. admin fallback.
second, it seems not to like the .vpack when using the link copied from your vvvv description page

conceptually it looks really cool, btw!

Error on Drag and drop

I tried draggin and dropping vpacks on the vpm.exe program but it coughed up the following error:

Found a VVVV in registry.
Parsing input Pack
Something went wrong:
'>' is an unexpected token. The expected token is '='. Line 49, position 89.
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
   at System.Xml.XmlTextReaderImpl.ThrowUnexpectedToken(String expectedToken1, S
tring expectedToken2)
   at System.Xml.XmlTextReaderImpl.ParseAttributes()
   at System.Xml.XmlTextReaderImpl.ParseElement()
   at System.Xml.XmlTextReaderImpl.ParseElementContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
   at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
   at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean prese
rveWhitespace)
   at System.Xml.XmlDocument.Load(XmlReader reader)
   at System.Xml.XmlDocument.LoadXml(String xml)
   at vpm.VpmUtils.ParseAndValidateXmlFile(String xmlfile)
   at vpm.Program.Main(String[] args)
Temp folder created successfully:
C:\Users\H\Desktop\vvvv\.vpm
Removing vpm temp folder.
Press any key to exit...

any ideas what it could be?

Also, how would one find and download packages from cmd line?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.