No banners, make a banners thread

/endsoft/ - Endsoft

New Software Projects by Endchan Users


New Thread
X
Max 20 files0 B total
[New Thread]

Page: Prev [1] Next | [Index] [Catalog] [Banners] [Logs]


 Endsoft 
The place for software development on Endchan

>>>/endsoft/

RULEZ:
1) Follow the Global Rules
2) No Spam
3) No Child Explotation Material

Do you have a new idea for a software project?

Are you working on something cool and want to share it with the community?

Do you have a request for a software project or an idea for a  piece of software that could help you do your daily tasks better?

Create a thread about it and share your ideas. Link to your existing projects or to your git instance.

http://gitgud.io
http://github.com

Projects can be in a scripting language, Bourne Shell, BASH, python, perl, javascript, or in a compiled binary language such as fortran, c, c++, java and should adhere to free software principals.  Choose an existing free software license GPL, MIT, BSD, or craft your own. 

Start a coding project for fun, get user interaction by starting a thread for feedback.

Post about your progress and your new releases.  Get feedback and ideas for features from your user base and fans. 

Talk with other coders about techniques and programing languages. 

It all starts here at Endsoft.


This thread will list git repos and provide instructions for setting up and maintaining a repository.  

https://github.com
https://gitgud.io

If you know of any other good git repos post them below.  Also any onion based git repos.
come on ppl

savannah.gnu.org
savannah.nongnu.org
notabug.org
repo.or.cz
puscza.gnu.org.ua
git.psii2pdloxelodts.onion which is on i2p.rocks which means they have i2p domain.

 Non Security Products

This thread is for Non-Security related products.

I have created a software script that may be useful but is not a security product.  Other products of a simillar vein will be discussed here.
17 replies omitted. Click to expand viewer
DATELOOP
dateloop.sh
DATELOOP: a terminal clock with positioning for use in tmux.
 
USAGE:  dateloop --option --option
dateloop --help     # print usage information
dateloop --version  # print version information
dateloop            # standard left justified clock
dateloop --right    # right justified clock
dateloop --mid      # center justified clock
dateloop --left     # standard left justified clock
dateloop --update 2 # time update is 2 seconds
dateloop --buffer 5 # Line buffer is 5 lines
dateloop --update 2 --buffer 5 --mid # place in middle 2 seconds 5 lines

uses the date command to make a terminal clock.  I use this in tmux to put a clock in the middle of the top of the screen by making a window with CNRTL+b ; : ; split-window -l 60 , then I call 

$ dateloop --mid --update 5.  

I know there is a clock in the bottom right hand corner on the green bar, I just like a clock in the middle at the top.  Usually when I'm in tmux with no Xorg on a server somewhere. 

https://raw.githubusercontent.com/endwall2/endware/master/dateloop.sh

Available in the usual places.
I'll start working on reorganizing endstream.sh for livestream news channel by state group sometime after July 10 2018. After that I should have winstream.bat ported to the latest channels from endstream sometime before August.  After that I'll be getting ready for back to school in September.  I'll work on the BSD ports sometime in September when I transition my online task computer to my OpenBSD station.  I'll keep my parabola station online just for watching TV.
Telegram channels fetching in your browser, as iframes.

Without JS:

CH="gayasylum" FROM=170 TO=199 (echo "data:text/html;base64,"; (for i in seq FROM $TO; do echo "{CH}/{i}?embed=1\">";">http://t.me{CH}/${i}?embed=1\">"; done)|base64)|xclip

Change the ch, from and to bits, run this and paste your X11 primary selection into your browser. Dont do big (> 100) ranges, you may get hiccups. Well, you *will* get them anyway, but t.me wont give out htmls as requested on many simultaneous attempts.

With JS:

(echo "data:text/html;base64,";(echo '(function(){var max = 500; var i = 1; var timer = setInterval(function(){if (i http://t.me/gayasylum/" + i + "?embed=1"); document.body.appendChild(el); i += 1;} else {clearInterval(timer);}}, 500);}());' | base64))|xclip


Your points of interest are values of max, i and the /gayasulum/ thing. And a timer value, the second 500.

 REQUEST THREAD 
Do you have an idea but don't know how to get it started?  Talk about it here.

Post a request for software, and specify its features. Someone might see the request and make it.

Do you need a team of volunteers? Make a request and get some volunteers to work on your project.
 >>/23/

Sure.  Got any suggestions?  What features need to be added?   Any new cleaning methods that I should be aware of ? If you have some ideas, please share.  

I'll take another look at this product and see if I can implement some of the non-working features.  However, I'm busy with real world stuff for the rest of June, so it might be a while.
I've updated the instructions to grab origami from 

https://github.com/gdelugre/origami

I'm going to add in pdf2pdfa in the workflow. I'll tack this on after ghost script reconstructs the file.

######################################################
pdf2pdfa [] [-o ]
Enforces a document to be rendered as PDF/A.
This will disable multimedia features and JavaScript execution in Adobe Reader.
Bug reports or feature requests at: http://github.com/gdelugre/origami

Options:
    -o, --output FILE                Output PDF file (stdout by default)
    -h, --help                       Show this message
##########################################################

Pdfmetadata is working again for me, pdfcop is still busted.  I'll have to look into this.  Its giving me an error that there is no file pdfcop.conf.yml in the directory.  This might be due to linking it.  I'll look into fixing this and then fix the instructions.
# STEP 4) DOWNLOAD origami git 
# $ cd ~/git 
# $ torsocks -i git clone https://github.com/gdelugre/origami.git
# $ cd ~/bin 
# $ mkdir -p ~/bin/config
# $ cp ~/git/origami/bin/config/pdfcop.conf.yml ~/bin/config/
# $ ln -s ~/git/origami/bin/pdfcop  pdfcop
# $ ln -s ~/git/origami/bin/pdfmetadata  pdfmetadata
# $ ln -s ~/git/origami/bin/pdf2pdfa  pdf2pdfa


This works now. I'll update the files in a bit. 

I still haven't retested mat or worked with veraPDF yet.  Any other suggestions for workflow or features would be of great assistance.  Post below or in the Endware thread on >>>/os/ .Thanks.
 >>/26/

I have made some changes, and updated the files in their repositories.  If you have any ideas for new cleaning methods, or new products, make a request here or in the Endware thread.  I'm busy until mid July with some real stuff, but if it catches my interest I might work on stuff and turn it around in a day or two. 

My next planned project is to port the channels from endstream.sh into winstream.bat.  Once I have a the winstream.bat port up to scratch, then next thing will be to reorder the livestream channels by grouping channels by state. I might regroup the livestream channels before I do the winstream port just to make my life easier, but that's like a 20 hour job, I'll do it over a couple of days when I feel like it.  Then I'm done with that product for a while, I might only update it once every month after that point, just to fix or repair and remove channels.  

After that, then I'm migrating my day to day operations onto OpenBSD, at that point the OpenBSD ports will start picking up.  They're behind because I only jump on my Sun machine when I have to be sensitive online, which is rare these days. Most of the time I'm online on my Parabola/GNU/Linux/Systemd/Intel/ME/NSA/CIA box flipping channels on Endstream, which is why it gets worked on more than my other products.  My sun machine is too slow to stream video, its like 5 fps with jitter and freezing with mpv streaming the lowest quality bit rate from youtube.  I hate computers.

Post(s) action:


Moderation Help
Scope:
Duration: Days

Ban Type:


New Thread
Max 20 files0 B total
Refresh

Page: Prev [1] Next | [Index] [Catalog] [Banners] [Logs]