Kleine Vragen Topic #3

Gestart doorStef2.514 reacties9.659 weergaven

2.515 berichten · pagina 123 van 168

Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Timkb schreef:
Eerdere citaten tonen
Dylanh schreef:
Hoe kan ik veilig ftp gegevens opslaan in een python file
Niet.
Ook niet als ik het omzet naar exe?
Raaoul schreef:
Eerdere citaten tonen
Dylanh schreef:
Hoe kan ik veilig ftp gegevens opslaan in een python file
Zoals Tim zegt, slecht idee. Je maakt best een (REST) API, en Python roept die API aan.
En dan encode met base64 op de host en in python decode, toch?
(Om bestanden over te zetten)
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Ook al zet je om naar exe, er zijn nog altijd manieren om strings uit software te halen.
0
Berichten
4.214
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Zoals Raaoul al zegt, ook niet met een exe. Je moet overigens niet het probleem gaan opschuiven door via een REST API het wachtwoord te sturen ook al prop je het om een base64, dat ziet elke ontwikkelaar direct.

Wat Raaoul met een REST API bedoeld is dat je alles wat je in de database wilt uitvoeren via een API moet laten lopen.
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Hmm, maar ik wil dus dat de bestanden in een bepaalde map op de host op de usb word gezet. Dus die bestanden kan ik met een php script encode met base64, Python leest dit en decode de base64 en zet het op de usb stick. Ik hoef dus niks met databases
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Een rest api hoeft niet in verbinding te staan met een database. Als je nu eens zou googlen...

Trouwens, ik zou niet gaan base-64en. Daarvoor bestaat iets als een multipart POST. Zo kan je bestanden versturen.
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Iemand enig idee hoe je een recursief algoritme naar een dynamic programming (bottom-up) algoritme omzet? biggrin
0
Stef

Lid · Topicstarter

Berichten
10.150
Reputatie
2
Punten
0,00
Lid sinds
Laatst gezien
Kan iemand anders het zien als ik aan het network sniffen ben?
0
Berichten
1.579
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Stel ik heb een plaatje waaruit ik een vierkante uitsnede wil maken (bijvoorbeeld voor een avatar). Het kan een staande en een liggende foto zijn. Als het een staande foto is, wil ik het bovenste vierkant, als het een liggende foto is, het middelste vierkant. Maak een functie die aan de hand van de parameters width en height bepaalt wat de uitsnede moet zijn in breedte, hoogte en horizontale offset. Hoe kan ik dit het best doen?
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Robertt schreef:
Stel ik heb een plaatje waaruit ik een vierkante uitsnede wil maken (bijvoorbeeld voor een avatar). Het kan een staande en een liggende foto zijn. Als het een staande foto is, wil ik het bovenste vierkant, als het een liggende foto is, het middelste vierkant. Maak een functie die aan de hand van de parameters width en height bepaalt wat de uitsnede moet zijn in breedte, hoogte en horizontale offset. Hoe kan ik dit het best doen?
Allereerst ga ga je kijken, wat is groter: width of height?

Als het de height is dan doe je:
x0 = 0
y0 = 0
x1 = Width die jij wil
y1 = Height die jij wil
En dat knip je dan uit (in PHP kan dat bijvoorbeeld met GDLib)

Als de width groter is (het is een liggende foto):
x0 = (Width/2) - (Width die jij wil /2)
y0 = 0
x1 = (Width/2) + (Width die jij wil /2)
y1 = Height die jij wil
0
Berichten
4.214
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Weet iemand een website of programma voor OS X waar ik PNGs of ander formaat kan omzetten naar één .ico? De catch is dat ik meerdere formaten PNG in een ICO bestand wil hebben, dat is niet zon probleem maar ik wil niet dat de website zelf de PNG gaat schalen, ik wil zelf PNGs aanleveren per formaat.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Wie heeft ervaring met een goede WiFi-extender die het bereik op mijn zolderkamer verbeterd?
0
Berichten
1.871
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Wie heeft ervaring met een goede WiFi-extender die het bereik op mijn zolderkamer verbeterd?
Hier gebruik ik een oude Sitecom router en een oude Linksys router. Heb de DHCP gebridgeed met de primaire router waardoor de IP-adressen door die router worden uitgegeven en het 1 groot netwerk wordt. Werkt perfect.
0
Berichten
421
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik gebruik nu dit om een video op te halen
Spoiler tonen
[COLOR= #0000BB]<?php
$file[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]video.mp4[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$file_real[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$file[/COLOR][COLOR= #007700];[/COLOR]

[COLOR= #FF8000]//if (file_exists($file)){
// Get extension of requested file[/COLOR]

[COLOR= #0000BB]$extension[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strtolower"]strtolower[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/substr"]substr[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/strrchr"]strrchr[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"."[/COLOR][COLOR= #007700]),[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]));[/COLOR]

[COLOR= #FF8000]// Determine correct MIME type[/COLOR]

[URL="http://www.php.net/switch"]switch[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$extension[/COLOR][COLOR= #007700]){
case[/COLOR] [COLOR= #DD0000]"flv"[/COLOR][COLOR= #007700]:[/COLOR] [COLOR= #0000BB]$type[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"flv-application/octet-stream"[/COLOR][COLOR= #007700];[/COLOR] [URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
case[/COLOR] [COLOR= #DD0000]"mp4"[/COLOR][COLOR= #007700]:[/COLOR] [COLOR= #0000BB]$type[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"video/mp4"[/COLOR][COLOR= #007700];[/COLOR] [URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
case[/COLOR] [COLOR= #DD0000]"swf"[/COLOR][COLOR= #007700]:[/COLOR] [COLOR= #0000BB]$type[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"application/x-shockwave-flash"[/COLOR][COLOR= #007700];[/COLOR] [URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
default:[/COLOR] [COLOR= #0000BB]$type[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"application/force-download"[/COLOR][COLOR= #007700];[/COLOR] [URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
}[/COLOR]

[COLOR= #FF8000]// Fix IE bug[/COLOR]

[COLOR= #0000BB]$header_file[/COLOR] [COLOR= #007700]= ([/COLOR][URL="http://www.php.net/strstr"]strstr[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]HTTP_USER_AGENT[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #DD0000]MSIE[/COLOR][COLOR= #007700])) ?[/COLOR] [URL="http://www.php.net/preg_replace"]preg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]/./[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]%2e[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$file[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/substr_count"]substr_count[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000].[/COLOR][COLOR= #007700]) -[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]) :[/COLOR] [COLOR= #0000BB]$file[/COLOR][COLOR= #007700];[/COLOR]

[COLOR= #FF8000]// Prepare headers[/COLOR]

[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Pragma: public"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Expires: 0"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Cache-Control: must-revalidate, post-check=0, pre-check=0"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Cache-Control: public"[/COLOR][COLOR= #007700],[/COLOR] false[COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Content-Description: File Transfer"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Content-Type: "[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$type[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Accept-Ranges: bytes"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Content-Transfer-Encoding: binary"[/COLOR][COLOR= #007700]);[/COLOR]

[COLOR= #FF8000]// Send file for download[/COLOR]

[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$stream[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/fopen"]fopen[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file_real[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]rb[/COLOR][COLOR= #007700])){[/COLOR]
[URL="http://www.php.net/while"]while[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/feof"]feof[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$stream[/COLOR][COLOR= #007700]) &&[/COLOR] [URL="http://www.php.net/connection_status"]connection_status[/URL][COLOR= #007700]() ==[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700]){[/COLOR]

[COLOR= #FF8000]//reset time limit for big files[/COLOR]

[URL="http://www.php.net/set_time_limit"]set_time_limit[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/print"]print[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/fread"]fread[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$stream[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]1024[/COLOR][COLOR= #007700]*[/COLOR][COLOR= #0000BB]8[/COLOR][COLOR= #007700]));[/COLOR]
[URL="http://www.php.net/flush"]flush[/URL][COLOR= #007700]();
}[/COLOR]
[URL="http://www.php.net/fclose"]fclose[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$stream[/COLOR][COLOR= #007700]);
}[/COLOR]
?>
Maar is er ook een manier om het in een eigen video player te krijgen? (Hiermee bedoel ik dus net zoals youtube op die embed link)
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Als ik

Codeblok (voorbeeld.php):

1

ipconfig /displaydns

op mijn Windows machine doe, is dat dan de cache van de computer of de router?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
computer wink
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren