CodeWalrus

Development => Calculators => Calculator News, Coding, Help & Talk => Topic started by: Alvajoy123 on May 01, 2017, 02:16:47 AM

Title: File manager
Post by: Alvajoy123 on May 01, 2017, 02:16:47 AM
Working on file manager for to CE calulators  :thumbsup:
Sorry everyone I have not been able to be on codewalrus for a long time but I will be updating my theards and sorry right now I am not on my computer so it's not a good picture  :(  :(
Here a look  :P
Title: Re: File manager
Post by: _iPhoenix_ on May 01, 2017, 02:40:51 AM
This appears to be in BASIC, which is cool!

I suggest you make it such that all files are created while the program is running (so all data is viewable by the program), then the data is stored in lists, which are archived when the program is quit.

Otherwise, you will need an extensive array of ASM scripts, enough that it may be worth it to write this in ASM, but there aren't any good ez80 ASM tutorials.

I would really like to see how this turns out! This is quite ambitious, (but not impossible, I don't think) and if you need any help with this, feel free to ask!
Title: Re: File manager
Post by: xMarminq_ on May 04, 2017, 12:09:41 AM
+1 graph always looks nice. Keep it up!
Title: Re: File manager
Post by: Alvajoy123 on May 11, 2017, 11:41:10 PM
file manager v1.0 next week sunday
there are some things i need to work on
like the word doc writer
Spoiler: ShowHide
 :w00t: in v2.0 there may be a mouse pointer :w00t:


Quote from: xMarminq_ on May 04, 2017, 12:09:41 AM
+1 graph always looks nice. Keep it up!
thanks a lot i will

Edit by p2: fixed doublepost
Title: Re: File manager
Post by: DJ Omnimaga on May 12, 2017, 04:27:11 PM
I wonder how the mouse pointer will be handled
Title: Re: File manager
Post by: _iPhoenix_ on May 12, 2017, 11:53:51 PM
That's (relatively) easy.

Have a subprogram with a bunch of commands that draw pixels at, say:
(A, B)
(A+1, B)
...
Where A and B are the coordinates of the cursor.

I recommend reading this book (https://www.manning.com/books/programming-the-ti-83-plus-ti-84-plus), it has an in-depth description on the specifics.
Although it is for the wrong calculator, it is a very good resource (I own it myself, and it got me into calc programming).
Title: Re: File manager
Post by: Alvajoy123 on May 13, 2017, 06:33:00 AM
v1.0
Hello everyone um just to say task is done for file manager
The some cool I added to file manager
:w00t:
Spoiler: ShowHide
file manager now has cmd fm (command prompt file manager). What is this you are asking? You can input commands to allow it to do things for you such as displaying task and much more more is on the way. one more thing how do you input on the graph screen (to allow users to get input/write) ?
:w00t:
Title: Re: File manager
Post by: _iPhoenix_ on May 14, 2017, 12:28:46 AM
Can we have some visuals/source?
Title: Re: File manager
Post by: Alvajoy123 on May 14, 2017, 06:14:50 AM
Quote from: _iPhoenix_ on May 14, 2017, 12:28:46 AM
Can we have some visuals/source?
Yes you can I will give u some on Sunday 5/14/17 @5:00 PM
*☘☘☘
Title: Re: File manager
Post by: Alvajoy123 on May 16, 2017, 12:30:52 AM
Sorry i could upload the images on 5/14/17.
This is how it looks like
and the cursor on the menu can move 

what i need to work on
: task
: program
: word doc

(https://img.ourl.ca/Filemanger.png)
(https://img.ourl.ca/new%20menu.png)
(https://img.ourl.ca/open%20menu.png)

This the start screen on cmd
you can use command using a string

if Str0="(command)":(what command does)

(https://img.ourl.ca/cmd%20start%20screen.png)
(https://img.ourl.ca/Cmd.png)


??? there was a big problem and my calc reset (i dont know how to use Textlib) ???
but i back up everything so i can still work on it :)

the program will be ready in 3 weeks am say this because my state test are coming :(
Title: Re: File manager
Post by: p2 on May 16, 2017, 07:47:00 AM
pleeeease avoid doing 2 or even 3 posts in a row in a single topic.
There's a modify button above your last post. Use it!
It's 100% free to use and I'd be really really grateful if you did x.x
Title: Re: File manager
Post by: DJ Omnimaga on May 16, 2017, 09:59:31 PM
I agree with p2, especially that we told you multiple times already. Anyway it's always a good thing to backup every 10 minutes when using libs like Textlib or languages like Axe/ICE, since there's no error check like in TI-BASIC. I am surprised you managed to get Textlib to crash, though. I never had this happen in the entire time I used it, even though I abused the hell out of it and circumvented its limitations in every way possible O.O
Title: Re: File manager
Post by: Alvajoy123 on May 17, 2017, 02:18:26 AM
Quote from: p2 on May 16, 2017, 07:47:00 AM
pleeeease avoid doing 2 or even 3 posts in a row in a single topic.
There's a modify button above your last post. Use it!
It's 100% free to use and I'd be really really grateful if you did x.x
Ok I will not do it again
Title: Re: File manager
Post by: p2 on May 19, 2017, 07:32:20 AM
Actually it's fine to do it, but only if there's 24 hours between the posts ;)
but if you forgot to add something to the last post, simply use the edit button  :thumbsup:
Title: Re: File manager
Post by: _iPhoenix_ on May 19, 2017, 09:12:32 PM
Quote from: DJ Omnimaga on May 16, 2017, 09:59:31 PM
I agree with p2, especially that we told you multiple times already. Anyway it's always a good thing to backup every 10 minutes when using libs like Textlib or languages like Axe/ICE, since there's no error check like in TI-BASIC. I am surprised you managed to get Textlib to crash, though. I never had this happen in the entire time I used it, even though I abused the hell out of it and circumvented its limitations in every way possible O.O

I thought my 2 daily backups were frequent...


I have a similar story; I backup twice daily due to me pushing/abusing/tormenting/working magic with/doing evil with/ignoring BASIC's limits.

Also, managed to crash my calc within 30 seconds of owning it... (I STILL have no clue how I did it...)
Title: Re: File manager
Post by: DJ Omnimaga on May 24, 2017, 04:27:56 PM
OS bugs? I know this happened to me on OS 1.13
Title: Re: File manager
Post by: Alvajoy123 on June 14, 2017, 07:10:02 AM
File veiwing is good I will have to remove  some things such as  doc writer and am afraid if we don't have something that can make files or str I domed

! Project needs help !

Should it be C or basic
Title: Re: File manager
Post by: _iPhoenix_ on June 14, 2017, 12:50:48 PM
I recommend C, as it is MUCH more versatile, is faster, lets you create files, and generally a great programming language.

Edit: this may be a little too ambitious for a first project in C. Perhaps take some time to get accustomed to it, then come back to this when you know how to use it.
Title: Re: File manager
Post by: mazhat on June 14, 2017, 08:11:32 PM
I agree with iPhoenix. You will not finish this program, at the very least not as a first project.

I'm happy that the gift of wanting to create is within you, but you really got to know
that what you're doing is playing baseball against a professional, it's too ambitious.
Little league first, buddy.
Title: Re: File manager
Post by: Alvajoy123 on June 21, 2017, 08:38:18 AM
Quote from: _iPhoenix_ on June 14, 2017, 12:50:48 PM
I recommend C, as it is MUCH more versatile, is faster, lets you create files, and generally a great programming language.

Edit: this may be a little too ambitious for a first project in C. Perhaps take some time to get accustomed to it, then come back to this when you know how to use it.

I may just use C SDK or USE ICE
Learning to program in C  :P
It hard and easy at the same time
. the basic come first  :thumbsup:
Title: Re: File manager
Post by: _iPhoenix_ on June 21, 2017, 03:03:04 PM
That's awesome!


I've decided to learn calc c as well, and "hard and easy at the same time" is a really great way of putting it!