- Android alkalmazások - szoftver kibeszélő topik
- Honor Magic6 Pro - kör közepén számok
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Magisk
- Apple iPhone 16 Pro - rutinvizsga
- Samsung Galaxy S21 és S21+ - húszra akartak lapot húzni
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Hat év támogatást csomagolt fém házba a OnePlus Nord 4
- Honor 400 - és mégis mozog a kép
Új hozzászólás Aktív témák
-
cucka
addikt
válasz
_Petya_ #2009 üzenetére
Próbáltad, hogy elkapod a perl progiban a mailman kimenetét és kiírod?
A system() függvénynél azt mondja a help, hogy This is not what you want to use to capture the output from a command, for that you should use merely backticksItt van valamiféle leírás erről a módszerről, ez alapján elvileg a system hívás helyett valami hasonlót kéne csinálni:
$out=`parancs 2>&1`;
print $out;Mondjuk lehet ez így nem jó, perl-ből nem vagyok valami nagy ász..
-
cucka
addikt
válasz
_Petya_ #2003 üzenetére
Izé, php manual ismerős?
string exec ( string $command [, array &$output [, int &$return_var]] )
A $output tömbben kell visszakapd a perl programod kimenetét, soronként, a $return_val pedig a program visszatérési értékét tárolja. Figyeld meg, hogy mindkettő referencia szerint van átadva. Példa:
$out=array();
exec('./azenprogramom.pl', $out);
print_r($out);Elvileg így jó kell legyen, legalábbis ennél jobb ötletem nincs..
-
tildy
nagyúr
válasz
_Petya_ #2003 üzenetére
Pedig kell kapnod . Lehet kell valami kimeneti filet vagy valamit cisnálnod a perlnek.
Nekem c programmal működött így:
exec(
"/opt/wbmpgen/wbmpgen /opt/wbmpgen/images/hungary.wbmp ".
"/opt/wbmpgen/images/".$filename.
" 43 25 ".$wd["LHBP"]." ".$ws["LHBP"]. // budapest
" 58 32 ".$wd["LHSN"]." ".$ws["LHSN"]. // szolnok
" 30 57 ".$wd["LHPP"]." ".$ws["LHPP"]. // pecs-pogany
" 27 36 ".$wd["LHSA"]." ".$ws["LHSA"]. // szentkiraly
" 78 24 ".$wd["LHDC"]." ".$ws["LHDC"]. // debrecen
" 58 53 ".$wd["LHUD"]." ".$ws["LHUD"] // szeged
); -
#34784256
törölt tag
válasz
_Petya_ #1769 üzenetére
PHP manual:
"... Otherwise, str is cut from the first illegal character."
Tehát csonkolja a kimenetet ha illegális karaktert talál.
Nem jól paraméterezed a függvényt. Szerintem -
mm00
aktív tag
válasz
_Petya_ #1767 üzenetére
Levágos problémára nincs 5letem, de próbáld ki ezt:
function UTF8_mail(
$from,$to,$subject,$message,$cc=”",$bcc=”"){
$from = explode(”<”,$from );
$headers =
“From: =?UTF-8?B?”
.base64_encode($from[0]).”?= <”
. $from[1] . “\r\n”;
$to = explode(”<”,$to );
$to = “=?UTF-8?B?”.base64_encode($to[0])
.”?= <”. $to[1] ;
$subject=”=?UTF-8?B?”
.base64_encode($subject).”?=\n”;
if($cc!=”"){
$cc = explode(”<”,$cc );
$headers .= “Cc: =?UTF-8?B?”
.base64_encode($cc[0]).”?= <”
. $cc[1] . “\r\n”;
}
if($bcc!=”"){
$bcc = explode(”<”,$bcc );
$headers .= “Bcc: =?UTF-8?B?”
.base64_encode($bcc[0]).”?= <”
. $bcc[1] . “\r\n”;
}
$headers .=
“Content-Type: text/plain; ”
. “charset=UTF-8; format=flowed\n”
. “MIME-Version: 1.0\n”
. “Content-Transfer-Encoding: 8bit\n”
. “X-Mailer: PHP\n”;
return mail($to, $subject, $message, $headers);
} -
_Petya_
őstag
Kipróbáltam, biztos nem UTF8 kell, mert úgy nem jó a hash (van egy ismert jelszó, és hozzá biztosan jó hash, azt próbálom előállítani, egyelőre kevés sikerrel.) Szerintem UTF16 kell, de ilyet megint csak nem találok sehol, csak fizetős oldalakat Biztos megint valami egyszerű dolog lesz, csak én nem találom meg ezeket soha.
Petya -
cucka
addikt
egy form-ba írja be user a jelszót, ki tudja milyen kódolással, vagy lehet, hogy csv file-ból, vagy mysql-ből kerül be, tehát semmit nem tudunk abból, hogy a jelszó milyen formátumú
ha semmit nem tudunk erről, akkor szerintem nem tudod megoldani a feladatot, valahogy biztosítani kell, hogy a bemenő adatok mindig azonos kódolásúak legyenek. -
_Petya_
őstag
kifutottam az időből, sorry
Szóval, MD4 implementációt már találtam, már csak azzal van gond, hogy:
taking the user's password as represented in 16-bit, little-endian UNICODE
Ezt hogyan tudom megcsinálni? (egy form-ba írja be user a jelszót, ki tudja milyen kódolással, vagy lehet, hogy csv file-ból, vagy mysql-ből kerül be, tehát semmit nem tudunk abból, hogy a jelszó milyen formátumú) Ha jól tudom nem egészséges egy Unicode szöegre újból ráküldeni a konvertáló algoritmust...
szerk: cucka: én is ugyanezt találtam, az endianness nem gáz, csak a kódolás
Petya
[Szerkesztve] -
cucka
addikt
szerver2-n a függvény kiírja a stdout-ra a visszatérési értéket. (paraméterezés megoldható url-ből pl.).
szerver1-en fopen-el megnyitod a szerver2-n található php oldalt (pl. fopen('http://szerver2/valami.php', 'r');, majd kiolvasod a visszatérési értéket, pont úgy, mint ha file-ból olvasnál. -
_Petya_
őstag
Felhozom a témát, valamint itt egy példa kód, ami bemutatja a problémát: [link]
Kimenet:
Using LDAPv3LDAP bind successful...
<-emailcím->is the email address of the cn your requested
<-teljes név->is the cn of the cn your requested
is the rn of the cn your requested
Tehát a roomNumber üres, pedig az LDAP-ban benne van...
Petya
[Szerkesztve]
Új hozzászólás Aktív témák
Hirdetés
- Latitude 5550 15.6" FHD IPS Ultra 5 135U 16GB 512GB NVMe magyar vbill ujjolv IR kam gar
- Gamer PC , i7 10700 , RX 6700 XT 12GB , 32GB 3200MHz , 512GB NVME , 1TB HDD
- Eladó Konfig Ryzen 7 9700X 32GB DDR5 1TB SSD RX6900XT 16GB!
- Eladó Gamer PC i7 14700, RTX 5070, 32 GB 6000mhz RAM, Vizhűtés, 850W 80+ Táp, 2 év Garanciával
- Google Pixel 9 Pro 5G 16/256GB Szürke Színben Bontatlan 12 Hó Garanciával
- AKCIÓ! Apple Macbook Pro 16" 2019 i9 9980HK 64GB 500GB Radeon Pro 5500M hibátlan működéssel
- LG 65" C1 OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready!
- Csere-Beszámítás! Asztali számítógép PC Játékra! I5 12400F / RTX 3070 / 32GB DDR4 / 500GB SSD
- Eredeti Lenovo USB-C 65W töltő
- Telefon felvásárlás!! Apple iPhone SE (2016), Apple iPhone SE2 (2020), Apple iPhone SE3 (2022)
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged