This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
PieCrafted's profile picture

[NFA SUPPORT] PieCinema - All-in-One Theater Management System

Started by PieCrafted, 03 August 2015 - 04:14 PM
PieCrafted #1
Posted 03 August 2015 - 06:14 PM
PieCinema


PieCinema is a program that I have created with my spare time way back in 2013. I have recently just got back into ComputerCraft, and I figured why not continue development on this?

Well, here you go:

Features:
  • Auto Updater (Grabs separate 1kb file and compares it to the system, to prevent bandwidth issues and spamming pastebin. If pastebin is down or unavailable, it will not update.
  • Customizable ASCII Logo (found in piecinema/logo)
  • Before-movie title scene
  • Program Info.
  • .nfa file support (will play nfa files) (At 3FPS)
  • Ability to connect to monitors via network cable now!
Photos:To-Do:
  • Add redstone signals option (for lights dimming when movie starts, getting bright when it ends)
  • Improve GUI
  • Add more movies
  • Allow monitors to work over networking cable Done
  • Add a better error-reporting system Done
This program works with Advanced Computers and Advanced Monitors.

Installation is as simple as running the following installer:

pastebin run rXEfwry1
Your monitor(s) may be touching any of the 6 sides of the computer, or connected via network cable. PLEASE MAKE SURE YOUR NETWORK CABLE LINES ARE TURNED ON! -90% of the bug reports right here

Please Note! You must build your monitors, then place your computer, then install PieCinema or the program will break!

Tutorial:
https://www.youtube.com/watch?v=TOeu9IEgw1g

Thoughts? Suggestions? Comments? I would love to hear from you!



Please note that this program is Copyright © 2013-2015 PieCrafted. All rights reserved.
Edited on 05 August 2015 - 04:37 AM
Scoptile #2
Posted 03 August 2015 - 10:01 PM
You should add support for animations made with npaintpro.
PieCrafted #3
Posted 03 August 2015 - 10:25 PM
You should add support for animations made with npaintpro.

Sounds like an amazing idea. Thank you for the tip :)/>
Scoptile #4
Posted 04 August 2015 - 04:43 AM
your welcome!
GFX #5
Posted 04 August 2015 - 05:16 AM
Please look at this video, it is a problem of your program:

<iframe width="560" height="315" src="https://www.youtube.com/embed/ejXMlHbBjnw" frameborder="0" allowfullscreen></iframe>
GFX #6
Posted 04 August 2015 - 05:44 AM
I'm sorry, here's the video: https://www.youtube.com/watch?v=ejXMlHbBjnw
Edited on 04 August 2015 - 03:45 AM
PieCrafted #7
Posted 04 August 2015 - 05:46 AM
Please look at this video, it is a problem of your program:

<iframe width="560" height="315" src="https://www.youtube.com/embed/ejXMlHbBjnw" frameborder="0" allowfullscreen></iframe>

Thanks. Bug Fixing right now…

EDIT: Fixed. Error was with NFA support. The API was broken. It is temporarily disabled while I find/make a new one. If that was the reason you for PieCinema, I am sorry to disappoint you. Expect it to be back online whiten the next day or two.

Also, I made an improvement to the installer based on how you were testing out n and y.
Edited on 04 August 2015 - 04:07 AM
GFX #8
Posted 04 August 2015 - 08:05 AM
New error: bios:219: Redirect object is missing method isColour.
PieCrafted #9
Posted 04 August 2015 - 02:50 PM
New error: bios:219: Redirect object is missing method isColour.

What did you do to cause this error?
TheOddByte #10
Posted 04 August 2015 - 02:55 PM
New error: bios:219: Redirect object is missing method isColour.
Are you running this on an advanced computer?
GFX #11
Posted 04 August 2015 - 04:32 PM
New error: bios:219: Redirect object is missing method isColour.
Are you running this on an advanced computer?
Yes…

New error: bios:219: Redirect object is missing method isColour.

What did you do to cause this error?
I wanted to see Star Wars, but I get an error, choose other movie, the same thing, what's the matter, do not know…
MKlegoman357 #12
Posted 04 August 2015 - 04:52 PM
New error: bios:219: Redirect object is missing method isColour.

What did you do to cause this error?

Probably put any other peripheral other than a monitor besides the computer. You should be using peripheral.getType(). Also, you could use peripheral.getNames() to get all the sides + networked peripherals, or rs/redstone.getSides() to only get the valid computer sides. Or you could simply use peripheral.find().
CherryPie #13
Posted 04 August 2015 - 05:00 PM
Nice. Also hello pie xD Guess i'm not the only pie on this forum
Edited on 04 August 2015 - 03:00 PM
PieCrafted #14
Posted 05 August 2015 - 01:16 AM
New error: bios:219: Redirect object is missing method isColour.

What did you do to cause this error?

Probably put any other peripheral other than a monitor besides the computer. You should be using peripheral.getType(). Also, you could use peripheral.getNames() to get all the sides + networked peripherals, or rs/redstone.getSides() to only get the valid computer sides. Or you could simply use peripheral.find().

Thank god for you. Had I known of peripheral.find()'s existence before, I would have used it.

It has been added to the code.
GFX #15
Posted 05 August 2015 - 03:14 AM
WORKING!
PieCrafted #16
Posted 05 August 2015 - 03:28 AM
WORKING!

Glad to hear it :D/>

Just to be aware, I will be adding a GUI update fairly soon. And also fixing support for .nfa's

Stay tuned :)/>

EDIT: NFA SUPPORT FIXED!!!! New Update being pushed right now!
Edited on 05 August 2015 - 03:32 AM
biggest yikes #17
Posted 07 August 2015 - 03:37 PM
I'm sorry, here's the video: https://www.youtube....h?v=ejXMlHbBjnw
Edit button.
MarioBrosFTW #18
Posted 09 August 2015 - 09:48 AM
think you could make this compatible with the web displays mod that be awesome
DSlink2010 #19
Posted 14 August 2015 - 01:42 AM
think you could make this compatible with the web displays mod that be awesome
But with web displays you can just use netflix cant you?
MarioBrosFTW #20
Posted 21 August 2015 - 04:15 AM
yeah but ive been thinking about making a complete cinema but.. i dont want to have someone fly up and then just do it manually for every single room i just want one computer that controlls all of the rooms for each movie that is being watched
Tobias SN #21
Posted 27 January 2016 - 08:58 AM
Try first having it look for the computers and get their IDs. Then modify the program (PieCinama) to wait for receiving an instuction which it'll then perform. Back on the remote computer make it get a specified file and send it over rednet to the selected computer which should save it and begin the movie
DannySMc #22
Posted 31 January 2016 - 06:03 PM
PieCinema


PieCinema is a program that I have created with my spare time way back in 2013. I have recently just got back into ComputerCraft, and I figured why not continue development on this?

Well, here you go:

Features:
  • Auto Updater (Grabs separate 1kb file and compares it to the system, to prevent bandwidth issues and spamming pastebin. If pastebin is down or unavailable, it will not update.
  • Customizable ASCII Logo (found in piecinema/logo)
  • Before-movie title scene
  • Program Info.
  • .nfa file support (will play nfa files) (At 3FPS)
  • Ability to connect to monitors via network cable now!
Photos:To-Do:
  • Add redstone signals option (for lights dimming when movie starts, getting bright when it ends)
  • Improve GUI
  • Add more movies
  • Allow monitors to work over networking cable Done
  • Add a better error-reporting system Done
This program works with Advanced Computers and Advanced Monitors.

Installation is as simple as running the following installer:

pastebin run rXEfwry1
Your monitor(s) may be touching any of the 6 sides of the computer, or connected via network cable. PLEASE MAKE SURE YOUR NETWORK CABLE LINES ARE TURNED ON! -90% of the bug reports right here

Please Note! You must build your monitors, then place your computer, then install PieCinema or the program will break!

Tutorial:
https://www.youtube.com/watch?v=TOeu9IEgw1g

Thoughts? Suggestions? Comments? I would love to hear from you!



Please note that this program is Copyright © 2013-2015 PieCrafted. All rights reserved.

What films do you have?
PieCrafted #23
Posted 02 February 2016 - 02:45 AM
What films do you have?

You can download a .nfa file from someone else or make your own in NPaintPro. The only one I have added to the program is welcome.nfa

EDIT:

PieCinema 2.0 is coming soon! Full color support, clicking, and some new features :D/>
Stay tuned for updates.
Edited on 02 February 2016 - 03:06 AM