Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Simplebuild 3 (310 Final) *de en bg es fr it nl pl pt tr* language support

Registriert
18. Mai 2009
Beiträge
1.081
Lösungen
1
Reaktionspunkte
1.785
Punkte
393
Ort
Zürich
Hallo
ich würde mich über vorschläge freuen wie ich den installer ausgestalten soll
-basis abfragen der configuration
offen ist zb die art des update modus
benötigt werden noch muttersprachler um die sprachfiles zu überprüfen
und den installer auch multisprache zu erstellen

i would be happy to receive suggestions on how to design the installer
-base query of the configuration
open is e.g. the type of update mode
are still needed native speakers to check the language files
and to create the installer in multiple languages as well
im github clonebar für updates oder als release ladbar ->
 
Zuletzt bearbeitet:
./s3 checkout
aktuellen svn herunterladen dieser wird automatisch gebackupt
download current svn this is automatically backed up
./s3 checkout 11400
svn 11400 herunterladen dieser wird automatisch gebackupt
download svn 11400 this will be automatically backed up
./s3 svnrestore
stellt letzten benutzten svn wiederher
restores last used svn
./s3 svnrestore list
zeigt alle vorhandenen svnbackups
shows all stored svn backups
./s3 svnrestore 11400
stellt svn 11410 wiederher
restores svn 11410
./s3 native USE_COMPRESS
baut eine native oscam und komprimiert sie mit upx
build a native oscam and compress it with upx
./s3 cedit (da hab ich auch gleich noch einen bug gefunden ... na wer noch :-D)
öffnet das s3 konfigurationsmenü
opens the s3 configuration menu
./s3 menu
startet das grafische menü
launches the graphical tree menu
./s3 menu native (jumpstart any toolchain possible)
startet das grafische menü und springt direkt zum baueintrag
starts the graphical menu and jumps directly to the building entry
 
Zuletzt bearbeitet:
./s3 profiles
listet alle vorhandenen profile auf
lists all existing profiles

profile anlegen in support/profiles
create build profiles in support/profiles
best.box.profile
Code:
readers_on                                                                                                                                                                   
USE_UTF8                                                                                                                                                                     
WEBIF DEBUG DVBAPI READ_SDT LIVELOG JQUERY LB CACHEEX IPV6                                                                                                                   
CCCAM CAMD35 CAMD35_TCP                                                                                                                                                      
INTERNAL PHOENIX STINGER SMARGO_off
readers_on = schaltet für alle karten typen au an (nagra nds conax ...)
readers_on = enables au for all card types (nagra nds conax ...)
CCCAM = cccam als client
CCCAM = cccam as client
CAMD35 CAMD35_TCP = "oscam protokoll" als client und server
CAMD35 CAMD35_TCP = "oscam protokoll" as client and server
SMARGO_off = schaltet smart-reader und smargo sowie die libusb benutzung aus
SMARGO_off = switches off smart-reader and smargo as well as libusb usage
easymouse wird über PHOENIX angesteuert und benötigt keine USB unterstützung
easymouse is controlled via PHOENIX and does not require USB support.

./s3 arm_dream -p=best.box.profile (hier können zusätzliche optionen dahinter zb USE_COMPRESS)
baut eine oscam mit den best.box.profile einstellungen
build an oscam with the best.box.profile settings
 
Zuletzt bearbeitet:
simplebuild3 plugin system
Bash:
#!/bin/bash

#simplebuild_plugin osemu
simplebuild 3 besizt eine pluginschnitstelle mit der sich neue funktionen schreiben lassen
mit dem aktuellen installer werden 2 plugins mitinstalliert als beispiel

osemu plugin
ssh editor

vorrausetzung ist das im header des plugins
#simplebuild_plugin pluginname
stehen muß dann kann mann es direkt aufrufen mit
./s3 pluginname

simplebuild 3 has a plugin interface with which new functions can be written.
with the current installer 2 plugins are installed as an example

osemu plugin
ssh editor

#simplebuild_plugin pluginname
is required in the header of the plugin.
then you can call it directly with
./s3 pluginname
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
sprachwechsel erzwingen
force a change of language
Code:
./s3 lang_select
ändert die teste unabhängig von der bash voreingestellten sprache
changes the tests regardless of the bash default language

toolchain überprüfen/check toolchain
example
Code:
./s3 tccheck native

svn update
Code:
./s3 svnup
simplebuild aufräumen/simplebuild cleanup
Bash:
./s3 clean
löscht / delete
/support/menu_save
/support/binaries
/support/logs
/support/toolchains
 
