merhaba şu ana kadarki bulduğun seedleri php arrayı ile tek post içerisinde yazabilirmisin , geçmiş postları okudum ancak tam emin olamadım. tarama işlemini biraz daha hızlandıracak şekilde php kodlarını yeniden yazacağım. muhtemelen son seedler paylaşıldıktan sonra bile çözülmesi bir kaç günü bulacak.
Merhaba,
Tarama işini PHP ile yapmak pek mantıklı değil, cross-api kullanmak gerekiyor.
Python tarama için en uygun dil.
PHP yi sadece seed database'ini oluşturmak için kullanabilirsiniz.
$conn = mysqli_connect("localhost","root","1234","crypto");
mysqli_query($conn ,"SET NAMES 'utf8'");
function seed_olustur($arrays) {
$result = array(array());
foreach ($arrays as $property => $property_values) {
$tmp = array();
foreach ($result as $result_item) {
foreach ($property_values as $property_value) {
$tmp[] = array_merge($result_item, array($property => $property_value));
}
}
$result = $tmp;
}
return $result;
}
$combinations = seed_olustur(
array(
'seed1' => array('party', 'random', 'first', 'business', 'more'),
'seed2' => array('ecology', 'love', 'people', 'Just', 'all', 'together', ' about', 'this' ),
'seed3' => array('report', 'group', 'network', 'social', 'page', 'quick'),
'seed4' => array('hard', 'next', 'one', 'first', 'lab'),
'seed5' => array('spoil', 'now', 'mobile', 'game'),
'seed6' => array('hello', 'world', 'grid', 'more'),
'seed7' => array('unfold', 'story', 'smart', 'know', 'follow', 'link'),
'seed8' => array('globe', 'travel', 'world', 'team', 'all', 'around', 'more', 'forum'),
'seed9' => array('renew'),
'seed10'=> array('liquid', 'cram', 'more', 'today', 'ready'),
'seed11'=> array('vanish', 'just', 'when', 'you', 'know', 'there', 'help', 'find', 'about'),
'seed12'=> array('runway', 'story', 'review', 'ahead', 'now', 'try', 'post', 'month', 'just'),
'seed13'=> array(''),
'seed14'=> array(''),
'seed15'=> array('')
)
);
//print_r($combinations);
$time_start = microtime(true);
foreach($combinations AS $key=>$val) {
$data = $val['seed1']." " . $val['seed2'] . " " . $val['seed3'] . " " . $val['seed4'] . " " . $val['seed5'] . " " . $val['seed6'] . " " . $val['seed7'] . " " . $val['seed8'] . " " . $val['seed9'] . " " . $val['seed10'] . " " . $val['seed11'] . " " . $val['seed12'] . " " . $val['seed13'] . " " . $val['seed14'] . " " . $val['seed15'];
echo $key."\n";
$insert = "INSERT INTO `waves_seeds_full` (`seeds`) VALUES ('{$data}')";
$insert = mysqli_query($conn, $insert);
}
mysqli_close($conn);
$time_end = microtime(true);
$time = $time_end - $time_start;
echo "Process Time: {$time}";