Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions GitlabDiscovery.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
#!/bin/bash
#Just so I remember to access any project the url would be https://gitlab.com/project_path
#And this is the link for API https://gitlab.com/explore/projects?non_archived=true&page=$page&sort=latest_activity_desc

rm GitlabXprojects.txt
rm GitlabXprojectsExist.txt
filename="GitlabXprojects.txt"

i=0
page=1
while [ $i -lt 50 ]
do
curl -s "https://gitlab.com/explore/projects?non_archived=true&page=$page&sort=latest_activity_desc" \
| grep "project-full-name" \
| grep -o "href=\"\/[a-zA-Z0-9_-\.]*\/x[a-zA-Z0-9_-\.]*\"" > GitlabXprojects.txt
page=$[$page+1]

sed -i -e 's/href="//g' -e 's/"//g' GitlabXprojects.txt

while read -r line
do
res=$(curl -s "https://gitlab.com/$line" | grep "is empty")
if [ "$res" == '' ]
then
echo $line >> "GitlabXprojectsExist.txt"
fi
done < "$filename"

i=$(cat GitlabXprojectsExist.txt | sort -u | wc -l)
done


51 changes: 51 additions & 0 deletions GitlabXprojectsExist.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
https://gitlab.com/hvoss49/xindex
https://gitlab.com/xonotic/xonotic-maps.pk3dir
https://gitlab.com/PlotterGroup/xyplotter
https://gitlab.com/LanceMaverick/x51-members
https://gitlab.com/spare-time-demos/xlsx-plugin
https://gitlab.com/savedRepo/xen
https://gitlab.com/xen-project/xen
https://gitlab.com/martyros/xen
https://gitlab.com/tigefa/xubuntu
https://gitlab.com/minato_/xmonad
https://gitlab.com/tboox/xmake
https://gitlab.com/ingenieriadelsoftware/xtreme
https://gitlab.com/ximm/xi
https://gitlab.com/xoreos/xoreos-tools
https://gitlab.com/UbikGames/Tools/xoreos-tools
https://gitlab.com/freesoftware/xbmc
https://gitlab.com/QuantumDE/multimedia/xLights
https://gitlab.com/JoseXS/xsrepo
https://gitlab.com/xenin/xenin
https://gitlab.com/xonotic/xonotic
https://gitlab.com/illwieckz/xonotic
https://gitlab.com/cpacejo/xtermgfx
https://gitlab.com/untangletech/xtexercises
https://gitlab.com/idnux/xfce-slackbuilds
https://gitlab.com/sortofsleepy/xoio.co
https://gitlab.com/XeryusTC/xeryus-nl
https://gitlab.com/litc0de/xstyles
https://gitlab.com/raphael.bresson/xk
https://gitlab.com/aquachain/x
https://gitlab.com/openjax/xsb
https://gitlab.com/daylight/xi-editor
https://gitlab.com/derpmalicious/xonotic-data.pk3dir
https://gitlab.com/xonotic/xonotic-data.pk3dir
https://gitlab.com/kira2412/xo
https://gitlab.com/UbikGames/PureAsset/xonotic-data.pk3dir
https://gitlab.com/rusticbison/xwallet
https://gitlab.com/sharvik250298/xdata-web
https://gitlab.com/chuckn246/x230-dotfiles
https://gitlab.com/cat.xwd/xwd-linux-repo
https://gitlab.com/HeLuchao/x-build
https://gitlab.com/openjax/xrs
https://gitlab.com/fastjax/xml
https://gitlab.com/olafhering/xen
https://gitlab.com/SebastianKG/xyz-engine
https://gitlab.com/cdamato/xeno-rogue
https://gitlab.com/sw4j-net/xml
https://gitlab.com/Drunk_Wizard/xb3001_proto3
https://gitlab.com/banjojo/xfwm4breezebreathnumixme
https://gitlab.com/dfaggioli/xen
https://gitlab.com/caoo.dai/xquant-node-server
https://gitlab.com/gopherjs/xterm.js
51 changes: 51 additions & 0 deletions GitlabXprojectsExistDB.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
db.glprj_mousavi.insert({"url": https://gitlab.com/hvoss49/xindex})
db.glprj_mousavi.insert({"url": https://gitlab.com/xonotic/xonotic-maps.pk3dir})
db.glprj_mousavi.insert({"url": https://gitlab.com/PlotterGroup/xyplotter})
db.glprj_mousavi.insert({"url": https://gitlab.com/LanceMaverick/x51-members})
db.glprj_mousavi.insert({"url": https://gitlab.com/spare-time-demos/xlsx-plugin})
db.glprj_mousavi.insert({"url": https://gitlab.com/savedRepo/xen})
db.glprj_mousavi.insert({"url": https://gitlab.com/xen-project/xen})
db.glprj_mousavi.insert({"url": https://gitlab.com/martyros/xen})
db.glprj_mousavi.insert({"url": https://gitlab.com/tigefa/xubuntu})
db.glprj_mousavi.insert({"url": https://gitlab.com/minato_/xmonad})
db.glprj_mousavi.insert({"url": https://gitlab.com/tboox/xmake})
db.glprj_mousavi.insert({"url": https://gitlab.com/ingenieriadelsoftware/xtreme})
db.glprj_mousavi.insert({"url": https://gitlab.com/ximm/xi})
db.glprj_mousavi.insert({"url": https://gitlab.com/xoreos/xoreos-tools})
db.glprj_mousavi.insert({"url": https://gitlab.com/UbikGames/Tools/xoreos-tools})
db.glprj_mousavi.insert({"url": https://gitlab.com/freesoftware/xbmc})
db.glprj_mousavi.insert({"url": https://gitlab.com/QuantumDE/multimedia/xLights})
db.glprj_mousavi.insert({"url": https://gitlab.com/JoseXS/xsrepo})
db.glprj_mousavi.insert({"url": https://gitlab.com/xenin/xenin})
db.glprj_mousavi.insert({"url": https://gitlab.com/xonotic/xonotic})
db.glprj_mousavi.insert({"url": https://gitlab.com/illwieckz/xonotic})
db.glprj_mousavi.insert({"url": https://gitlab.com/cpacejo/xtermgfx})
db.glprj_mousavi.insert({"url": https://gitlab.com/untangletech/xtexercises})
db.glprj_mousavi.insert({"url": https://gitlab.com/idnux/xfce-slackbuilds})
db.glprj_mousavi.insert({"url": https://gitlab.com/sortofsleepy/xoio.co})
db.glprj_mousavi.insert({"url": https://gitlab.com/XeryusTC/xeryus-nl})
db.glprj_mousavi.insert({"url": https://gitlab.com/litc0de/xstyles})
db.glprj_mousavi.insert({"url": https://gitlab.com/raphael.bresson/xk})
db.glprj_mousavi.insert({"url": https://gitlab.com/aquachain/x})
db.glprj_mousavi.insert({"url": https://gitlab.com/openjax/xsb})
db.glprj_mousavi.insert({"url": https://gitlab.com/daylight/xi-editor})
db.glprj_mousavi.insert({"url": https://gitlab.com/derpmalicious/xonotic-data.pk3dir})
db.glprj_mousavi.insert({"url": https://gitlab.com/xonotic/xonotic-data.pk3dir})
db.glprj_mousavi.insert({"url": https://gitlab.com/kira2412/xo})
db.glprj_mousavi.insert({"url": https://gitlab.com/UbikGames/PureAsset/xonotic-data.pk3dir})
db.glprj_mousavi.insert({"url": https://gitlab.com/rusticbison/xwallet})
db.glprj_mousavi.insert({"url": https://gitlab.com/sharvik250298/xdata-web})
db.glprj_mousavi.insert({"url": https://gitlab.com/chuckn246/x230-dotfiles})
db.glprj_mousavi.insert({"url": https://gitlab.com/cat.xwd/xwd-linux-repo})
db.glprj_mousavi.insert({"url": https://gitlab.com/HeLuchao/x-build})
db.glprj_mousavi.insert({"url": https://gitlab.com/openjax/xrs})
db.glprj_mousavi.insert({"url": https://gitlab.com/fastjax/xml})
db.glprj_mousavi.insert({"url": https://gitlab.com/olafhering/xen})
db.glprj_mousavi.insert({"url": https://gitlab.com/SebastianKG/xyz-engine})
db.glprj_mousavi.insert({"url": https://gitlab.com/cdamato/xeno-rogue})
db.glprj_mousavi.insert({"url": https://gitlab.com/sw4j-net/xml})
db.glprj_mousavi.insert({"url": https://gitlab.com/Drunk_Wizard/xb3001_proto3})
db.glprj_mousavi.insert({"url": https://gitlab.com/banjojo/xfwm4breezebreathnumixme})
db.glprj_mousavi.insert({"url": https://gitlab.com/dfaggioli/xen})
db.glprj_mousavi.insert({"url": https://gitlab.com/caoo.dai/xquant-node-server})
db.glprj_mousavi.insert({"url": https://gitlab.com/gopherjs/xterm.js})
28 changes: 28 additions & 0 deletions SourceforgeDiscovery.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
#!/bin/bash
#Just so I remember to access any project the url would be https://sourceforge.net/projects/project_name
#And this is the link for API https://sourceforge.net/p/forge/documentation/Allura%20API/#project-export

rm SourceforgeXprojects.txt
rm SourceforgeXprojectsExist.txt
filename="SourceforgeXprojects.txt"

i=0
page=1
while [ $i -lt 50 ]
do
curl -s "https://sourceforge.net/directory/os%3Alinux/?page=$page" | grep -o "\/projects\/x[a-zA-Z0-9]*" | sort -u > SourceforgeXprojects.txt
page=$[$page+1]

sed -i 's/\/projects\///g' SourceforgeXprojects.txt

while read -r line
do
res=$(curl -s "https://sourceforge.net/projects/$line" | grep "Whoops")
if [ "$res" == '' ]
then
echo $line >> "SourceforgeXprojectsExist.txt"
fi
done < "$filename"
i=$(cat SourceforgeXprojectsExist.txt | sort -u | wc -l)

done
51 changes: 51 additions & 0 deletions SourceforgeXprojectsExist.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
https://sourceforge.net/projects/xampp
https://sourceforge.net/projects/xdman
https://sourceforge.net/projects/xld
https://sourceforge.net/projects/xmltv
https://sourceforge.net/projects/xtended
https://sourceforge.net/projects/xigmanas
https://sourceforge.net/projects/xml
https://sourceforge.net/projects/xflr5
https://sourceforge.net/projects/xcat
https://sourceforge.net/projects/xdxf
https://sourceforge.net/projects/xca
https://sourceforge.net/projects/xournal
https://sourceforge.net/projects/xiaopanos
https://sourceforge.net/projects/x3270
https://sourceforge.net/projects/xmlstar
https://sourceforge.net/projects/xbian
https://sourceforge.net/projects/xaos
https://sourceforge.net/projects/xmlrpc
https://sourceforge.net/projects/xfe
https://sourceforge.net/projects/xigmanas
https://sourceforge.net/projects/xine
https://sourceforge.net/projects/xmlcatmgr
https://sourceforge.net/projects/xmltreeeditor
https://sourceforge.net/projects/xmind3
https://sourceforge.net/projects/xpq4
https://sourceforge.net/projects/xmltask
https://sourceforge.net/projects/xymon
https://sourceforge.net/projects/xdoclet
https://sourceforge.net/projects/xperience
https://sourceforge.net/projects/xoops
https://sourceforge.net/projects/xlslib
https://sourceforge.net/projects/xrdp
https://sourceforge.net/projects/x360ce
https://sourceforge.net/projects/xfstk
https://sourceforge.net/projects/xlstoxml
https://sourceforge.net/projects/xsdvi
https://sourceforge.net/projects/xhsi
https://sourceforge.net/projects/xplanet
https://sourceforge.net/projects/xdebugforwebpi
https://sourceforge.net/projects/xvidcap
https://sourceforge.net/projects/xmedcon
https://sourceforge.net/projects/xdrawchem
https://sourceforge.net/projects/xfce
https://sourceforge.net/projects/xmpppy
https://sourceforge.net/projects/xoscope
https://sourceforge.net/projects/xboxhdm2
https://sourceforge.net/projects/xxdiff
https://sourceforge.net/projects/x2engine
https://sourceforge.net/projects/xmd
https://sourceforge.net/projects/xarchiver
https://sourceforge.net/projects/xbmccustomregis
51 changes: 51 additions & 0 deletions SourceforgeXprojectsExistDB.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xampp})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xdman})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xld})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xmltv})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xtended})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xigmanas})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xml})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xflr5})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xcat})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xdxf})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xca})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xournal})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xiaopanos})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/x3270})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xmlstar})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xbian})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xaos})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xmlrpc})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xfe})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xigmanas})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xine})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xmlcatmgr})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xmltreeeditor})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xmind3})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xpq4})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xmltask})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xymon})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xdoclet})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xperience})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xoops})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xlslib})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xrdp})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/x360ce})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xfstk})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xlstoxml})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xsdvi})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xhsi})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xplanet})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xdebugforwebpi})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xvidcap})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xmedcon})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xdrawchem})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xfce})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xmpppy})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xoscope})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xboxhdm2})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xxdiff})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/x2engine})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xmd})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xarchiver})
db.glprj_mousavi.insert({"url": https://sourceforge.net/projects/xbmccustomregis})
Empty file modified compareRels.py
100644 → 100755
Empty file.
Loading