#programming
1 messages · Page 13 of 1
but dont have remotely connection
so i can pull and push data
you don't need that to pull and push data
in PHP, you should look at PDO
and mysqli(NOT PLAIN MYSQL)
^
well i do because i need pull so reads rank and push if thy setup MCname on server
thne same thign as other stuff like subs
and more
you should be able to do all SQL using PDO in PHP
because no way remote it i got no other way
is it CMS
no
it's only a way to connect PHP to your database to pull/push data
SQL is a language entirely on it's own
but PHP can use it through database drivers
MongoDB is another example of a database
and PHP has a driver for that too
if your provider doesn't offer PDO, look at mysqli
thats all i need know
and your provider should offer a control panel
like phpmyadmin
for accessing it outside of the php environment
thy do have phpmyadmin
that's what you want to use
thats where i try plan get data from
so in phpmyadmin you can write SQL statements(transactions) that retrieve, update, delete, and insert data
you can also manage your databases, tables, and columns and any other database items
right, that would be in your php file using PDO/mysqli
read up on SQL statements
to query rows, use a SELECT statement
to add rows, use an INSERT INTO statement
The w3schools site has a lot of good info
and walks you through what you want to do
@crystal fable can i say something, ik how SQL and PHP works just what i try say is idk how to exicute to put data and recive data if there
thats issue
it's a simple SELECT statement
i made login system with spififc rank
but i need way find rank by php without strictions
right and each result set can be queried with the result count
whats quarry needs be
so confirms it
cant say like ok
like needs find sipfic ranks
like 4 or 5 ranks on SQL rn
no give me sec
or....?
i run local site for sec
you mean use the same database between your local site and the live one or?
or do you mean the session?
sessions can't be read by other sites
this is for security
it's just how that works
and i need way call it in php say if user have this kie example if user = "name" has VIP+ then True if not Fausle
thats what i gonna do but problem is requires sql scans but hsoting im gonna use doesnt have remote hosting
....?
like sql remote
It's a select statement, not a scan
yeh needs scan sifific name get i mean
you you'd call domain.com/api/v1/auth and POST a username/hashed password
so gonna have to pull out in jasn
yes
that's how most cross-site systems work
they have a central backend auth api
or use a redis server to manage the sessions
other thing is like 1 more, how gonna make users login from C# program too
same deal
when no data gonna be recive and php only option
I got this 😛
hmm
so ?username=name&passord=iguiguigiugf then verifys it
nononononono
also C# has some nice serialization/deserialization methods for json
😂
don't put the password in GET
POST!!
😂
geez
😉
always use POST
so how i pose do that in get even no way checks it
ALWAYS
GET is not good
^
for that stuff
^
😦
well gonna have to ignore c# then
a POST request simply means there's more data
like when a form is filled out
it usually makes a request to another file
each field is then included in a field
and that field is sent as part of the request
how i gonn amake request even thow need something like ?username=
you dont
:/
this why fang not helping much :/ well om gonan leave out for now
and i cant make own auth
not that good ish
just do some research
it's really not that hard
the difference between GET and POST is that the variables are moved from the URL to fields
^^^
well never made Post or Gets
so thats why i was struggle hall year for
for c# program work
im like screw it make local database test there
how do I make an array from this stuff? I tried and failed 😂
@small ermine mine mostly sometimes failed but i break tuns stuff 100%
Well I don't do much JS sooo
that's why I'm asking for help 😂
and then it'll be trying to run it since it's node
🤔
@crystal fable is this correct ?? $query = "UPDATE users SET email='$email', bio='$biosocial', twitch='$twitchsocial', mixer='$mixersocial', googleplus='$googleplussocial', website='$websitesocial', youtube='$youtubesocial', BGImage='$BGImage', avatar='$avatar', country='$region', firstname='$firstname', lastname='$lastname', mcname='$mcname', dob='$bday' WHERE username=$logged_in_user";
for update info
I have no clue I can't chat as I'm leaving for the airport
maybe @small ermine can help
si?
$query = "UPDATE users SET email='$email', bio='$biosocial', twitch='$twitchsocial', mixer='$mixersocial', googleplus='$googleplussocial', website='$websitesocial', youtube='$youtubesocial', BGImage='$BGImage', avatar='$avatar', country='$region', firstname='$firstname', lastname='$lastname', mcname='$mcname', dob='$bday' WHERE username='$logged_in_user'";
except if you're doing an image
it's a bit more complex before just banging it in there
then you have to do something like ```php
if(mysqli_query($dbconnection, $query)){
//it works
} else{
//something went wrong, error handling goes here
}
ehh
ddint detect username logged in
@small ermine can ya check this ove rfor sec pls ❤
function edit(){
global $db, $username, $errors;
$logged_in_user = mysqli_fetch_assoc($results);
$email = e($_POST['email']);
$region = e($_POST['region']);
$firstname = e($_POST['firstname']);
$lastname = e($_POST['lastname']);
$mcname = e($_POST['mcname']);
$bday = e($_POST['bday']);
$avatar = e($_POST['avatar']);
$twitchsocial = e($_POST['twitchsocial']);
$mixersocial = e($_POST['mixersocial']);
$googleplussocial = e($_POST['googleplussocial']);
$websitesocial = e($_POST['websitesocial']);
$youtubesocial = e($_POST['youtubesocial']);
$BGImage = e($_POST['BGImage']);
$biosocial = e($_POST['biosocial']);
$user_type = e($_POST['user_type']);
$query = "UPDATE users SET email='$email', bio='$biosocial', twitch='$twitchsocial', mixer='$mixersocial', googleplus='$googleplussocial', website='$websitesocial', youtube='$youtubesocial', BGImage='$BGImage', avatar='$avatar', country='$region', firstname='$firstname', lastname='$lastname', mcname='$mcname', dob='$bday' WHERE username='$logged_in_user'";
if(mysqli_query($db, $query)){
$_SESSION['success'] = "Updated your Profile!";
} else {
$_SESSION['success'] = "ERROR: Could not able to execute $sql. " . mysqli_error($db);
}
mysqli_close($db);
}```
cant find user
to edit :/
you do global $username but then you do $logged_in_user...
what mean as that?
🤔
Both of you: Look up prepared statements.
what idid for name this
😂
echo '<div class="profileinfo"><center><h3>'.$row["username"]."'s Profile</h3></center>";
Concatenating variables users can input into queryes like that is not safe at all.
thats on profile.php
well has login system 🤦
thats perpuse for
if look here? ```
<?php
include('../includes/functions.php');
if (!isVIP()) {
$_SESSION['msg'] = "You must log in first";
header('location: ../login.php');
}
?>```
thats output for login
function isVIP()
{
if (isset($_SESSION['user'])&& $_SESSION['user']['user_type'] == 'VIP' ) {
return true;
}else{
return false;
}
if (isset($_SESSION['user']) && $_SESSION['user']['user_type'] == 'admin' ) {
return true;
}else{
return false;
}
}``` this fuction i made from it
does it work?
yes
good
main problem this
```WHERE username='$logged_in_user'";````
cant find username on login
session?
XD
no fausle at all
@lilac patio @small ermine
Both of you, learn http://php.net/manual/en/pdo.prepared-statements.php
The code bits you posted furhter up is vulnerable to SQL injection attacks.
yeah I know 😦
Escaping the user inputs is not safe, and you should learn good habits from the start
haven't got around to looking at pdo
You can do preparet statements in Mysqli as well.
Mysqli prepared statements: http://php.net/manual/en/mysqli.quickstart.prepared-statements.php
no clue how that work
humane, are you JS-competent? 😛
A bit at least
Wellll
I got game data from ETS2, and I can log the data
but I want to get that to my API somehow, so I can put it in my database when the job is completed
i know how to do the completed bit
just getting it from the JS stuff to the API
idk why i got this still but meh i still got project key generator
for c# later on
You'll need to have the client finding the completed logs contact an api or something similar when the job is finished, then that api can put it in the database
yeah
I have the data, I know how to determine if it's completed
I just don't know how to send it to my API
or what my API needs to be receiving
A restful api call is plenty. Just make a POST request with the data you need to store as POST parameters
And ofc with some sort of token or some way of verifying who the client is.
how? 😂
I've only ever done GET the ID and show me the name and website
all online
Making an api listen to a POST request is identical to making the script that listens to i.e. a login form being submitted.
Making the request depends on the client, but all languages have simple-ish ways of making a http request
I can do that on PHP/HTML... but I don't know how to get that stuff from a program
to the site
meh this all my apis i got corrently on my main site
since usually it's already on the site
The program should contact the site.
i coded nodejs with discord bots
and call discord bots be bad hammer on apis
like call them and checks them over
https://github.com/axios/axios is one option
@glass rampart uses the Axios library to make a bunch of her requests
@small ermine this example i did mine
but thats only game side
depends try post in
@north flax is there way i can use apis i made corrently be exicuted 1 page
like for example Battlefield 4 and put username and press lookup then tells info below it
but all in 1
You can check if post parameters are present when you load the page to make it a single file.
Or oyu could make a javascript script that contacts the backend and gets the information it needs from your server, without needing to reload the page.
At a glance it looks alright, but I can't remember the syntax for axios on teh top of my head.
I copied it from their thing
then just put my data in instead of 'fred' and 'flintstone'
Then it's probably fine
whats easy way do it
You can now access the data it sends as POST parameters, so $_POST['steam'] etc
ahh good
all my apis been called in php
like i need easy way because im working on mobile app RN
it's meant to say if the status is 2 or 3, and it was finished, thennnnN
You might want to add some parentheses to make sure it is parsed as you intend it to
with tuns game stats
Put blah ===2 || blah === 3 in parantheses.
[2,3].includes(data.jobData.status)
for readability
although personal preference probably
Also a good option :p
@lilac patio https://en.wikipedia.org/wiki/Representational_state_transfer
https://en.wikipedia.org/wiki/Web_API
REpresentational State Transfer (REST) is an architectural style that defines a set of constraints and properties based on HTTP. Web Services that conform to the REST architectural style, or RESTful web services, provide interoperability between ...
A Web API is an application programming interface for either a web server or a web browser. It is a web development concept, usually limited to a web application's client-side (including any web frameworks being used), and thus usually does not i...
@cinder spear so that's the same but shorter?
it returns true if data.jobData.status is found in the array, which contains 2 and 3
ah okay
so yes, does the same check
1⃣ Got tagged in here?
axios isn't working 😂
yeah I wanted to say It's almost OK
just won't send the data to my API because axios won't work
😛
try to use this module https://www.npmjs.com/package/request
The function request() takes two parameters: an object with the request options (typ, url, data etc) and a callback function
const request = require('request')
...
request({
method: 'POST',
url: '/urlToYourPhpApi',
data: {"key": value}
}, function() {
//what to do after the request is accomplished
});```
basically you pass a javascript object which is surrounded by {}. Inside that you can store all data you need by using the key-value concept.
For example, the data you're passing could look like this:
{driverId: 50, action: 'job accomplished', salary: 5000, jobFrom: 'Berlin', jobTo: 'Poznan'}
try to replace the object by a stringified JSON like that:
data: JSON.stringify({...})
instead of
data: {}
additionally, add this property to your request options:
contentType: 'application/json'```
I've never worked with php so I don't know how to process an ingoing http request
¯_(ツ)_/¯
PHP would parse as application/x-www-urlencoded by default
you can parse JSON bodies as well, but it's a little more complicated and PHP won't do it for you like it does $_POST
Tracking users? 
@small ermine You still trying?
@small ermine add this as an option for request ```js
headers: {'content-type' : 'application/x-www-form-urlencoded'},
also, for the callback, there are 3 parameters, error, response and body
error will be null if successful (obviously)
,
function(error, response, body) {
if (typeof error === null) {
console.log(error);
}
});
xD
@lilac patio bit late, but for random strings it's probably better to use ```php
bin2hex(openssl_random_pseudo_bytes(12))
What are you trying to do?
my logger (thing i was making) is node
but it needs to run on everyone's computer somehow 😂 preferably without doing all the faffing with node app.js etc..
well, there is node2exe, not used it but yeah. What are you trying to create?
I assume you're using etcars-node-client?
yeah
nwjs
Well, if you wanna keep it with Node, I'd say Electron is the best option, or just move it to another language like C#
o.O
Electron is heavy on resources
Since it runs more code than windows
Be VERY careful
Also it's basically another chrome window
And since it's JavaScript anyone can extract resources from it to copy it
electron is overkill and built for applications with a UI
But people want the UI
i don't have a UI
if all it does is log stuff, it doesn't need a UI
a tray icon is enough for such applications
basically, is there a way I can install my app and the etcars plugin all in one? 😄
C++ & Qt ❤
OMG, I hate Windows ... always when I switch from Linux, I use Control + Alt + Arrows ... and it turns my screen 
XD
change your linux keys to match windows and won't have that issue
XD
ctrl alt arrows does nothing on my windows
What version do you have?
1709
😂
1709: Windows 10 Fall Creators Update.
😂
I used to use Arch but I found myself switching to Windows a lot because of games, so just stuck to Windows in the end and just run nix on servers
I have 3 computers with different operating systems
👀
Windows desktop for gaming, Linux and Mac laptops
I was gonna get a laptop, just never got around to it. I should.
I did it! 🎉
I managed to get the app into a 6mb installer, that actually works quite well. It'll install the app to the desktop, then you just click the icon and it starts 😛
However, I would like to add some extra bits, but it's a great v1.0 for someone who barely knows any JS
😂
Not bad 👌
So, I finally moved my Helper to Hetzner Cloud.
I am happy enough 😃
3 euro instance is pretty powerful
You can't find any cheaper in Russia anyway 😃
Let's just hope it won't be blocked within 2 days 😛
It won;t be accessible in Russian but still will be working
That is what my goal was
😄
👋
What API do you use to get those hours?
Idk the steam one 😂 😂
Okay, I will use Google 😄
@small ermine With the new Steam privacy settings, if they do not have game sharing (hours disabled in profile), you cannot get it from the API.
That is correct
😛
😂
@unkempt hamlet were you having trouble with that interNyet in Russia 