WSL Toolchains verfügbar / available
Code:
arm_s3_ssl098 arm_s3_ssl100 arm_s3_ssl102 openpli40 solo4k
Bash:
build example
./s3 arm_s3_ssl098 -p=best.box.profile USE_COMPRESS
./s3 arm_s3_ssl100 -p=best.box.profile USE_COMPRESS
./s3 arm_s3_ssl102 -p=best.box.profile USE_COMPRESS
 
Zuletzt bearbeitet:
installer upx options --ultra-brute
oscam-11488 best.box.profile only 429.05k

manual edit in support/configs
upx_option read upx.txt

.

mit diesen Einstellungen in oscam.server

[reader]
label = fransat
protocol = smargo
device = /dev/smargo5
caid = 0500
detect = cd
mhz = 534
cardmhz = 369
ident = 0500:041950
aeskeys = 0500@041950:BF....CA44,0,0,BF.....CA44
group = 1
emmcache = 1,1,2,0
bzw. oscam.user

[account]
user = dm920
pwd = dm920
au = 1
emmreassembly = 1
group = 1,2
keepalive = 1


hat das update funktioniert. Update kann aber auch mal länger dauern. Letztes Jahr hab ich tagelang auf das emm gewartet.

oscam Version ist die aktuellste oscamemu
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet:
gibt es eigentlich eine Möglichkeit den COMPRESS Level über das erstellte profil zu erstellen ?
bzw. reicht es aus wen ich im profile upx_c=--ultra-brute einzufügen, wenn ich das richtig verstanden habe.

wenn ich ohne profile baue zb.
./s3 solo4k USE_LIBCRYPTO USE_UTF8 USE_COMPRESS USE_LIBUSB
wird ja dann der Standart wert aus der upx_option gelesen, vielleicht könnte man es auch anders machen
./s3 solo4k USE_LIBCRYPTO USE_UTF8 USE_COMPRESS --Ultra Brute USE_LIBUSB
ist nur ein Vorschlag.

der grund ist, da ich es automatisiert habe und ein script habe das gleich unterschiedliche Versionen für verschiede boxen baut
 
Zuletzt bearbeitet:

-upx=--best
oder
-UPX=-9
in commandozeile oder profil / usable in commandline or profile

example:
Bash:
./s3  arm_s3_ssl100 -UPX=-9 -p=best.box.profile -c=/var/keys
 
Zuletzt bearbeitet:
Ist mit Sicherheit nicht wichtig aber zur Kenntnisnahme. ./s3 syscheck auf Debian Stretch.
Code:
root@debian9:/opt/s3# ./s3 sysinfo

SYSTEM
Distributor ID:    Debian
Release:    9.7
Codename:    stretch
Uptime:        up 1 minute

MEMORY
free: Ungültige Option -- o

Usage:
 free [options]

Options:
 -b, --bytes         show output in bytes
     --kilo          show output in kilobytes
     --mega          show output in megabytes
     --giga          show output in gigabytes
     --tera          show output in terabytes
     --peta          show output in petabytes
 -k, --kibi          show output in kibibytes
 -m, --mebi          show output in mebibytes
 -g, --gibi          show output in gibibytes
     --tebi          show output in tebibytes
     --pebi          show output in pebibytes
 -h, --human         show human-readable output
     --si            use powers of 1000 not 1024
 -l, --lohi          show detailed low and high memory statistics
 -t, --total         show total for RAM + swap
 -s N, --seconds N   repeat printing every N seconds
 -c N, --count N     repeat printing N times, then exit
 -w, --wide          wide output

     --help     display this help and exit
 -V, --version  output version information and exit

For more details see free(1).
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0   20G  0 disk
├─sda1   8:1    0   18G  0 part /
├─sda2   8:2    0    1K  0 part
└─sda5   8:5    0    2G  0 part [SWAP]
sr0     11:0    1 1024M  0 rom 

CPU
Architecture:          x86_64
Core(s) per socket:    4
Vendor ID:             AuthenticAMD
Model name:            AMD Ryzen 7 1700X Eight-Core Processor
CPU MHz:               3393.624

Network
Hostname:    debian9
IP (lo):    127.0.0.1/8
IP (enp0s3):    192.168.178.71/24
Gateway:    192.168.178.1
Name Server:    192.168.178.1
awk: Kommandozeile:1: (FILENAME=/etc/resolv.conf FNR=4) Fatal: Nicht genügend Argumente für die Formatangabe
    `Name Server:    fe80::1%enp0s3
'
                         ^ hierfür fehlte es

root@debian9:/opt/s3#
 
Zurück
Oben