@small ermine Should not this be hidden?
No it can stay 😂
I'm trying to get it redirecting
But it doesn't work so it's fine

I agreed with it and only cookie what I got was that I accepted it 
😂
But the PHP session is kinda the same thing
I just wanted a cookie bar OkAY?
😝
Huge cookie bar 
Now I am not sure if I have it, too. Let me check 😄
Oh, I do not 😮
Please, no report! 
Fixed 😛
The website is ready for release (still many ideas to do), now I must write all texts 😄
What? Are you sure?! 😠

Try it out on PrivatePage 
😂
😄
This is what I have now 


😄
You should send a big emoticon with SORRY 
Yes 
What were you coding with VS?
Nothing so far. But once I tried it and it stopped responding 3 times in 10 minutes ... 🤔
I mean, were you coding C++ or C#, or likewise, or something like PHP?
PHP mainly
Basic design done. Graphs, statuses etc. will be added 😛
And since I have made an API for getting info from those servers, I can easily use it at this 
Try Visual Studio Code @opal arch
PhpStorm ❤ 
^^
I'd rather use something better for web development and coding in general, rather than PHPStorm
Depends what you're doing
Something better? What are you developing? 😅
😂
I'm not developing anything. https://www.slant.co/versus/812/5982/~phpstorm_vs_visual-studio-code
As I can read, PhpStorm is better for PHP. That is what I am doing 😄
Which is why I said web development and coding in general and not PHP.
tl'dr of https://github.com/mdbootstrap/bootstrap-material-design/issues/161
- You're screwed
- No...
- But you're screwed
- Ah yes!
I've got a pro cdn for that
I've got Pro components anyway for free)))
Okay, now it is pretty much done 😛
Nice
😜
Hmm.
I've just tried taking a job
But as soon as I click the job to take it at the company, it crashes
MP, SP, with and without a logger 😂
Asking here because of this, and the fact that you guys might know
oof
@opal arch should make the graph lines like a ligt or dark green
or white
the black on the black background isnt nais
Fixed already. I forgot to upload a plugin there 😄
also
should just make it show the last bit of the map name
so it would just show seek lakehouse 2017 by also replacing the _ with spaces
Nah ... it is fine
But not bad idea to cut it, change _ with spaces and make it with capital letters 🤔
So it would be Seek Lakehouse 2017 
👀
Also I was doing the app with notices. It crashes on every launch, I must fix it 😄
ah FML why does ETS2 crash without properly logging stuff... How the hell am I supposed to find out what I did wrong lol
😂
Mine crashes if the logger I made is installed, even if it isn't running. Apparently uninstalling the logger fixes everything, even though all it does is change what it writes in the command prompt when you take the job..
So I'm concerned about that 😂
@crystal fable send welp 
Not my problem lol I'm also on vacation
Don't mess with the command prompt. Period.
😂
I just changed what it did for console.log 😂
In the JS file
Except, the issue is when I take a job, and that just changes it from "no job" to "ooh, you have a job" 😂
And then uninstalling the logger makes everything work again
show code.
Will do
Do not! He will steal your code! 
😂
It's only when I get to the company and I click to collect the load. Then ETS2 crashes, but my logger starts telling me I've now got a load. So it seems like the logger is doing its job..
But the logger uses Visual C++ Redist. 2017, so idk if that's causing a problem, or if it's mod related, or graphics, or updates, or what. Honestly, it could be anything 😂 😂
But 1.0 worked, so it's something I did with 1.1, which means it might be related to the Redist.
okay. Apparently it's only some loads..
That's something to do with invalid JSON. When I was parsing it I had several of those, some was related to the buffer size and some was just weird characters being thrown in for some reason.
I just added a try and a catch around the parsing of the JSON.
But that shouldn't kill ETS2?
I'm currently facing an issue with a html video...
the progress slider doesn't show any impact... as soon as I move it, it jumps back to its original position and the video continues as if nothing had changed.
It occurs only on chrome, it works fine in Firefox/Safari.
Does somebody know how I could fix that for chrome?
<video class="video-frame" src="/media/video.mov" preload="none" controls="" poster="/media/vidplaceholder.svg"></video>
🤔
Do you remember when I was asking at Android notifications?
I got it. 😎
Package: com.discord```
😄
Some days ago I made in HTML an IP Lookup and it said
IP: <h1>
How is that even possible in HTML unless you're using an iframe?
Who is "GGF MD"?

Thanks!
I used it firstly today while playing ETS2. I appreciated it since Messenger shows whole messages! 😄
😄
Fixed! 🍾
But it is pretty interesting to develop Android app and desktop program at the same moment
🎉
"������" when someone sends me an emoji. Does somebody know how can be this fixed? 🤔
on Discord?
No 😄
on Windows?
I am connecting my phone with PC through sockets
it's because the font or application doesn't support unicode properly
The application does. I have it on my announcement on the mobile
But not on the computer
or the application/platform the other guy is sending them on doesn't support them properly
too many moving parts to really know without knowing the full picture


Do you know what is coming next? 🤔
😂 😂
😜
My plan is to do sets then
I will click one button
And recording, logging and music program will start up + TMP
Woo
🙃 🙂 🙃 🙂
😢
Okay ... now I set all my programs
Since it is my private app, I do not need any settings 😛
😄
when people suggest feayures for 3rd party bots
😂
It makes sense
If it's something already configurable, the Discord's admins can do it. If it's not, but they want it, they can forward it to the bot devs.
What has more weight? Some random guy asking for a feature that might not even get used or a manager of a Discord with thousands of people in it asking for a feature that would get used by them
701 upgraded, 44 newly installed, 0 to remove and 0 not upgraded.
whoops haven't remembered to update in a while
So publishing my website ... ^^
Hm, neat. Downside is that because of node's dependency mess I have no idea which of my dependencies use that dependency though.
Found it.
@amber oasis It's https://www.npmjs.com/package/fancy-log - in case you've gotten the same since iirc you use that log lib as well for a bot or two.
Well, it's a dev dependency of that to be more precise, but still.
that moment you find that Virtualbox doesn't support nested hypervisor, and that it's been a feature request for almost a decade
VMware esxi ftw
o.o
°-°
Lol gg
well time to change EVERYTHING to my .uk domain now
That's outrageous for a none premium domain.
like i got a .uk domain from crazydomains for £1.00 (then 80p VAT added and then i added protection on it too then discounts as well) which came to a total of £4.84 plus i saved a total of £6.75 from the discounts so lols
I got a russian domain for 5$ lul
Russian domain for a 5 bucks? This is the most expensive russian domain I've ever encountered, @left fern
XD

Really? That was one the cheapest ones on that website o.O
😂
how you building the maps?
I just steal the navigation thingy
Then blend similar colours to nearest 64
To remove noise and such like the dots
Then extract colours
Need to fix that navigation marker and also speed limit thing
noh
coz that wouldnt be easy
¯_(ツ)_/¯
they have gradients and they are semi transparent
What do you mean steal?
Or you can disable dots...
Good job, mate! 😃
🤔
@sweet hornet how 👀
well i mean its not useful anymore as i sorted it
but
¯_(ツ)_/¯
trying to find some sort of steering whell emulator thingy
👀 Keyboard steering still stucks
but it works!
it got stuck turned arround and started driving the wrong way but i mean it stayed on the road, just the wrong way
In options just uncheck them
😂
Kind of annoying when I plan a project thinking I'll use a language, then a day later I just can't decide what language I want to use for it x3
😂
XD
Callum did you fix whatever you needed to fix
No my bitbucket access
This probably isn't the place to talk about that bit, and no, I haven't had chance yet
😂
Gr
O.o
I found a python library with a "Hall of shame" in their docs for stupid questions x3
😂
lol and I'm sat here working on my PHP final project
which is to build a simulated online store
minus the payment gate
not too hard, already halfway through milestone 2 of 3
Wooop
🤔 only if you had flask
I know this is off of dev chat, but holy crap I just got done watching Anon for my film class
and holy sh*t it's awesome
"It's not that I have something to hide, I have nothing I want you to see." - Anon
Is anyone interested in testing ETCARS and it's webhooks?
(for delivery reporting)
Maybe
sure
This is a really helpful feature if you need search stuff, it's great for my use, it puts the chrome 'tab to search' thing up
When I enter some of URLs in Google Chrome omnibox, I see message in it "Press TAB to search in $URL". For example, there are some russian sites habrahabr.ru or yandex.ru. When you press TAB you'll...
My Old Site: https://sgtbreadstick.uk/oldsite/
My New Site: https://sgtbreadstick.uk/
😛
I used these to do that and it works perfectly
<meta name="twitter:title" content="SgtBreadStick">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:url" content="https://sgtbreadstick.uk/">
<meta name="twitter:description" content="I'm a web developer that does many sites & a developer of VT-RPC.">
<meta name="twitter:image" content="https://sgtbreadstick.uk/img/Thumbnail.png">
Ohh Twitter ones
ye
When you just steal the code of hobbits site cause you are too lazy and nobody cares https://lasseniermann.de/
😂
<meta name="msapplication-TileColor" content="#007FFF">
This is also good for Windows stuff
Yeah, Freelance bootstrap to MDBootstrap, horrible going from one crappy thing to another new and better thing
Material Design is rly good tbf
Indeed
Mdb is gold
😄
Even better when you get pro version for almost nothing
well
I had a special deal go through
it's rather expensive
esp for a css/js package
anyone here got experience with ESP8266 (ESP-12E to be precise) and Arduino?
O.o
did you get it to work? Because I can't lol
Struggling to flash the Firmware?
I got it conncted with an Arduino but I'm unable to upload stuff onto it
I wanted to try it with an "empty" sketch in order to test it via Serial Monitor but I'm getting errors when trynig to upload onto it from the Arduino IDE
yep
and the com port
did you try resetting
yes
error: espcomm_open failed
error: espcomm_upload_mem failed
error: espcomm_upload_mem failed
I probably got some settings wrong, idk
@rich flint MDB is really good indeed, but the development process suffer from Pro version...
Lol guess who has it... :)
Ahh you’re using an Arduino, I didn’t, I just plugged it in with usb
Also, New Material Design everyone! https://material.io/
Uuum, I mean Material System
Material System? gg
Uuum, wait
It is actually Material Design with Material System, Material Foundation and Material Guidelines
beg to differ but whatever
rather assign 5 classes and import 3 javascript / css files to make it easy
it's what's being taught
Btw, Polymer 3.0 should be much easier now. It uses ES components rather than HTML-imports
Btw, Google Sans font is AWESOME
Oooh
:joy:
omg yaaaassss
Konfig0 gonna hit us all 😖
😂 😂
no joke, this legit was how I felt in one of my programming classes that was all about agile, c#, pages(not forms or new windows, or custom controls, meaning the navigation interface), and group work
lol
my group people screwed me over
😦
They always do 😂
they knew nothing and basically caused me to flunk the final
;-;
Do what i would do and say certain things they made but were very shit but things you made were good. That worked for me many times 
Didn't work since it was graded as a group
Regardless of who did what
Which is gay
Not my fault Tom didn't do his part of the work, why should I be penalized
^ watch the Language
👀
I haven't had very good experiences with their previous book bundles and a quick google search about Packt isn't very convincing
OH NO
@small ermine stop
WAT IS DIS
aaaa
the top text isnt vertically centred
the middle box is 1 px taller D:
aaaaaaaaaaaaaa
you have to throw the entire site away
g.g.
😂 😂
Made this script thing for something called tampermonkey/greasemonkey. So the site looks like the old early 2016 one :3
It removed the external link icons, removes players trucking, changes new logos to old ones too
So ye
I got bored so i did that
unfortunately i couldn't make it so it changed the forum logo to old one rip
Material is an adaptable design system - backed by open-source code - that helps teams easily build high-quality digital experiences. Find out more at https:...
I love it
looks pretty neat
😂
my frustrations have been expressed
https://github.com/VirtualTruckerRPC/Virtual-Trucker-Rich-Presence/releases/ Ahh 2.1.0 is out and much better 😄
Ooh
@rich flint are sure better now 😛 no flood messages.
btw i got 2 radio stations now 😛 got normal mode and 2nd 1 mainly for Remix musics.
because i notice this then im like why not get 2 then 😛
God praises the founder of phpmyadmin, I had to make a SQL diagram I tried using "Visual Paradigm" but unless I'd buy the full version they weren't letting me import my sql script, and then I remembered that pma has a tool for that 😍
😄
SQL is great
omg guys, this crack me up RN xDD 😄 https://i.imgur.com/NiJ1qhN.gif
no jokes but dat gif so fast cant even catch up gif
lol
not every day you see a keyboard with ¶ available on any levels 😛
it's about as useful in every day use as ¤
I know ¤ is often found on old lable printers when 8 bit letters that don't map nicely to ASCII gets downsampled to 7 bits, because bits was expensive 40 years ago
Ah
I can't get it on my keyboard :(
I don't think I have yen on my keyboard either, but for some reason, ¤ is there x.x
lel well all bots sues my &! prefix all time
im like well &> not taken so i taken it
everytime i do &! like 10 or 50 bots exicuted with it
pst, you don't have to use special characters only for the trigger
well i tryed make as tag as prefix
but never worked well
@amber oasis it kinda not bad bot anyways, like i worked lot on there
thats all commands i have RN
smells copy of some other bot 
nah
so you "made" a bot
Odd collection of game related commands 
as if that is any better sign 
"your" bots 


